Frank Heckenbach a écrit:
I've uploaded a new alpha to <http://www.gnu-pascal.de/alpha/>. I have compiled it (and ran the test suite with no error) with gc-3.2.2 and gcc-3.2.3 with DJGPP and installed them in the usual "Contrib/Maurice" directory.
While trying with gcc 3.3.1 (after installing it also as "system" compiler) with ./djmake CFLAGS=-O2 PFLAGS=-gstabs (no bootstrap) it dies with the following message: --------------------------------------------------------------------- ../.././xgpc -B../.././ -c -I. -W -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -O2 -gstabs --unit-path=/dev/c/djgpp/b/gnu/gcc-3.31/gcc/p/rts --automake `cat needed-options` -DRTS_RELEASE_STRING="'`cat /dev/c/djgpp/b/gnu/gcc-3.31/gcc/p/rts/rts-version`'" -DGCC_VERSION="'3.31'" /dev/c/djgpp/b/gnu/gcc-3.31/gcc/p/rts/string.pas /dev/c/djgpp/b/gnu/gcc-3.31/gcc/p/rts/string.pas: In function `StrEQPad': /dev/c/djgpp/b/gnu/gcc-3.31/gcc/p/rts/string.pas:883: internal compiler error: in tree_node_structure, at tree.c:1524 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. make.exe[2]: *** [string.o] Error 1 make.exe[2]: Leaving directory `c:/djgpp/b/gnu/build.gcc/gcc/p/rts' make.exe[1]: *** [pascal.rts] Error 2 make.exe[1]: Leaving directory `c:/djgpp/b/gnu/build.gcc/gcc' make.exe: *** [all-gcc] Error 2 --------------------------------------------------------------------- Hope this helps Maurice -- Maurice Lombardi Laboratoire de Spectrometrie Physique, Universite Joseph Fourier de Grenoble, BP87 38402 Saint Martin d'Heres Cedex FRANCE Tel: 33 (0)4 76 51 47 51 Fax: 33 (0)4 76 63 54 95 mailto:Maurice.Lombardi@ujf-grenoble.fr