[BusyBox] shell/ash: Internal compiler error...

Nicolas =?unknown-8bit?Q?H=FCppelsh=E4user?= nh at emlix.com
Wed Nov 26 10:41:34 UTC 2003


Package: busybox
Version: 1.00-pre3

Crosscompiling to sh4 architecture (using the hardhat previewkit with
gcc version 3.2.1 [options below]) fails.

Did:
> make config
And configured the cross compile options with no additional cc options.
Included hwclock.  All other options default.
> make
...
/opt/hardhat/previewkit/sh/sh4_le/bin/sh_sh4_le-gcc -I./include -Wall -Wstrict-p
rototypes -Wshadow -Os -fomit-frame-pointer -D_GNU_SOURCE -DNDEBUG     -c -o she
ll/ash.o shell/ash.c
shell/ash.c: In function `ash_main':
shell/ash.c:1681: Internal compiler error in int_mode_for_mode, at stor-layout.c
:290
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make: *** [shell/ash.o] Error 1

Finally the gcc version:
/opt/hardhat/previewkit/sh/sh4_le/bin> ./sh_sh4_le-gcc -v
Reading specs from ./../lib/gcc-lib/sh4-hardhat-linux/3.2.1/specs
Configured with: ../configure --host=i686-pc-linux-gnu --target=sh4-hardhat-linux --prefix=/opt/hardhat/devkit/sh/sh4_le --exec-prefix=/opt/hardhat/devkit/sh/sh4_le --bindir=/opt/hardhat/devkit/sh/sh4_le/bin --sbindir=/opt/hardhat/devkit/sh/sh4_le/sbin --sysconfdir=/opt/hardhat/devkit/sh/sh4_le/etc --datadir=/opt/hardhat/devkit/sh/sh4_le/share --includedir=/opt/hardhat/devkit/sh/sh4_le/include --libdir=/opt/hardhat/devkit/sh/sh4_le/lib --libexecdir=/opt/hardhat/devkit/sh/sh4_le/libexec --localstatedir=/opt/hardhat/devkit/sh/sh4_le/var --sharedstatedir=/opt/hardhat/devkit/sh/sh4_le/share --mandir=/opt/hardhat/devkit/sh/sh4_le/man --infodir=/opt/hardhat/devkit/sh/sh4_le/info --program-transform-name=s,^,sh_sh4_le-, --enable-cross --with-gxx-include-dir=${prefix}/sh4-hardhat-linux/include/g++-v3 --enable-shared --enable-languages=c,c++ --enable-threads=posix --enable-__cxa_atexit --disable-multilib
Thread model: posix
gcc version 3.2.1 20020930 (MontaVista)

best regards
	Nicolas Hueppelshaeuser




More information about the busybox mailing list