public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/c++-coroutines] Merge master r11-3444.
@ 2020-09-24 20:02 Iain D Sandoe
0 siblings, 0 replies; only message in thread
From: Iain D Sandoe @ 2020-09-24 20:02 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:4ef797ff5eb8059aa8f48fee5766cdd3fe938f77
commit 4ef797ff5eb8059aa8f48fee5766cdd3fe938f77
Merge: 7aa619ac157 d482c07b345
Author: Iain Sandoe <iain@sandoe.co.uk>
Date: Thu Sep 24 19:38:42 2020 +0100
Merge master r11-3444.
* Merge master r11-3444-gd482c07b3455.
Diff:
gcc/ChangeLog | 183 ++++++++++
gcc/DATESTAMP | 2 +-
gcc/analyzer/ChangeLog | 26 ++
gcc/analyzer/analyzer.h | 1 +
gcc/analyzer/analyzer.opt | 4 +
gcc/analyzer/diagnostic-manager.cc | 69 +++-
gcc/analyzer/engine.cc | 25 +-
gcc/analyzer/exploded-graph.h | 13 +-
gcc/analyzer/program-point.cc | 8 +-
gcc/analyzer/program-state.cc | 2 +-
gcc/analyzer/region-model.cc | 78 ++++-
gcc/analyzer/region-model.h | 33 +-
gcc/builtins.c | 10 +-
gcc/c-family/ChangeLog | 11 +
gcc/c-family/c-warn.c | 5 +
gcc/cfgloop.c | 4 +-
gcc/cfgloop.h | 2 +-
gcc/cfgloopmanip.c | 3 +-
gcc/config/aarch64/aarch64-cores.def | 3 +
gcc/config/aarch64/aarch64-tune.md | 2 +-
gcc/config/arm/arm-cpus.in | 11 +
gcc/config/arm/arm-tables.opt | 3 +
gcc/config/arm/arm-tune.md | 7 +-
gcc/config/arm/arm.md | 4 +-
gcc/config/nvptx/nvptx.md | 18 +
gcc/config/rs6000/rs6000-c.c | 3 +
gcc/config/rs6000/rs6000-internal.h | 2 +-
gcc/config/rs6000/rs6000-logue.c | 15 +-
gcc/config/rs6000/rs6000.c | 8 +-
gcc/cp/ChangeLog | 12 +
gcc/cp/pt.c | 21 +-
gcc/doc/analyzer.texi | 3 +-
gcc/doc/extend.texi | 8 +-
gcc/doc/invoke.texi | 50 ++-
gcc/fortran/trans-expr.c | 26 +-
gcc/gimple-array-bounds.cc | 19 +-
gcc/go/gofrontend/MERGE | 2 +-
gcc/hash-table.h | 2 +-
gcc/ipa-fnsummary.c | 45 ++-
gcc/ipa-fnsummary.h | 2 +
gcc/ipa-modref-tree.c | 70 ++--
gcc/ipa-modref-tree.h | 246 +++++++++++--
gcc/ipa-modref.c | 310 ++++++++++------
gcc/ipa-pure-const.c | 8 +-
gcc/ira-build.c | 12 +-
gcc/ira-color.c | 4 +-
gcc/loop-unroll.c | 3 +-
gcc/match.pd | 11 +
gcc/params.opt | 6 +-
gcc/predict.c | 9 +-
gcc/testsuite/ChangeLog | 102 ++++++
.../c-c++-common/builtin-has-attribute-3.c | 2 +-
.../g++.dg/template/{local10.C => local-fn3.C} | 2 +
gcc/testsuite/g++.dg/template/local-fn4.C | 21 ++
gcc/testsuite/gcc.dg/Warray-parameter-6.c | 9 +
gcc/testsuite/gcc.dg/Wstringop-overflow-44.c | 129 +++++++
gcc/testsuite/gcc.dg/analyzer/feasibility-2.c | 20 ++
.../analyzer/pr93355-localealias-feasibility.c | 79 +++++
.../analyzer/pr93355-localealias-simplified.c | 45 +++
.../gcc.dg/analyzer/pr93355-localealias.c | 390 +++++++++++++++++++++
gcc/testsuite/gcc.dg/independent-cloneids-1.c | 18 +-
gcc/testsuite/gcc.dg/pr87314-1.c | 4 +-
gcc/testsuite/gcc.dg/pr94600-1.c | 4 +-
gcc/testsuite/gcc.dg/pr94600-3.c | 4 +-
gcc/testsuite/gcc.dg/pr97192.c | 16 +
gcc/testsuite/gcc.dg/tls/thr-cse-1.c | 5 +-
gcc/testsuite/gcc.dg/tree-ssa/local-pure-const.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/modref-1.c | 45 +++
gcc/testsuite/gcc.dg/vect/pr97085.c | 13 +
gcc/testsuite/gcc.target/arm/stack-protector-3.c | 38 ++
gcc/testsuite/gcc.target/arm/stack-protector-4.c | 6 +
gcc/testsuite/gcc.target/arm/stack-protector-5.c | 21 ++
gcc/testsuite/gcc.target/arm/stack-protector-6.c | 8 +
.../gcc.target/powerpc/p9-vec-length-full-6.c | 9 +-
gcc/testsuite/gfortran.dg/alloc_comp_result_2.f90 | 93 +++--
gcc/tree-predcom.c | 3 +-
gcc/tree-ssa-alias.c | 75 ++--
gcc/tree-ssa-loop-ch.c | 3 +-
gcc/tree-ssa-loop-im.c | 3 +-
gcc/tree-ssa-loop-ivcanon.c | 9 +-
gcc/tree-ssa-loop-manip.c | 3 +-
gcc/tree-ssa-loop-niter.c | 20 +-
gcc/tree-ssa-loop-prefetch.c | 7 +-
gcc/vec.h | 7 +
libbacktrace/ChangeLog | 6 +
libffi/src/powerpc/linux64.S | 8 +
libffi/src/powerpc/linux64_closure.S | 16 +-
libgo/MERGE | 2 +-
libgo/VERSION | 2 +-
libgo/go/cmd/go/internal/test/test.go | 8 +-
libgo/go/cmd/go/internal/test/testflag.go | 29 +-
libgo/go/cmd/go/testdata/script/test_flags.txt | 132 +++++++
libgo/go/cmd/internal/test2json/test2json.go | 65 ++--
.../internal/test2json/testdata/benchshort.json | 1 -
.../go/cmd/internal/test2json/testdata/empty.json | 0
.../go/cmd/internal/test2json/testdata/empty.test | 0
.../internal/test2json/testdata/issue29755.json | 38 ++
.../internal/test2json/testdata/issue29755.test | 27 ++
.../go/cmd/internal/test2json/testdata/panic.json | 19 +
.../go/cmd/internal/test2json/testdata/panic.test | 17 +
.../go/cmd/internal/test2json/testdata/smiley.json | 22 +-
.../go/cmd/internal/test2json/testdata/smiley.test | 22 +-
libgo/go/cmd/internal/test2json/testdata/vet.json | 22 +-
libgo/go/cmd/internal/test2json/testdata/vet.test | 22 +-
libgo/go/cmd/test2json/main.go | 6 +-
libgo/go/internal/poll/copy_file_range_linux.go | 10 +-
libgo/go/net/http/cgi/child.go | 36 +-
libgo/go/net/http/cgi/child_test.go | 69 ++++
libgo/go/net/http/cgi/integration_test.go | 53 ++-
libgo/go/net/http/fcgi/child.go | 39 ++-
libgo/go/net/http/fcgi/fcgi_test.go | 53 +++
libgo/go/net/mail/message.go | 13 +-
libgo/go/net/mail/message_test.go | 32 ++
libgo/go/runtime/checkptr_test.go | 1 +
libgo/go/runtime/lockrank_off.go | 10 +
libgo/go/runtime/testdata/testprog/checkptr.go | 8 +
libgo/go/sync/map.go | 1 +
libgo/go/sync/map_test.go | 24 ++
libgo/go/testing/testing.go | 29 +-
libgo/merge.sh | 4 +-
libgo/runtime/go-varargs.c | 4 +-
libstdc++-v3/doc/html/manual/configure.html | 3 +-
libstdc++-v3/doc/html/manual/status.html | 4 +-
libstdc++-v3/doc/xml/manual/configure.xml | 3 +-
libstdc++-v3/include/std/ranges | 68 +++-
libstdc++-v3/include/std/type_traits | 19 +
.../20_util/invoke_result/incomplete_args_neg.cc | 47 +++
.../20_util/is_invocable/incomplete_args_neg.cc | 70 ++++
.../20_util/is_invocable/incomplete_neg.cc | 39 +++
.../is_nothrow_invocable/incomplete_args_neg.cc | 70 ++++
.../20_util/is_nothrow_invocable/incomplete_neg.cc | 6 +
.../std/ranges/adaptors/detail/semiregular_box.cc | 73 ++++
132 files changed, 3393 insertions(+), 498 deletions(-)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2020-09-24 20:02 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-24 20:02 [gcc/devel/c++-coroutines] Merge master r11-3444 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).