GCC build of HEAD failed for native with your patch on 2005-06-30T19:46:29Z.

Andrew Pinski pinskia@physics.uc.edu
Thu Jun 30 22:11:00 GMT 2005


On Jun 30, 2005, at 5:39 PM, Andrew Pinski wrote:

>
> On Jun 30, 2005, at 5:30 PM, Andrew Pinski wrote:
>
>>
>> On Jun 30, 2005, at 5:07 PM, Geoffrey Keating wrote:
>>
>>> "GCC regression checker" <geoffk@apple.com> writes:
>>>
>>> I expect that this:
>>>
>>>> With your recent patch, GCC HEAD does not compile on:
>>>>  native
>>>
>>>> build/genmodes -h > tmp-modes.h
>>>> make[2]: *** [s-modes] Error 138
>>>
>>
>> Just a little more information.
>> darwin-crt.c is being miscompiled.

I think I know what the problem is.
Jakub changed the rs6000 back-end to use a soft register for frame 
pointer
but forgot to update darwin.h which has a define for 
FRAME_POINTER_REGNUM
to be a define for HARD_FRAME_POINTER_REGNUM.

I am bootstrapping the obvious fix to correct darwin.h for this problem.

Thanks to David who gave me a hint at what was changed.

Thanks,
Andrew Pinski



More information about the Gcc-regression mailing list