According to alan czarnecki:
make[1]: Entering directory `/temp/gcc-2.8.0/p/rts' ../../xgpc -B../../ --automake -c -DGPC -Wall -Wpointer-arith\ -Wmissing-prototypes -Wmissing-declarations -O3 -I.\ -I../.. -I/temp/gcc-2.8.0/p/rts/../.. -I/temp/gcc-2.8.0/p/rts/../../config rts-base.p make[1]: *** [rts-base.o] Aborted (core dumped) make[1]: Leaving directory `/temp/gcc-2.8.0/p/rts' make: *** [libgpc.a] Error 2
You succeeded to build the compiler, but during the compilation of the run time system (RTS), the compiler crashes. In order to locate the problem, please call `xgpc' manually with the additional option `-dY':
../../xgpc -B../../ -dY rts-base.p
Then `xgpc' will dump the source it compiles to standard error, so we can see where the crash occures. Another such option is `-dy':
../../xgpc -B../../ -dy rts-base.p
which tells `xgpc' to output parser debugging information to standard error. The last lines of this dump will contain a line number in the GPC source file `parse.y' telling us about the last piece of code that was executed.
Peter