[U-Boot] [PATCH 1/4] cmdline: Add linux command line munging tools
Doug Anderson
dianders at chromium.org
Thu Oct 20 20:23:01 CEST 2011
Mike,
On Thu, Oct 20, 2011 at 10:15 AM, Mike Frysinger <vapier at gentoo.org> wrote:
> what is the difference in compiled sizes ? if the abstracted funcs add
> negligible overhead, i think merging these locally in the bootm code might
> make sense in a pure clean up sense ...
>
Compared to the simple version I just posted and my latest attempt to
address your review comments (and pulling in the newest version of my
patches):
Simple version: 168820 bytes
With munging functions abstracted: 169184 bytes
...so 364 bytes. It might be smaller if I actually inlined my functions
into bootm.
How about this for a plan?
Wolfgang can see if he wants to apply my "simple" fix to use malloc(). If
so, great! ...at least the bug will be fixed. :)
...then, we can decide if we want to add the abstract munging tools and
where to add them (either a separate lib/cmdline.c file or direct into
bootm). If you want them, I'll submit a patch with all of your review
feedback addressed and a second patch to change fixup_silent_linux() to use
them (with a better description).
...we can think about the earlyprintk and looping questions after the above
have been addressed.
-Doug
More information about the U-Boot
mailing list