[PATCH*,RFC] shrinkage

Bernhard Fischer rep.dot.nop at gmail.com
Fri May 9 15:58:36 UTC 2008


On Fri, May 09, 2008 at 05:50:00PM +0200, Denys Vlasenko wrote:
>On Friday 09 May 2008 16:14, Bernhard Fischer wrote:
>> [resending with patch*, sorry if you get this twice, vda]
>> Hi,
>> 
>> The attached patch provides shrinkage when building a shared lib.
>>    text    data     bss     dec     hex filename
>>  696190    7325    9432  712947   ae0f3
>> trunk_lib/libbusybox.so.1.11.0.svn
>>  694880    7189    9432  711501   adb4d 0_lib/libbusybox.so.1.11.0.svn
>
>Thanks, I was wanting to do something like that too.
>
>Can you send me your .config for reprodusibility?

it's the defconfig with
CONFIG_BUILD_LIBBUSYBOX=y
CONFIG_FEATURE_SHARED_BUSYBOX=y
>
>> There is one unrelated hunk in there to avoid a known (and fixed in 4.4,
>> IIRC) bug with --combine; search for flush_update and
>> rtnl_filter_flush_update. I will probably drop this hunk (or if
>> somebody reviews it, we should apply it separately).
>> 
>> Objections? Ok to commit?
>
>I want to try a few more ideas atop of it.
>Will inform you (most likely today).

Sure. Please apply if you're done!

I just saw that i have forgotten to also convert
networking/udhcp/*, pwd_.h, grp_.h, shadow_.h

TIA and cheers,



More information about the busybox mailing list