GCC 3.3 build on AIX 5.2, ICE

David Edelsohn dje@watson.ibm.com
Sat Jun 28 02:43:00 GMT 2003


>>>>> 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



More information about the Gcc-bugs mailing list