[U-Boot] [PATCH 12/13] add support for function-sections

Michael Schwingen
2010-12-29T08:28:51Z

Am 12/29/2010 05:47 AM, schrieb Mike Frysinger:
> On Tuesday, December 28, 2010 07:43:30 Michael Schwingen wrote:
>> Signed-off-by: Michael Schwingen <michael@schwingen.org>
>> ---
>> config.mk | 6 ++++++
>> include/configs/actux1.h | 1 +
>> include/configs/actux2.h | 1 +
>> include/configs/actux3.h | 1 +
>> include/configs/actux4.h | 1 +
>> 5 files changed, 10 insertions(+), 0 deletions(-)
>>
>> diff --git a/config.mk b/config.mk
>> index 66f8fe6..f7c7760 100644
>> --- a/config.mk
>> +++ b/config.mk
>> @@ -152,6 +152,9 @@ endif
>> RELFLAGS= $(PLATFORM_RELFLAGS)
>> DBGFLAGS= -g # -DDEBUG
>> OPTFLAGS= -Os #-fomit-frame-pointer
>> +ifeq ($(CONFIG_USE_FUNCTION_SECTIONS),y)
>> +OPTFLAGS += -ffunction-sections
>> +endif
> you can already do this with board config.mk and PLATFORM_RELFLAGS. no need
> to introduce some random new config name for a random compiler flag.
OK, I had not seen that possibility.
Setting a platform variable in a board-dependant way sounds a bit wrong,
but it works.

cu
Michael