splitting up gencodes

Jeffrey Oldham oldham@codesourcery.com
Sat Aug 11 08:53:00 GMT 2001


mips-sgi-irix6.5 gcc 3.1 bootstraps have failed since the introduction
of your gencodes patch, which I have attached.  Unfortunately, I
cannot precisely characterize the difficulty.  Usually, ./gencheck or
./genpreds fails to execute.

Can you fix the problem?  If you do not have access to a
mips-sgi-irix6.5, how do we attack the problem?  Both dbx nor gdb
segmentation fault for this problem (if I remember correctly) so we
are reduced to reading assembly code.

Thanks,
Jeffrey D. Oldham
oldham@codesourcery.com

**** The last part of the bootstrap:
stage1/xgcc -Bstage1/ -B/users/joldham/pooma/dev4/install/mips-sgi-irix6.5/mips-sgi-irix6.5/bin/ -c  -DIN_GCC    -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE    -I. -I. -I/users/joldham/pooma/dev4/gcc/gcc -I/users/joldham/pooma/dev4/gcc/gcc/. -I/users/joldham/pooma/dev4/gcc/gcc/config -I/users/joldham/pooma/dev4/gcc/gcc/../include /users/joldham/pooma/dev4/gcc/gcc/scan.c
stage1/xgcc -Bstage1/ -B/users/joldham/pooma/dev4/install/mips-sgi-irix6.5/mips-sgi-irix6.5/bin/ -c  -DIN_GCC    -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE    -I. -I. -I/users/joldham/pooma/dev4/gcc/gcc -I/users/joldham/pooma/dev4/gcc/gcc/. -I/users/joldham/pooma/dev4/gcc/gcc/config -I/users/joldham/pooma/dev4/gcc/gcc/../include /users/joldham/pooma/dev4/gcc/gcc/scan-decls.c
/bin/sh /users/joldham/pooma/dev4/gcc/gcc/move-if-change tmp-mlib.h multilib.h
stage1/xgcc -Bstage1/ -B/users/joldham/pooma/dev4/install/mips-sgi-irix6.5/mips-sgi-irix6.5/bin/ -c  -DIN_GCC    -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE    -I. -I. -I/users/joldham/pooma/dev4/gcc/gcc -I/users/joldham/pooma/dev4/gcc/gcc/. -I/users/joldham/pooma/dev4/gcc/gcc/config -I/users/joldham/pooma/dev4/gcc/gcc/../include /users/joldham/pooma/dev4/gcc/gcc/gengenrtl.c
stage1/xgcc -Bstage1/ -B/users/joldham/pooma/dev4/install/mips-sgi-irix6.5/mips-sgi-irix6.5/bin/  -DIN_GCC    -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE  -o gencheck \
 gencheck.o ` case "obstack.o" in ?*) echo obstack.o ;; esac ` ` case "" in ?*) echo  ;; esac ` ` case "" in ?*) echo  ;; esac ` ` case "" in ?*) echo  ;; esac `
stage1/xgcc -Bstage1/ -B/users/joldham/pooma/dev4/install/mips-sgi-irix6.5/mips-sgi-irix6.5/bin/  -DIN_GCC    -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE  -o genpreds \
 genpreds.o ` case "obstack.o" in ?*) echo obstack.o ;; esac ` ` case "" in ?*) echo  ;; esac ` ` case "" in ?*) echo  ;; esac ` ` case "" in ?*) echo  ;; esac `
multilib.h is unchanged
echo timestamp > s-mlib
stage1/xgcc -Bstage1/ -B/users/joldham/pooma/dev4/install/mips-sgi-irix6.5/mips-sgi-irix6.5/bin/  -DIN_GCC    -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o f/fini \
	f/fini.o f/proj-h.o safe-ctype.o
./gencheck > tmp-check.h
./genpreds > tmp-preds.h
make[2]: *** [s-check] Segmentation fault (core dumped)
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [s-preds] Segmentation fault (core dumped)
make[2]: Leaving directory `/am/mother/vol/vol2/frameworks/pooma/joldham/dev4/gcc/objdir/gcc'
make[1]: *** [stage2_build] Error 2
make[1]: Leaving directory `/am/mother/vol/vol2/frameworks/pooma/joldham/dev4/gcc/objdir/gcc'
make: *** [bootstrap] Error 2
gcc_build: error: Could not bootstrap the compiler


More information about the Gcc-bugs mailing list