jlquinn writes:
jlquinn> I updated the tree (no local patches), and reconfigured and bootstrapped mainline. The config is:
jlquinn> ../gcc/configure --prefix=/home/jlquinn/gcc/dev --with-cpu=power4 --with-gcc-version-trigger=/home/jlquinn/gcc/dev/gcc/gcc/version.c --enable-languages=c,c++,java
jlquinn> This is on AIX 5.2 pl 3, using xlc.
jlquinn> Bootstrap comparison failure!
jlquinn> ./fold-const.o differs
I bootstrap with GCC, not XLC, and I have been bootstrapping
successfully with a few local patches, but nothing that should affect
this type of failure.
My local patches include a declaration of atoll(), which exists on
AIX 5.2 but not AIX 5.1, and the header cache from GCC built on AIX 5.1
causes problems. The other patch adds -Wl,-bbigtoc to work around a
recently re-introduced TOC overflow, which I am surprised that you did not
encounter.
The stage1 compiler has been known to cause bootstrap miscompares,
but it is very rare.