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