[flashrom] Minor Code cleanup resulting in a smaller binary

Mathias Krause mathias.krause at secunet.com
Mon Jan 17 08:52:50 CET 2011


On 14.01.2011 22:07, Stefan Reinauer wrote:
> * Mathias Krause <mathias.krause at secunet.com> [110105 13:03]:
>> This patch reduces the stack usage by declaring 'const' stack variables
>> as 'static const' so they end up in the .rodata section instead of being
>> copied from there to the stack for every invocation of the corresponding
>> function. As a plus we end up in having a smaller binary as the "copy
>> from .rodata to stack" code isn't emitted by the compiler any more
>> (roughly -100 bytes).
>>
>> Signed-off-by: Mathias Krause <mathias.krause at secunet.com>
> 
> Acked-by: Stefan Reinauer <stepan at coreboot.org>
> 

Thanks, committed as r1252.




More information about the flashrom mailing list