bootstrap failure trunk on s390-linux
Andreas Jaeger
aj@suse.de
Mon Aug 13 01:00:00 GMT 2001
Trying to bootstrap s390-linux on the trunk, I got this bootstrap
failure:
s390l2:/tmp/build-gcc/gcc:[1]# /tmp/build-gcc/gcc/xgcc -B/tmp/build-gcc/gcc/ -B/usr/s390-ibm-linux/bin/ -B/usr/s390-ibm-linux/lib/ -isystem /usr/s390-ibm-linux/include -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -fPIC -include ../../gcc/gcc/config/s390/fixdfdi.h -g1 -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../gcc/gcc -I../../gcc/gcc/. -I../../gcc/gcc/config -I../../gcc/gcc/../include -fexceptions -c ../../gcc/gcc/unwind-dw2.c -o libgcc/./unwind-dw2.o -save-temps
../../gcc/gcc/unwind-dw2.c: In function `execute_stack_op':
../../gcc/gcc/unwind-dw2.c:303: warning: `result' might be used uninitialized in this function
unwind-dw2.s: Assembler messages:
unwind-dw2.s:3237: Error: operand out of range (0 not between 1 and 256)
unwind-dw2.s:3622: Error: operand out of range (0 not between 1 and 256)
The instructions are:
3237 ahi %r15,-592
3622 l %r7,.LC170-.LTE_0(%r13)
Is the compiler generating wrong instructions or is binutils broken?
Ulrich, can you bootstrap s390-linux successfully?
Andreas
--
Andreas Jaeger
SuSE Labs aj@suse.de
private aj@arthur.inka.de
http://www.suse.de/~aj
More information about the Gcc-bugs
mailing list