[flashrom] Minor Code cleanup resulting in a smaller binary

Stefan Reinauer stepan at coreboot.org
Fri Jan 14 22:07:58 CET 2011


* 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>





More information about the flashrom mailing list