Cristian Ionescu-Idbohrn schrieb:
> On Fri, 30 Jul 2010, Cristian Ionescu-Idbohrn wrote:
> 
>> On Fri, 30 Jul 2010, Denys Vlasenko wrote:
>>
>>> I think you messed up CFLAGS. Most likely you lost -Os while adding
>>> -W<everything>.
>> I might.  I'll have a look.
> 
> Odd...  Must be something else.  I added a new target to the main
> Makefile:
> 
> echo:
>       @echo "CFLAGS='$(CFLAGS)'"
> 
> Shows up I'm using '-O0':
> 
> CFLAGS=' -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes
> -Wunused -Wunused-parameter -Wunused-function -Wunused-value
> -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement
> -Wbad-function-cast -Wold-style-definition -fno-builtin-strlen
> -finline-limit=0 -fomit-frame-pointer -ffunction-sections -fdata-sections
> -fno-guess-branch-probability -funsigned-char -static-libgcc
> -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -g
> -O0  -march=i386 -mpreferred-stack-boundary=2'
> 
> And that's because I build with CONFIG_DEBUG_PESSIMIZE=y in my .config.
> Doing:
> 
>       $ make CONFIG_DEBUG_PESSIMIZE= bloatcheck
> 
> shows "savings" in the 300K range:
> 
> (add/remove: 2/545 grow/shrink: 137/1814 up/down: 32972/-321918)Total: 
> -288946 bytes
> 

I guess source/dst  is in wrong order causing a wrong sign. You are using -g 
that can
easly add tremendous amounts of bytes.

btw: couldnt you get the information via "make V=1" ?

re,
 wh

_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to