[U-Boot] [PATCH] tiny-printf: Adjust to avoid using data section

Stefan Roese sr at denx.de
Mon Aug 8 16:18:23 CEST 2016


On 06.08.2016 18:59, Tom Rini wrote:
> On Thu, Aug 04, 2016 at 09:58:14PM -0600, Simon Glass wrote:
>
>> We can pass all the variables down to the functions that need them, and
>> then everything is on the stack. This is safer than using the data section.
>>
>> At least on firefly-rk3288, the code size is the same and the data size is
>> 12 bytes smaller:
>>
>> before:
>>   18865	   2636	     40	  21541	   5425	b/firefly-rk3288/spl/u-boot-spl
>> after:
>>   18865	   2624	     40	  21529	   5419	b/firefly-rk3288/spl/u-boot-spl
>>
>> Signed-off-by: Simon Glass <sjg at chromium.org>
>
> Reviewed-by: Tom Rini <trini at konsulko.com>

Reviewed-by: Stefan Roese <sr at denx.de>

Thanks,
Stefan


More information about the U-Boot mailing list