This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [Patch, Fortran] PR 47023: [4.6/4.7 regression] C_Sizeof: Rejects valid code


> Of course you can commit to 4.6.

Ok. Btw, my patch had a small regression (PR50752), which was very
quickly reported by Joost. I have just committed the obvious fix as
r180079.


> Be quick, though; 4.6.2 was due for release now-ish -

I know. I'll try to do it today.

Cheers,
Janus



> On Sun, Oct 16, 2011 at 9:45 PM, Janus Weil <janus@gcc.gnu.org> wrote:
>> Hi Paul,
>>
>>> This is OK for trunk. ?Thanks fo rthe patch.
>>
>> Thanks. Committed to trunk as r180062. What about 4.6?
>>
>> Cheers,
>> Janus
>>
>>
>>
>>> On Sun, Oct 16, 2011 at 2:58 PM, Janus Weil <janus@gcc.gnu.org> wrote:
>>>> Hi all,
>>>>
>>>> here is a patch which fixes the regression in comment #2 of the PR in
>>>> the subject line. What it does is setting the 'ts.is_c_interop' flag
>>>> correctly for constants with kind-parameter specification (such as
>>>> '0.0_c_double'), as is already being done for variables.
>>>>
>>>> Regtested on x86_64-unknown-linux-gnu. Ok for trunk and 4.6?
>>>>
>>>> Cheers,
>>>> Janus
>>>>
>>>>
>>>> 2011-10-16 ?Janus Weil ?<janus@gcc.gnu.org>
>>>>
>>>> ? ? ? ?PR fortran/47023
>>>> ? ? ? ?* primary.c (match_kind_param): Detect ISO_C_BINDING kinds.
>>>> ? ? ? ?(get_kind): Pass on 'is_iso_c' flag.
>>>> ? ? ? ?(match_integer_constant,match_real_constant,match_logical_constant):
>>>> ? ? ? ?Set 'ts.is_c_interop'.
>>>>
>>>>
>>>> 2011-10-16 ?Janus Weil ?<janus@gcc.gnu.org>
>>>>
>>>> ? ? ? ?PR fortran/47023
>>>> ? ? ? ?* gfortran.dg/c_kind_tests_3.f03: New.
>>>>
>>>
>>>
>>>
>>> --
>>> The knack of flying is learning how to throw yourself at the ground and miss.
>>> ? ? ?? --Hitchhikers Guide to the Galaxy
>>>
>>
>
>
>
> --
> The knack of flying is learning how to throw yourself at the ground and miss.
> ? ? ?? --Hitchhikers Guide to the Galaxy
>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]