980302 failed to build on solaris 2.5
Tomislav Goles
tom@ait-tech.com
Tue Mar 3 10:30:00 GMT 1998
Hi,
I just tried to build 980302 on solaris 2.5 (with egcs-2.91.09 980221) and got
the following failure:
...
/src/egcs-980302/gcc/config /ait/tom/src/egcs-980302/gcc/reload1.c
/usr/local/egcs/bin/gcc -c -DIN_GCC -DSVR4 -g -DHAVE_CONFIG_H -I. -I/ait/tom/src/egcs-980302/gcc -I/ait/tom/src/egcs-980302/gcc/config /ait/tom/src/egcs-980302/gcc/caller-save.c
/usr/local/egcs/bin/gcc -c -DIN_GCC -DSVR4 -g -DHAVE_CONFIG_H -I. -I/ait/tom/src/egcs-980302/gcc -I/ait/tom/src/egcs-980302/gcc/config /ait/tom/src/egcs-980302/gcc/genpeep.c
/usr/local/egcs/bin/gcc -DIN_GCC -DSVR4 -g -DHAVE_CONFIG_H -o genpeep \
genpeep.o rtl.o ` case "obstack.o" in ?*) echo obstack.o ;; esac ` ` case "alloca.o" in ?*) echo alloca.o ;; esac ` ` case "" in ?*) echo ;; esac `
./genpeep /ait/tom/src/egcs-980302/gcc/config/sparc/sparc.md > tmp-peep.c
/ait/tom/src/egcs-980302/gcc/move-if-change tmp-peep.c insn-peep.c
touch stamp-peep
/usr/local/egcs/bin/gcc -DIN_GCC -DSVR4 -g -DHAVE_CONFIG_H -I. -I/ait/tom/src/egcs-980302/gcc -I/ait/tom/src/egcs-980302/gcc/config -c insn-peep.c
/usr/local/egcs/bin/gcc -c -DIN_GCC -DSVR4 -g -DHAVE_CONFIG_H -I. -I/ait/tom/src/egcs-980302/gcc -I/ait/tom/src/egcs-980302/gcc/config /ait/tom/src/egcs-980302/gcc/reorg.c
/ait/tom/src/egcs-980302/gcc/reorg.c: In function `fill_eager_delay_slots':
/ait/tom/src/egcs-980302/gcc/reorg.c:3951: too few arguments to function `fill_slots_from_thread'
gmake[2]: *** [reorg.o] Error 1
gmake[2]: Leaving directory `/ait/tom/src/objdir/gcc'
gmake[1]: *** [bootstrap] Error 2
gmake[1]: Leaving directory `/ait/tom/src/objdir/gcc'
gmake: *** [bootstrap] Error 2
my configure flags: --prefix=/usr/local/egcs --with-gnu-as --with-gnu-ld --enable-shared
(I used the same configure flags to build egcs-2.91.09 980221).
my system info:
$ uname -a
SunOS dax 5.5.1 Generic_103640-03 sun4u sparc SUNW,Ultra-1
More information about the Gcc-bugs
mailing list