@ -268,6 +268,16 @@ CFLAGS += $(CFLAGS_WARN)
CFLAGS_STACK := $( call cc-option,-fstack-usage)
CFLAGS_STACK := $( call cc-option,-fstack-usage)
CFLAGS += $( CFLAGS_STACK)
CFLAGS += $( CFLAGS_STACK)
BCURDIR = $( subst $( SRCTREE) /,,$( CURDIR:$( obj) %= %) )
i f e q ( $( findstring examples /,$ ( BCURDIR ) ) , )
i f e q ( $( CONFIG_SPL_BUILD ) , )
i f d e f F T R A C E
CFLAGS += -finstrument-functions -DFTRACE
e n d i f
e n d i f
e n d i f
# $(CPPFLAGS) sets -g, which causes gcc to pass a suitable -g<format>
# $(CPPFLAGS) sets -g, which causes gcc to pass a suitable -g<format>
# option to the assembler.
# option to the assembler.
AFLAGS_DEBUG :=
AFLAGS_DEBUG :=
@ -330,7 +340,6 @@ export CONFIG_SYS_TEXT_BASE PLATFORM_CPPFLAGS PLATFORM_RELFLAGS CPPFLAGS CFLAGS
#########################################################################
#########################################################################
# Allow boards to use custom optimize flags on a per dir/file basis
# Allow boards to use custom optimize flags on a per dir/file basis
BCURDIR = $( subst $( SRCTREE) /,,$( CURDIR:$( obj) %= %) )
ALL_AFLAGS = $( AFLAGS) $( AFLAGS_$( BCURDIR) /$( @F) ) $( AFLAGS_$( BCURDIR) )
ALL_AFLAGS = $( AFLAGS) $( AFLAGS_$( BCURDIR) /$( @F) ) $( AFLAGS_$( BCURDIR) )
ALL_CFLAGS = $( CFLAGS) $( CFLAGS_$( BCURDIR) /$( @F) ) $( CFLAGS_$( BCURDIR) )
ALL_CFLAGS = $( CFLAGS) $( CFLAGS_$( BCURDIR) /$( @F) ) $( CFLAGS_$( BCURDIR) )
EXTRA_CPPFLAGS = $( CPPFLAGS_$( BCURDIR) /$( @F) ) $( CPPFLAGS_$( BCURDIR) )
EXTRA_CPPFLAGS = $( CPPFLAGS_$( BCURDIR) /$( @F) ) $( CPPFLAGS_$( BCURDIR) )