public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/c++-coroutines] Merge master r11-2704.
@ 2020-08-14 19:26 Iain D Sandoe
0 siblings, 0 replies; only message in thread
From: Iain D Sandoe @ 2020-08-14 19:26 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:db85d487a8cc6fa7b66161fa01b3c1b778d74c45
commit db85d487a8cc6fa7b66161fa01b3c1b778d74c45
Merge: 4b5a74ba717 32005478425
Author: Iain Sandoe <iain@sandoe.co.uk>
Date: Fri Aug 14 18:58:21 2020 +0100
Merge master r11-2704.
* Merge master r11-2704-g320054784250.
Diff:
gcc/ChangeLog | 101 +
gcc/DATESTAMP | 2 +-
gcc/Makefile.in | 8 +-
gcc/analyzer/ChangeLog | 1407 +++
gcc/analyzer/analyzer-logging.cc | 8 +-
gcc/analyzer/analyzer-logging.h | 2 +
gcc/analyzer/analyzer-selftests.cc | 1 +
gcc/analyzer/analyzer-selftests.h | 1 +
gcc/analyzer/analyzer.cc | 30 +
gcc/analyzer/analyzer.h | 192 +-
gcc/analyzer/analyzer.opt | 8 +
gcc/analyzer/call-string.cc | 2 +
gcc/analyzer/checker-path.cc | 52 +-
gcc/analyzer/checker-path.h | 12 +-
gcc/analyzer/constraint-manager.cc | 1226 ++-
gcc/analyzer/constraint-manager.h | 113 +-
gcc/analyzer/diagnostic-manager.cc | 451 +-
gcc/analyzer/diagnostic-manager.h | 20 +-
gcc/analyzer/engine.cc | 790 +-
gcc/analyzer/exploded-graph.h | 55 +-
gcc/analyzer/program-point.cc | 61 +
gcc/analyzer/program-point.h | 52 +-
gcc/analyzer/program-state.cc | 1271 ++-
gcc/analyzer/program-state.h | 240 +-
gcc/analyzer/region-model-impl-calls.cc | 352 +
gcc/analyzer/region-model-manager.cc | 1088 +++
gcc/analyzer/region-model-reachability.cc | 280 +
gcc/analyzer/region-model-reachability.h | 117 +
gcc/analyzer/region-model.cc | 8931 +++++---------------
gcc/analyzer/region-model.h | 3140 ++++---
gcc/analyzer/region.cc | 1064 +++
gcc/analyzer/sm-file.cc | 26 +-
gcc/analyzer/sm-malloc.cc | 164 +-
gcc/analyzer/sm-sensitive.cc | 3 +-
gcc/analyzer/sm-signal.cc | 15 +-
gcc/analyzer/sm-taint.cc | 9 +-
gcc/analyzer/sm.cc | 21 +-
gcc/analyzer/sm.h | 35 +-
gcc/analyzer/store.cc | 2008 +++++
gcc/analyzer/store.h | 613 ++
gcc/analyzer/svalue.cc | 1004 +++
gcc/common.opt | 4 +
gcc/config/csky/csky-elf.h | 2 +
gcc/config/csky/csky-linux-elf.h | 2 +
gcc/config/i386/i386-builtin.def | 34 +-
gcc/config/i386/i386-builtins.c | 19 +-
gcc/config/i386/i386-expand.c | 159 +-
gcc/config/i386/i386.md | 102 +-
gcc/config/rs6000/rs6000-call.c | 34 +-
gcc/cp/ChangeLog | 25 +
gcc/cp/call.c | 50 +-
gcc/cp/coroutines.cc | 8 +-
gcc/cp/cp-objcp-common.c | 2 +-
gcc/cp/cp-tree.h | 16 +-
gcc/cp/decl.c | 6 +-
gcc/cp/init.c | 3 +-
gcc/cp/name-lookup.c | 159 +-
gcc/cp/name-lookup.h | 53 +-
gcc/cp/parser.c | 38 +-
gcc/cp/pt.c | 28 +-
gcc/cp/rtti.c | 2 +-
gcc/cp/semantics.c | 6 +-
gcc/cp/typeck2.c | 12 +-
gcc/doc/analyzer.texi | 110 +-
gcc/doc/invoke.texi | 14 +
gcc/fortran/ChangeLog | 11 +
gcc/opts-common.c | 39 +-
gcc/system.h | 1 +
gcc/testsuite/ChangeLog | 238 +
gcc/testsuite/g++.dg/analyzer/pr93212.C | 5 +-
gcc/testsuite/g++.dg/analyzer/pr93950.C | 4 +-
gcc/testsuite/g++.dg/analyzer/pr94011.C | 16 +
gcc/testsuite/g++.dg/analyzer/pr94028.C | 4 +-
gcc/testsuite/g++.dg/analyzer/pr94503.C | 25 +
gcc/testsuite/g++.dg/analyzer/pr95042.C | 28 +
gcc/testsuite/g++.dg/cpp1z/aggr-base10.C | 16 +
gcc/testsuite/g++.dg/cpp2a/no_unique_address7.C | 13 +
gcc/testsuite/g++.dg/cpp2a/no_unique_address7a.C | 14 +
.../gcc.dg/analyzer/CVE-2005-1689-dedupe-issue-2.c | 30 +
.../gcc.dg/analyzer/CVE-2005-1689-dedupe-issue.c | 2 +-
.../gcc.dg/analyzer/CVE-2005-1689-minimal.c | 61 +
gcc/testsuite/gcc.dg/analyzer/abs-1.c | 22 +
gcc/testsuite/gcc.dg/analyzer/aliasing-1.c | 25 +
gcc/testsuite/gcc.dg/analyzer/aliasing-2.c | 32 +
gcc/testsuite/gcc.dg/analyzer/analyzer-decls.h | 7 +-
gcc/testsuite/gcc.dg/analyzer/attribute-nonnull.c | 12 +-
gcc/testsuite/gcc.dg/analyzer/bzero-1.c | 11 +
gcc/testsuite/gcc.dg/analyzer/casts-1.c | 49 +
gcc/testsuite/gcc.dg/analyzer/casts-2.c | 15 +
.../gcc.dg/analyzer/compound-assignment-1.c | 9 +-
.../gcc.dg/analyzer/compound-assignment-3.c | 2 +-
.../gcc.dg/analyzer/compound-assignment-4.c | 28 +
.../gcc.dg/analyzer/compound-assignment-5.c | 142 +
.../gcc.dg/analyzer/conditionals-notrans.c | 33 +-
gcc/testsuite/gcc.dg/analyzer/data-model-1.c | 96 +-
gcc/testsuite/gcc.dg/analyzer/data-model-13.c | 7 +-
gcc/testsuite/gcc.dg/analyzer/data-model-14.c | 9 +-
gcc/testsuite/gcc.dg/analyzer/data-model-18.c | 4 +-
gcc/testsuite/gcc.dg/analyzer/data-model-20.c | 25 +
gcc/testsuite/gcc.dg/analyzer/data-model-5.c | 13 +-
gcc/testsuite/gcc.dg/analyzer/data-model-5b.c | 12 +-
gcc/testsuite/gcc.dg/analyzer/data-model-5c.c | 13 +-
gcc/testsuite/gcc.dg/analyzer/data-model-5d.c | 61 +-
gcc/testsuite/gcc.dg/analyzer/data-model-6.c | 14 -
gcc/testsuite/gcc.dg/analyzer/data-model-8.c | 3 +-
gcc/testsuite/gcc.dg/analyzer/describe-1.c | 11 +
gcc/testsuite/gcc.dg/analyzer/dot-output.c | 3 +-
gcc/testsuite/gcc.dg/analyzer/explode-1.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/explode-2.c | 16 +-
gcc/testsuite/gcc.dg/analyzer/feasibility-1.c | 62 +
gcc/testsuite/gcc.dg/analyzer/first-field-1.c | 24 +
gcc/testsuite/gcc.dg/analyzer/first-field-2.c | 33 +
gcc/testsuite/gcc.dg/analyzer/init.c | 136 +
gcc/testsuite/gcc.dg/analyzer/leak-2.c | 9 +
.../analyzer/loop-0-up-to-n-by-1-with-iter-obj.c | 73 +
.../gcc.dg/analyzer/loop-0-up-to-n-by-1.c | 31 +
gcc/testsuite/gcc.dg/analyzer/loop-2a.c | 10 +-
gcc/testsuite/gcc.dg/analyzer/loop-3.c | 7 +-
gcc/testsuite/gcc.dg/analyzer/loop-4.c | 13 +-
.../gcc.dg/analyzer/loop-n-down-to-1-by-1.c | 35 +
.../gcc.dg/analyzer/loop-start-down-to-end-by-1.c | 35 +
.../analyzer/loop-start-down-to-end-by-step.c | 30 +
.../gcc.dg/analyzer/loop-start-to-end-by-step.c | 36 +
.../gcc.dg/analyzer/loop-start-up-to-end-by-1.c | 34 +
gcc/testsuite/gcc.dg/analyzer/loop.c | 9 +-
gcc/testsuite/gcc.dg/analyzer/malloc-1.c | 26 +-
gcc/testsuite/gcc.dg/analyzer/malloc-4.c | 4 +-
gcc/testsuite/gcc.dg/analyzer/malloc-in-loop.c | 19 +
.../gcc.dg/analyzer/malloc-ipa-8-double-free.c | 82 +-
.../gcc.dg/analyzer/malloc-ipa-8-unchecked.c | 6 +-
gcc/testsuite/gcc.dg/analyzer/malloc-paths-9.c | 59 +-
gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1a.c | 22 +-
gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-2.c | 16 +-
gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-3.c | 7 +-
gcc/testsuite/gcc.dg/analyzer/memset-1.c | 100 +
gcc/testsuite/gcc.dg/analyzer/paths-3.c | 4 +-
gcc/testsuite/gcc.dg/analyzer/paths-4.c | 10 +-
gcc/testsuite/gcc.dg/analyzer/paths-6.c | 4 +-
gcc/testsuite/gcc.dg/analyzer/paths-7.c | 3 +-
.../gcc.dg/analyzer/pr93032-mztools-simplified.c | 22 +
gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c | 331 +
gcc/testsuite/gcc.dg/analyzer/pr93382.c | 6 +-
gcc/testsuite/gcc.dg/analyzer/pr93938.c | 13 +
gcc/testsuite/gcc.dg/analyzer/pr94099.c | 3 +-
gcc/testsuite/gcc.dg/analyzer/pr94399.c | 13 +
gcc/testsuite/gcc.dg/analyzer/pr94447.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/pr94458.c | 23 +
gcc/testsuite/gcc.dg/analyzer/pr94640.c | 17 +
gcc/testsuite/gcc.dg/analyzer/pr94688.c | 6 +
gcc/testsuite/gcc.dg/analyzer/pr94689.c | 8 +
gcc/testsuite/gcc.dg/analyzer/pr94839.c | 20 +
gcc/testsuite/gcc.dg/analyzer/pr95026.c | 17 +
gcc/testsuite/gcc.dg/analyzer/pr95240.c | 27 +
gcc/testsuite/gcc.dg/analyzer/pr96598.c | 26 +
gcc/testsuite/gcc.dg/analyzer/refcounting-1.c | 31 +
gcc/testsuite/gcc.dg/analyzer/single-field.c | 37 +
gcc/testsuite/gcc.dg/analyzer/stale-frame-1.c | 15 +
gcc/testsuite/gcc.dg/analyzer/symbolic-1.c | 43 +
gcc/testsuite/gcc.dg/analyzer/symbolic-2.c | 32 +
gcc/testsuite/gcc.dg/analyzer/symbolic-3.c | 12 +
gcc/testsuite/gcc.dg/analyzer/symbolic-4.c | 20 +
gcc/testsuite/gcc.dg/analyzer/symbolic-5.c | 29 +
gcc/testsuite/gcc.dg/analyzer/symbolic-6.c | 24 +
gcc/testsuite/gcc.dg/analyzer/taint-1.c | 22 +-
.../gcc.dg/analyzer/torture/loop-inc-ptr-1.c | 15 +
.../gcc.dg/analyzer/torture/loop-inc-ptr-2.c | 17 +
.../gcc.dg/analyzer/torture/loop-inc-ptr-3.c | 18 +
gcc/testsuite/gcc.dg/analyzer/unknown-fns-2.c | 238 +
gcc/testsuite/gcc.dg/analyzer/unknown-fns-3.c | 67 +
gcc/testsuite/gcc.dg/analyzer/unknown-fns-4.c | 15 +
gcc/testsuite/gcc.dg/analyzer/unknown-fns.c | 8 +-
gcc/testsuite/gcc.dg/analyzer/use-after-free.c | 12 +
gcc/testsuite/gcc.dg/analyzer/vla-1.c | 13 +
gcc/testsuite/gcc.dg/analyzer/zlib-4.c | 10 +-
gcc/testsuite/gcc.dg/torture/pr92088-1.c | 1 +
gcc/testsuite/gcc.dg/torture/pr92088-2.c | 1 +
gcc/testsuite/gcc.dg/torture/pr93124.c | 1 +
gcc/testsuite/gcc.dg/torture/pr94479.c | 1 +
.../gcc.dg/tree-ssa/builtin-sprintf-warn-22.c | 3 +-
gcc/testsuite/gcc.target/powerpc/pr96506.c | 66 +
gcc/testsuite/gfortran.dg/analyzer/pr93993.f90 | 2 +-
gcc/testsuite/lib/c-compat.exp | 26 +-
gcc/testsuite/lib/prune.exp | 8 +-
gcc/tristate.h | 2 +
gcc/vec.h | 8 +-
libcc1/ChangeLog | 4 +
libcc1/libcp1plugin.cc | 5 +-
libgcc/ChangeLog | 5 +
libgomp/ChangeLog | 10 +
libstdc++-v3/ChangeLog | 7 +
libstdc++-v3/testsuite/lib/libstdc++.exp | 2 +-
191 files changed, 18598 insertions(+), 10751 deletions(-)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2020-08-14 19:26 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-14 19:26 [gcc/devel/c++-coroutines] Merge master r11-2704 Iain D Sandoe
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).