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