public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* Backport of 15 patches to gcc 12 branch (mostly analyzer)
@ 2023-03-29 18:29 David Malcolm
  0 siblings, 0 replies; only message in thread
From: David Malcolm @ 2023-03-29 18:29 UTC (permalink / raw)
  To: gcc-patches

I've backported the following patches to the releases/gcc-12 branch
(shown in reverse chronological order):

r12-9367-g7903e0bca00384:
  analyzer: fix ICE on certain longjmp calls [PR109094]
    Cherrypicked from r13-6749-g430d7d88c1a123.

r12-9366-g833d822ff0e834:
  analyzer: fix uninit false +ves reading from DECL_HARD_REGISTER [PR108968]
    Cherrypicked from r13-6749-g430d7d88c1a123.

r12-9365-g98558117ba870d:
  analyzer: fix further overzealous state purging [PR108733]
    Cherrypicked from r13-5745-g77bb54b1b07add.

r12-9365-g98558117ba870d:
  analyzer: fix overzealous state purging with on-stack structs [PR108704]
    Cherrypicked from r13-5745-g77bb54b1b07add.

r12-9363-gdbe78fc879a854:
  doc: add notes about limitations of -fanalyzer
    Cherrypicked from r13-5613-ga90316c6ceddfb.

r12-9362-g02fbda165b7417:
  analyzer: use __attribute__((nonnull)) at top level of analysis [PR106325]
    Backported from r13-4520-gdcfc7ac94dbcf6.

r12-9361-gd49b47112fed83:
  analyzer: update internal docs
    Cherrypicked from r13-4518-g14b0d6c4bd973c.

r12-9360-ga7cc8ecefb72f0:
  analyzer: handle comparisons against negated symbolic values [PR107948]
    Cherrypicked from r13-4456-g0b737090a69624.

r12-9359-g1c66f1c6d69dbe:
  analyzer: fix folding of '(PTR + 0) => PTR' [PR105784]
    Cherrypicked from r13-4398-g3a32fb2eaa761a.

r12-9358-ge7f7483d50069f:
  analyzer: fix feasibility false +ve on jumps through function ptrs [PR107582]
    Cherrypicked from r13-4158-ga7aef0a5a2b7e2.

r12-9357-g111fb5d3cafd0f:
  analyzer: handle (NULL == &VAR) [PR107345]
    Cherrypicked from r13-3468-g18faaeb3af42f3.

r12-9356-gb414c17e072c1e:
  analyzer: fold -(-(VAL)) to VAL
    Cherrypicked from r13-3075-g7f42f7adfa69fe.

r12-9355-gc63e5a234d0193:
  analyzer: better fix for -Wanalyzer-use-of-uninitialized-value [PR106573]
    Cherrypicked from r13-2053-gca123e019bb92f.

r12-9354-g62a565e56763c6:
  analyzer: fix missing -Wanalyzer-use-of-uninitialized-value on special-cased functions [PR106573]
    Backported from r13-2007-gbddd8d86e3036e, dropping the test case
    fd-uninit-1.c.
    
r12-9353-ge7a92f415c8295:
  jit: update docs to reflect .c to .cc renaming
    Cherrypicked from r13-1878-gb8ce0c4361c267.

Dave


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2023-03-29 18:30 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-03-29 18:29 Backport of 15 patches to gcc 12 branch (mostly analyzer) David Malcolm

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).