2017-08-28 10:31 GMT+02:00 Thomas Koenig <tkoe...@netcologne.de>:
> Hi Janus,
>
>> the attached patch fixes a bogus warning. The purpose of the warning
>> is to detect cases where a pointer lives longer than its target. If
>> the target itself is (1) a pointer or (2) a component of a DT pointer,
>> we do not know about the lifetime of the target at compile time and no
>> warning should be thrown. The existing check only handles case (1) and
>> my patch adds the handling of case (2).
>>
>> Regtestes cleanly on x86_64-linux-gnu. Ok for trunk and the release
>> branches?
>
>
> OK, and thanks for the patch!

Thanks, Thomas! Committed as r251390 (together with a small typo fix
in a related test case):

https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=251390

Will take care of the release branches in a couple of days (probably
on the weekend).

Cheers,
Janus

Reply via email to