public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/c++-coroutines] Merge master r11-3603.
@ 2020-10-01 20:32 Iain D Sandoe
0 siblings, 0 replies; only message in thread
From: Iain D Sandoe @ 2020-10-01 20:32 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:ef692d59315c84f0c46abb737b92e22f6c41c58a
commit ef692d59315c84f0c46abb737b92e22f6c41c58a
Merge: dd49081d2be dfaa24c974b
Author: Iain Sandoe <iain@sandoe.co.uk>
Date: Thu Oct 1 20:40:15 2020 +0100
Merge master r11-3603.
* Merge master r11-3603-gdfaa24c974ba.
Diff:
gcc/ChangeLog | 181 +++++++++++++
gcc/DATESTAMP | 2 +-
gcc/Makefile.in | 1 +
gcc/attribs.c | 41 ++-
gcc/builtins.c | 30 +--
gcc/builtins.h | 10 +-
gcc/c-family/ChangeLog | 6 +
gcc/c-family/c-attribs.c | 18 +-
gcc/common/config/i386/i386-common.c | 10 +-
gcc/config/arm/arm-cpus.in | 23 +-
gcc/config/arm/arm-protos.h | 2 +
gcc/config/arm/arm-tables.opt | 6 +-
gcc/config/arm/arm-tune.md | 4 +-
gcc/config/arm/arm.c | 121 +++++++++
gcc/config/arm/neon.md | 281 +++++----------------
gcc/config/i386/i386-options.c | 29 ++-
gcc/config/i386/i386.h | 11 +-
gcc/config/i386/t-rtems | 8 +-
gcc/config/nvptx/nvptx.md | 10 +-
gcc/config/rs6000/linux64.h | 17 +-
gcc/config/rs6000/ppc-asm.h | 9 +
gcc/config/rs6000/rs6000-call.c | 1 +
gcc/config/rs6000/rs6000.c | 1 +
gcc/config/s390/s390.c | 17 +-
gcc/cp/ChangeLog | 13 +
gcc/cp/call.c | 2 +
gcc/cp/constexpr.c | 3 +-
gcc/cp/cp-tree.h | 13 +-
gcc/cp/decl.c | 116 ++++-----
gcc/cp/name-lookup.c | 4 +
gcc/cp/pt.c | 51 +++-
gcc/cp/semantics.c | 1 +
gcc/cp/tree.c | 12 +-
gcc/doc/invoke.texi | 15 +-
gcc/fortran/ChangeLog | 37 +++
gcc/gimple-loop-versioning.cc | 8 +-
gcc/gimple-ssa-evrp-analyze.c | 31 +--
gcc/gimple-ssa-evrp-analyze.h | 21 +-
gcc/gimple-ssa-evrp.c | 20 +-
gcc/gimple-ssa-sprintf.c | 126 ++++-----
gcc/go/gofrontend/MERGE | 2 +-
gcc/internal-fn.c | 2 +-
gcc/ipa-fnsummary.c | 2 +
gcc/ipa-modref.c | 4 +-
gcc/ipa-prop.c | 6 +-
gcc/testsuite/ChangeLog | 175 +++++++++++++
gcc/testsuite/g++.dg/cpp1z/class-deduction73.C | 41 +++
gcc/testsuite/g++.dg/cpp2a/consteval18.C | 26 ++
gcc/testsuite/g++.dg/cpp2a/constexpr-new14.C | 73 ++++++
gcc/testsuite/g++.dg/vect/pr97255.cc | 44 ++++
gcc/testsuite/gcc.c-torture/compile/pr97243.c | 10 +
gcc/testsuite/gcc.dg/Warray-parameter-7.c | 25 ++
gcc/testsuite/gcc.dg/Warray-parameter-8.c | 36 +++
gcc/testsuite/gcc.dg/Wvla-parameter-5.c | 22 ++
gcc/testsuite/gcc.dg/Wvla-parameter-6.c | 34 +++
gcc/testsuite/gcc.dg/Wvla-parameter-7.c | 36 +++
gcc/testsuite/gcc.dg/attr-access-2.c | 10 +-
gcc/testsuite/gcc.dg/ipa/remref-2a.c | 2 +-
gcc/testsuite/gcc.dg/pr94600-1.c | 11 +-
gcc/testsuite/gcc.dg/pr94600-3.c | 11 +-
gcc/testsuite/gcc.dg/vect/pr97236.c | 43 ++++
gcc/testsuite/gcc.target/aarch64/movtf_1.c | 2 +-
gcc/testsuite/gcc.target/aarch64/movti_1.c | 2 +-
gcc/testsuite/gcc.target/arm/lob1.c | 2 +-
gcc/testsuite/gcc.target/arm/lob2.c | 2 +-
gcc/testsuite/gcc.target/arm/lob3.c | 2 +-
gcc/testsuite/gcc.target/arm/lob4.c | 2 +-
gcc/testsuite/gcc.target/arm/lob5.c | 2 +-
gcc/testsuite/gcc.target/arm/lob6.c | 2 +-
gcc/testsuite/gcc.target/arm/neon-compare-1.c | 84 ++++++
gcc/testsuite/gcc.target/arm/neon-compare-2.c | 45 ++++
gcc/testsuite/gcc.target/arm/neon-compare-3.c | 44 ++++
gcc/testsuite/gcc.target/arm/neon-compare-4.c | 38 +++
gcc/testsuite/gcc.target/arm/neon-compare-5.c | 37 +++
gcc/testsuite/gcc.target/arm/neon-vcond-gt.c | 2 +-
gcc/testsuite/gcc.target/arm/neon-vcond-ltgt.c | 3 +-
.../gcc.target/arm/neon-vcond-unordered.c | 4 +-
gcc/testsuite/gcc.target/i386/x86-64-v2.c | 116 +++++++++
gcc/testsuite/gcc.target/i386/x86-64-v3-haswell.c | 18 ++
gcc/testsuite/gcc.target/i386/x86-64-v3-skylake.c | 21 ++
gcc/testsuite/gcc.target/i386/x86-64-v3.c | 116 +++++++++
gcc/testsuite/gcc.target/i386/x86-64-v4.c | 116 +++++++++
gcc/testsuite/lib/target-supports.exp | 6 +-
gcc/tree-ssa-ccp.c | 4 +-
gcc/tree-ssa-copy.c | 4 +-
gcc/tree-ssa-dom.c | 4 +-
gcc/tree-ssa-propagate.c | 13 +-
gcc/tree-ssa-propagate.h | 5 +-
gcc/tree-ssa-strlen.c | 191 +++++++-------
gcc/tree-ssa-strlen.h | 9 +-
gcc/tree-ssa-threadedge.c | 6 +-
gcc/tree-vect-patterns.c | 8 +-
gcc/tree-vect-stmts.c | 20 +-
gcc/tree-vrp.c | 19 +-
gcc/value-query.cc | 162 ++++++++++++
gcc/value-query.h | 107 ++++++++
gcc/vr-values.c | 105 +++++---
gcc/vr-values.h | 43 +---
libgcc/config/rs6000/morestack.S | 30 ++-
libgcc/config/rs6000/t-linux | 7 +-
libgcc/config/rs6000/tramp.S | 6 +
libgo/configure | 17 +-
libgo/configure.ac | 10 +-
libgo/go/cmd/cgo/main.go | 2 +
.../go/testdata/script/link_syso_issue33139.txt | 3 +-
libgo/go/cmd/internal/sys/arch.go | 11 +
libgo/go/debug/elf/file.go | 43 ++++
libgo/go/go/types/sizes.go | 4 +-
libgo/go/golang.org/x/sys/cpu/cpu_riscv.go | 7 +
.../x/tools/go/analysis/passes/asmdecl/asmdecl.go | 2 +
libgo/go/internal/bytealg/indexbyte_generic.go | 2 +-
libgo/go/internal/bytealg/indexbyte_native.go | 2 +-
.../internal/syscall/unix/sysnum_linux_generic.go | 2 +-
libgo/go/runtime/gcinfo_test.go | 2 +-
libgo/go/runtime/hash32.go | 2 +-
libgo/go/runtime/lfstack_32bit.go | 2 +-
libgo/go/runtime/mkpreempt.go | 6 +
libgo/go/runtime/mpagealloc_32bit.go | 2 +-
libgo/go/syscall/endian_little.go | 2 +-
libgo/match.sh | 4 +-
libgo/misc/cgo/testcshared/testdata/libgo2/dup2.go | 2 +-
libgo/misc/cgo/testcshared/testdata/libgo2/dup3.go | 2 +-
libgo/testsuite/gotest | 4 +-
libgomp/ChangeLog | 9 +
libitm/config/powerpc/sjlj.S | 18 +-
libstdc++-v3/ChangeLog | 13 +
libstdc++-v3/config/cpu/arm/cxxabi_tweaks.h | 7 +-
127 files changed, 2725 insertions(+), 791 deletions(-)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2020-10-01 20:32 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-01 20:32 [gcc/devel/c++-coroutines] Merge master r11-3603 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).