[Bug 747] 1.15.2 regression from 1.15.1 in ash parameter expansion

bugzilla at busybox.net bugzilla at busybox.net
Mon Nov 30 08:36:07 UTC 2009


https://bugs.busybox.net/show_bug.cgi?id=747





--- Comment #10 from Davide Cavalca <davide at geexbox.org>  2009-11-30 08:36:07 UTC ---
(In reply to comment #9)
> What does
> i586-geexbox-linux-gnu-gcc -funsigned-char -static-libgcc -S -o /dev/null -xc
> /dev/null; echo $?
> print?

0

> When you do:
> touch shell/ash.c; make V=1
> do you see -funsigned-char in gcc's command line used to rebuild ash.c?

No. The full output is

 
/home/davide/geexbox/build.i386.eglibc/toolchain/bin/i586-geexbox-linux-gnu-gcc
-Wp,-MD,shell/.ash.o.d    -Iinclude -Ilibbb  -include include/autoconf.h
-D_GNU_SOURCE -DNDEBUG -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
-D_FILE_OFFSET_BITS=64 -D"BB_VER=KBUILD_STR(1.15.2)" -DBB_BT=AUTOCONF_TIMESTAMP
-Os -Wall -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -mtune=generic
-march=i586 -s -fomit-frame-pointer          -Wold-style-definition       
-std=gnu99     -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(ash)" 
-D"KBUILD_MODNAME=KBUILD_STR(ash)" -c -o shell/ash.o shell/ash.c
make -f scripts/Makefile.build obj=util-linux
make -f scripts/Makefile.build obj=util-linux/volume_id
shell/ash.c: In function 'exptilde':
shell/ash.c:5614: warning: case label value exceeds maximum value for type
shell/ash.c:5616: warning: case label value exceeds maximum value for type
shell/ash.c:5623: warning: case label value exceeds maximum value for type
  rm -f shell/lib.a;
/home/davide/geexbox/build.i386.eglibc/toolchain/bin/i586-geexbox-linux-gnu-ar 
rcs shell/lib.a shell/ash.o shell/ash_ptr_hack.o shell/math.o


-- 
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the busybox-cvs mailing list