This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
internal compiler error when build toolchains using gcc 4.1.2
- From: "马骅" <huamama at gmail dot com>
- To: gcc at gcc dot gnu dot org
- Date: Thu, 15 Nov 2007 10:19:42 +0800
- Subject: internal compiler error when build toolchains using gcc 4.1.2
hi,
I try to build toolchains using buildroot. but when compile the
busybox, an internel compiler error show.
The target host is arm, the host is cygwin 1.5.24.
The gcc version is 4.1.2.
The busybox version is 1.1.3
Could any one give a help?
Thanks.
Below is the log for make.
make[1]: Leaving directory `/home/mahua/opt/arm/build_arm/busybox-1.1.3'
touch /home/mahua/opt/arm/build_arm/busybox-1.1.3/.configured
make -j1 CC=/opt/passave26_v1/bin/arm-linux-uclibc-gcc
CROSS_COMPILE="/opt/passave26_v1/bin/arm-linux-uclibc-" \
CROSS="/opt/passave26_v1/bin/arm-linux-uclibc-"
PREFIX="/home/mahua/opt/arm/build_arm/root" \
ARCH= \
EXTRA_CFLAGS="-Os -pipe " -C
/home/mahua/opt/arm/build_arm/busybox-1.1.3
make[1]: Entering directory `/home/mahua/opt/arm/build_arm/busybox-1.1.3'
GEN .depend
LINK busybox_unstripped
/home/mahua/opt/arm/build_arm/busybox-1.1.3/networking/telnetd.c: In
function 'telnetd_main':
/home/mahua/opt/arm/build_arm/busybox-1.1.3/networking/telnetd.c:541:
warning: pointer targets in passing argument 3 of 'accept' differ in
signedness
/home/mahua/opt/arm/build_arm/busybox-1.1.3/util-linux/nfsmount.c: In
function 'xdr_mountres3_ok':
/home/mahua/opt/arm/build_arm/busybox-1.1.3/util-linux/nfsmount.c:1003:
warning: dereferencing type-punned pointer will break strict-aliasing
rules
/home/mahua/opt/arm/build_arm/busybox-1.1.3/libbb/run_parts.c: In
function 'valid_name':
/home/mahua/opt/arm/build_arm/busybox-1.1.3/libbb/run_parts.c:35:
warning: initialization discards qualifiers from pointer target type
/home/mahua/opt/arm/build_arm/busybox-1.1.3/editors/vi.c: In function 'do_cmd':
/home/mahua/opt/arm/build_arm/busybox-1.1.3/editors/vi.c:2989:
internal compiler error: in set_iv, at tree-ssa-loop-ivopts.c:936
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[2]: *** [busybox_unstripped] Error 1
make[1]: *** [_all] Error 2
make[1]: Leaving directory `/home/mahua/opt/arm/build_arm/busybox-1.1.3'
make: *** [/home/mahua/opt/arm/build_arm/busybox-1.1.3/busybox] Error 2