[PATCH 2/2] getopt.c: use fputs()/fputc() instead of fprintf() to, save code space
Craig Howland
howland@LGSInnovations.com
Sat Nov 9 03:24:00 GMT 2013
On 11/08/2013 02:41 PM, Freddie Chopin wrote:
> This is another approach aiming to reduce code and RAM usage of getopt().
> Using fputs()/fputc() makes the function about 200 bytes bigger than when
> using f[i]printf() (on ARMv7-M, Cortex-M3), but now getopt() and family have
> zero dependency on heavy-weight formatting functions.
>
> Regards,
> FCh
I reviewed the code changes, and they look good.
I am curious: what were your the overall savings?
Craig
More information about the Newlib
mailing list