[CC to gpc@gnu.de; the gpc version is the RC2, the gcc version 2.95.4 CVS]
Philip Blundell writes:
The version of gpc in the 2001-12-23 upload doesn't seem to work on arm, sparc, m68k or s390; they all seem to segfault somewhere during the build.
../.././xgpc -B../.././ -c -I. -W -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -g -O3 -DRTS_RELEASE_STRING="'`cat /build/buildd/gcc-2.95-2.95.4.ds7/src-native/gcc/p/ rts/rts-version`'" --unit-path=/build/buildd/gcc-2.95-2.95.4.ds7/src-native/gc c/p/rts --automake `cat needed-options` /build/buildd/gcc-2.95-2.95.4.ds7/src-n ative/gcc/p/rts/heap.pas xgpc: Internal compiler error: program gpc1 got fatal signal 11 make[5]: *** [heap.o] Error 1
on sparc it fails in another file:
../.././xgpc -B../.././ -c -I. -W -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -g -O3 -DRTS_RELEASE_STRING="'`cat /home/doko/2.95/gcc-2.95-2.95.4.ds7/src-native/gcc/p/rts/rts-version`'" --unit-path=/home/doko/2.95/gcc-2.95-2.95.4.ds7/src-native/gcc/p/rts --automake `cat needed-options` /home/doko/2.95/gcc-2.95-2.95.4.ds7/src-native/gcc/p/rts/endian.pas xgpc: Internal compiler error: program gpc1 got fatal signal 11 make[5]: *** [endian.o] Error 1
What's to be done?
I'll go back to the gpc-20010924 version for these architectures, if I get no feedback from upstream.