Hallo Waldek,
Am Mittwoch, 17. September 2003 um 01:46 schriebst du:
[...]
That is easy: after unpackig the tarball do 'touch parse.h'. Otherwise make tries to re-make parse.c and parse.h, and that requires very new version of bison. In fact only Frank has the correct version (I have one which works after I hand-edit the output).
After doing this I get stackdumps now in rts:
make[3]: Entering directory `/tmp/gcc/gcc-build/gcc/p/rts' echo '{ rts-config.inc. Generated automatically from rts-config.h. }' > rts-config.inc sed -e 's,/*,{,g;s,*/,},g;s,^[ \t]*#(.*),{$\1},' rts-config.h >> rts-config.inc ../.././xgpc -B../.././ -I. -W -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -O2 --unit-path=/tmp/gcc/gcc-3.3.1/gcc/p/rts --automake --print-needed-options "/tmp/gcc/gcc-3.3.1/gcc/p/rts/endian.pas" 2> "needed-options" || true Signal 11 if grep -v '^--' "needed-options" > /dev/null; then echo "needed-options: `cat "needed-options"`" >&2; rm -f "needed-options"; false; else true; fi ../.././xgcc -B../.././ -B/usr/i686-pc-cygwin/bin/ -isystem /usr/i686-pc-cygwin/include -isystem /usr/i686-pc-cygwin/sys-include -c -I. -W -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -O2 /tmp/gcc/gcc-3.3.1/gcc/p/rts/rts.c ../.././xgcc -B../.././ -B/usr/i686-pc-cygwin/bin/ -isystem /usr/i686-pc-cygwin/include -isystem /usr/i686-pc-cygwin/sys-include -c -I. -W -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -O2 /tmp/gcc/gcc-3.3.1/gcc/p/rts/file.c ../.././xgcc -B../.././ -B/usr/i686-pc-cygwin/bin/ -isystem /usr/i686-pc-cygwin/include -isystem /usr/i686-pc-cygwin/sys-include -c -I. -W -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -O2 /tmp/gcc/gcc-3.3.1/gcc/p/rts/rts-va.c ../.././xgpc -B../.././ -c -g -I. -W -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -O2 --unit-path=/tmp/gcc/gcc-3.3.1/gcc/p/rts --automake `cat needed-options` -DRTS_RELEASE_STRING="'`cat /tmp/gcc/gcc-3.3.1/gcc/p/rts/rts-version`'" -DGCC_VERSION="'3.3.1'" /tmp/gcc/gcc-3.3.1/gcc/p/rts/rtsc.pas ../.././xgpc -B../.././ -c -I. -W -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -O2 --unit-path=/tmp/gcc/gcc-3.3.1/gcc/p/rts --automake `cat needed-options` -DRTS_RELEASE_STRING="'`cat /tmp/gcc/gcc-3.3.1/gcc/p/rts/rts-version`'" -DGCC_VERSION="'3.3.1'" /tmp/gcc/gcc-3.3.1/gcc/p/rts/string.pas Signal 11 make[3]: *** [string.o] Error 139 make[3]: Leaving directory `/tmp/gcc/gcc-build/gcc/p/rts' make[2]: *** [pascal.rts] Error 2 make[2]: Leaving directory `/tmp/gcc/gcc-build/gcc' make[1]: *** [stage2_build] Error 2 make[1]: Leaving directory `/tmp/gcc/gcc-build/gcc' make: *** [bootstrap] Error 2
Gerrit