GCC 3.3 build on AIX 5.2, ICE
Alexy Khrabrov
alexy.khrabrov@setup.org
Mon Jun 30 17:05:00 GMT 2003
On Fri, Jun 27, 2003 at 10:42:59PM -0400, David Edelsohn wrote:
> >>>>> 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
I see. I'm not root on that big AIX box, is there a simple way
to tweak the bootstrap in some way to achieve the same effect without
touching the old gcc? And, is there a way to use xlc for bootstrapping,
or it is not supported?
Cheers,
Alexy
More information about the Gcc
mailing list