This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: AIX bootstrap failure
- From: David Edelsohn <dje at watson dot ibm dot com>
- To: jlquinn at optonline dot net
- Cc: gcc at gcc dot gnu dot org
- Date: Wed, 29 Sep 2004 11:36:42 -0400
- Subject: Re: AIX bootstrap failure
- References: <1d7181f5f6.1f5f61d718@optonline.net>
>>>>> 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.
David