Author: Kenneth Zadeck Date: To: Kai Tietz CC: Ollie Wild, Diego Novillo, gcc-patches, Hubicha, Jan, Maddox, Bill Subject: Re: [lto]: merge from trunk
Kai Tietz wrote: > Kenneth Zadeck <zadeck@???> wrote on 10.07.2008 01:05:56:
>
>
>> 2008-07-09 Kenneth Zadeck <zadeck@???>
>> Mainline merge @137631
>>
>> * configure: Regenerate.
>>
>> There appears to be one additional failure that is causing a lot of
>> regressions. it has to do with
>> processing va_lists. The code in
>>
>>
>> stabilize_va_list (tree valist, int needs_lvalue)
>> {
>> tree vatype = targetm.canonical_va_list_type (TREE_TYPE (valist));
>>
>> gcc_assert (vatype != NULL_TREE);
>>
>> seems to assert in a number of tests. I assume that this is related
>> to no quite getting everything in the va type correct. This needs to
>> be looked into further.
>>
>> Aside from that there were only the normal merging and drifting issues.
>>
>> committed as revision 137676
>>
>
> For which target you see those regressions?
> Have you merge my additional patch (
> http://gcc.gnu.org/ml/gcc-patches/2008-07/msg00575.html), too?
>
> Cheers,
> Kai
>
> | (\_/) This is Bunny. Copy and paste Bunny
> | (='.'=) into your signature to help him gain
> | (")_(") world domination.
>
> I doubt that this is the issue, your patch went in as revision 137593
and i merged from 137631.
I had a side conversation with bill maddox and i believe that he is
messing up the types for the arguments when he is serializing them out.