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).