I have been having comparison errors while building a native 4.0.1 compiler for my Fedora Core 4 system. I checked the flags for a file I randomly chose, c-pragma.c, and the flags don't differ from initial build of xgcc to stage2. I have included a tarball of the object files for c-pragma.c and a c-pragma-make.err file containing the make outputs when c-pragma.c was compiled. Has any one else experienced this problem on Fedora Core 3 and/or have a solution to the problem?
Surprisingly, I have been able to bootstrap the latest gcc on the cvs without any comparison problems, though (since 4.0.2 is prerelease) make check reported a whole bunch of problems. I had to rebuild my system due to an "init" malfunction, so I will have to look on my backups to see if I can find the testcases for submission.
c-pragma-4.0.1.tar.bz2
Description: application/bzip-compressed-tar
--- WITHOUT OPTIMIZATION --- pre-stage build: gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wold-style-definition -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include ../../gcc/c-pragma.c -o c-pragma.o stage1/xgcc -Bstage1/ -B/usr/i686-pc-linux-gnu/bin/ -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wold-style-definition -Wno-error -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include ../../gcc/c-parse.c -o c-parse.o stage2/xgcc -Bstage2/ -B/usr/i686-pc-linux-gnu/bin/ -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wold-style-definition -Wno-error -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include ../../gcc/c-parse.c -o c-parse.o