This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: GCC 3.3 build on AIX 5.2, ICE
- From: David Edelsohn <dje at watson dot ibm dot com>
- To: Dara Hazeghi <dhazeghi at yahoo dot com>
- Cc: alexy at setup dot org, gcc at gcc dot gnu dot org, gcc-bugs at gcc dot gnu dot org
- Date: Fri, 27 Jun 2003 22:42:59 -0400
- Subject: Re: GCC 3.3 build on AIX 5.2, ICE
>>>>> Dara Hazeghi writes:
Dara> The ICE you're seeing looks a lot like bug 9382, which
Dara> is currently in waiting. The hypothesis was that the
Dara> stage1 compiler was being miscompiled...
This new report is not a bug in GCC and neither is bug 9382, which
I have closed. The problem is that AIX 5.2 supports atoll(), but the
cached stdlib.h header file in the version of GCC used to bootstrap does
not include a prototype. The stage1 compiler does not interpret the
return argument from atoll() correctly and ICEs. The fix is to remove the
"fixed" header file from the version of GCC used to bootstrap on AIX 5.2.
David