public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/c++-coroutines] Merge master r11-4801.
@ 2020-11-06 22:11 Iain D Sandoe
  0 siblings, 0 replies; only message in thread
From: Iain D Sandoe @ 2020-11-06 22:11 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

https://gcc.gnu.org/g:202ab0bacb798be33eb0a834a7d144998ea5ae21

commit 202ab0bacb798be33eb0a834a7d144998ea5ae21
Merge: d128957178a 887515acd27
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Fri Nov 6 20:55:36 2020 +0000

    Merge master r11-4801.
    
            * Merge master r11-4801-g887515acd27e.

Diff:

 MAINTAINERS                                        |   1 +
 contrib/gcc-changelog/git_commit.py                |   6 +-
 contrib/gcc-changelog/test_email.py                |   4 +
 contrib/gcc-changelog/test_patches.txt             |  29 +
 gcc/ChangeLog                                      | 114 ++++
 gcc/DATESTAMP                                      |   2 +-
 gcc/analyzer/ChangeLog                             |   5 +
 gcc/attr-fnspec.h                                  |   7 +
 gcc/c-family/ChangeLog                             |  10 +
 gcc/c-family/c-ada-spec.c                          |   8 +-
 gcc/c-family/c-common.c                            |  13 +-
 gcc/c-family/c-objc.h                              |  65 ++-
 gcc/c-family/c.opt                                 |   8 +
 gcc/c-family/stub-objc.c                           |  21 +-
 gcc/c/c-decl.c                                     |  14 +-
 gcc/c/c-parser.c                                   | 304 ++++++-----
 gcc/c/c-typeck.c                                   |  10 +-
 gcc/calls.c                                        |   2 +-
 gcc/cfgexpand.c                                    |   2 +-
 gcc/cgraph.h                                       |   6 +-
 gcc/common.opt                                     |   4 +
 gcc/common/config/riscv/riscv-common.c             |   4 +-
 gcc/config/aarch64/aarch64-builtins.c              |   6 +
 gcc/config/aarch64/aarch64-modes.def               |   4 +
 gcc/config/aarch64/aarch64-simd-builtins.def       |   7 +
 gcc/config/aarch64/aarch64-simd.md                 |  11 +
 gcc/config/aarch64/aarch64-sve.md                  |  57 +-
 gcc/config/aarch64/aarch64.c                       |  45 +-
 gcc/config/aarch64/arm_neon.h                      | 360 ++++--------
 gcc/config/aarch64/iterators.md                    |  54 +-
 gcc/config/darwin-c.c                              |   4 +-
 gcc/config/darwin-driver.c                         |  21 +-
 gcc/config/rx/rx.c                                 |   8 +
 gcc/config/rx/rx.md                                |   1 +
 gcc/config/s390/s390.c                             |   7 -
 gcc/cp/ChangeLog                                   |  40 ++
 gcc/cp/cp-objcp-common.c                           |   5 +-
 gcc/cp/cp-tree.h                                   |  13 +-
 gcc/cp/decl.c                                      |  31 +-
 gcc/cp/decl2.c                                     |   2 +-
 gcc/cp/except.c                                    |  10 +-
 gcc/cp/name-lookup.c                               |   6 +-
 gcc/cp/parser.c                                    | 454 +++++++++++-----
 gcc/cp/pt.c                                        |   4 +-
 gcc/cp/tree.c                                      |   3 +-
 gcc/cp/typeck.c                                    |   2 +-
 gcc/doc/invoke.texi                                |  50 +-
 gcc/dwarf2out.c                                    |   6 +-
 gcc/fortran/module.c                               |   3 +
 gcc/fortran/openmp.c                               |  44 +-
 gcc/gimple-fold.c                                  |   2 +-
 gcc/gimple-range.cc                                |  10 +-
 gcc/go/go-gcc.cc                                   |   2 +-
 gcc/godump.c                                       |   4 +-
 gcc/ipa-fnsummary.c                                |  77 +--
 gcc/ipa-fnsummary.h                                |  17 +-
 gcc/ipa-modref-tree.h                              |  18 +-
 gcc/ipa-modref.c                                   | 604 +++++++++++++++------
 gcc/ipa-prop.c                                     |  10 +-
 gcc/ipa-ref.c                                      |   6 +-
 gcc/ipa-ref.h                                      |  21 +-
 gcc/lto/lto-symtab.c                               |   4 +-
 gcc/match.pd                                       |  21 +-
 gcc/objc/objc-act.c                                | 301 ++++++----
 gcc/print-tree.c                                   |   2 +-
 gcc/range-op.cc                                    |  12 +-
 gcc/symtab.c                                       |  17 +-
 gcc/testsuite/ChangeLog                            |  86 +++
 gcc/testsuite/c-c++-common/goacc-gomp/atomic.c     |  43 ++
 gcc/testsuite/c-c++-common/goacc/atomic.c          |  30 +
 gcc/testsuite/g++.dg/cpp1y/decltype-auto1.C        |   8 +
 gcc/testsuite/g++.dg/cpp2a/fn-template16.C         |   2 +-
 gcc/testsuite/g++.dg/cpp2a/fn-template7.C          |   2 +-
 gcc/testsuite/g++.dg/ext/attr-used-2.C             |  15 +
 gcc/testsuite/g++.dg/inherit/thunk8.C              |   1 +
 gcc/testsuite/g++.dg/lookup/pr80891-5.C            |   2 +-
 gcc/testsuite/g++.dg/lto/pr79050_0.C               |   2 +-
 gcc/testsuite/g++.dg/lto/pr84805_0.C               |   2 +-
 gcc/testsuite/g++.dg/opt/pr64411.C                 |   1 +
 gcc/testsuite/g++.dg/parse/pr58898.C               |   4 +-
 gcc/testsuite/g++.dg/pr57878.C                     |   1 +
 gcc/testsuite/g++.dg/pr65032.C                     |   1 +
 gcc/testsuite/g++.dg/pr84279.C                     |   1 +
 gcc/testsuite/g++.dg/template/scope5.C             |   2 +-
 gcc/testsuite/g++.dg/warn/Wexceptions1.C           |   9 +
 gcc/testsuite/g++.dg/warn/Wexceptions2.C           |  10 +
 gcc/testsuite/g++.dg/warn/Wvexing-parse.C          | 110 ++++
 gcc/testsuite/g++.dg/warn/Wvexing-parse2.C         |  24 +
 gcc/testsuite/g++.dg/warn/Wvexing-parse3.C         | 129 +++++
 gcc/testsuite/g++.dg/warn/Wvexing-parse4.C         |  74 +++
 gcc/testsuite/g++.dg/warn/Wvexing-parse5.C         |  14 +
 gcc/testsuite/g++.dg/warn/Wvexing-parse6.C         |  24 +
 gcc/testsuite/g++.dg/warn/Wvexing-parse7.C         |  27 +
 gcc/testsuite/g++.old-deja/g++.brendan/recurse.C   |   2 +-
 gcc/testsuite/g++.old-deja/g++.eh/catch10.C        |   4 +-
 gcc/testsuite/g++.old-deja/g++.jason/template4.C   |   2 +-
 gcc/testsuite/g++.old-deja/g++.law/arm4.C          |   2 +-
 gcc/testsuite/g++.old-deja/g++.mike/for2.C         |   2 +-
 gcc/testsuite/g++.old-deja/g++.other/local4.C      |   2 +-
 gcc/testsuite/g++.old-deja/g++.pt/crash3.C         |   2 +
 gcc/testsuite/gcc.dg/darwin-minversion-link.c      |   5 +-
 gcc/testsuite/gcc.dg/ipa/modref-2.c                |  15 +
 gcc/testsuite/gcc.dg/lto/modref-2_0.c              |  27 +
 gcc/testsuite/gcc.dg/no-strict-overflow-4.c        |   5 +-
 .../{gcc.target/riscv => gcc.dg}/pr91441.c         |   1 +
 .../{gcc.target/riscv => gcc.dg}/pr96260.c         |   1 +
 gcc/testsuite/gcc.dg/pr96307.c                     |  25 +
 gcc/testsuite/gcc.dg/pr97725.c                     |  28 +
 gcc/testsuite/gcc.dg/pr97737.c                     |  16 +
 gcc/testsuite/gcc.dg/pr97741.c                     |  17 +
 gcc/testsuite/gcc.dg/self-right-shift.c            |  12 +
 gcc/testsuite/gcc.dg/tree-prof/pr97461.c           |   8 +-
 gcc/testsuite/gcc.dg/tree-ssa/switch-4.c           |  25 +
 gcc/testsuite/gcc.dg/vect/bb-slp-pr97706.c         |  61 +++
 gcc/testsuite/gcc.dg/vect/bb-slp-pr97732.c         |  11 +
 .../aarch64/advsimd-intrinsics/vqrshrn_high_n.c    | 192 +++++++
 .../aarch64/advsimd-intrinsics/vqrshrun_high_n.c   | 194 +++++++
 .../aarch64/advsimd-intrinsics/vqshrn_high_n.c     | 190 +++++++
 .../aarch64/advsimd-intrinsics/vqshrun_high_n.c    | 140 +++++
 .../gcc.target/aarch64/narrow_high-intrinsics.c    |  12 +-
 gcc/testsuite/gcc.target/aarch64/sve/dup_lane_2.c  | 331 +++++++++++
 gcc/testsuite/gcc.target/aarch64/sve/dup_lane_3.c  |  90 +++
 gcc/testsuite/gcc.target/aarch64/sve/ext_4.c       | 353 ++++++++++++
 gcc/testsuite/gcc.target/aarch64/sve/rev_2.c       | 177 ++++++
 gcc/testsuite/gcc.target/aarch64/sve/revhw_1.c     | 127 +++++
 gcc/testsuite/gcc.target/aarch64/sve/revhw_2.c     | 127 +++++
 gcc/testsuite/gcc.target/aarch64/sve/slp_perm_8.c  |  18 +
 gcc/testsuite/gcc.target/aarch64/sve/trn1_2.c      | 403 ++++++++++++++
 gcc/testsuite/gcc.target/aarch64/sve/trn2_2.c      | 403 ++++++++++++++
 gcc/testsuite/gcc.target/aarch64/sve/uzp1_2.c      | 375 +++++++++++++
 gcc/testsuite/gcc.target/aarch64/sve/uzp2_2.c      | 375 +++++++++++++
 gcc/testsuite/gcc.target/aarch64/sve/zip1_2.c      | 403 ++++++++++++++
 gcc/testsuite/gcc.target/aarch64/sve/zip2_2.c      | 403 ++++++++++++++
 gcc/testsuite/gcc.target/i386/fentryname1.c        |   1 +
 gcc/testsuite/gcc.target/i386/fentryname2.c        |   1 +
 gcc/testsuite/gcc.target/i386/fentryname3.c        |   1 +
 gcc/testsuite/gcc.target/i386/returninst1.c        |   1 +
 gcc/testsuite/gcc.target/i386/returninst2.c        |   1 +
 gcc/testsuite/gcc.target/i386/returninst3.c        |   1 +
 gcc/testsuite/gfortran.dg/goacc-gomp/atomic.f90    |  48 ++
 .../gfortran.dg/goacc-gomp/goacc-gomp.exp          |  37 ++
 gcc/testsuite/gfortran.dg/goacc/atomic.f90         |  35 ++
 .../gfortran.dg/goacc/loop-2-parallel-3.f95        |  24 +-
 gcc/testsuite/gfortran.dg/goacc/loop-5.f95         | 357 ------------
 gcc/testsuite/gfortran.dg/goacc/loop-6.f95         |  74 ---
 gcc/testsuite/lib/target-supports.exp              |  11 +
 gcc/testsuite/obj-c++.dg/property/at-property-1.mm |  12 +-
 .../obj-c++.dg/property/at-property-29.mm          |   8 +-
 gcc/testsuite/obj-c++.dg/property/at-property-4.mm |  10 +-
 .../obj-c++.dg/property/property-neg-2.mm          |   2 +-
 gcc/testsuite/objc.dg/property/at-property-1.m     |  12 +-
 gcc/testsuite/objc.dg/property/at-property-29.m    |   7 +-
 gcc/testsuite/objc.dg/property/at-property-4.m     |  10 +-
 gcc/testsuite/objc.dg/property/at-property-5.m     |   2 +-
 gcc/testsuite/objc.dg/property/property-neg-2.m    |   2 +-
 gcc/toplev.c                                       |   1 -
 gcc/tree-pretty-print.c                            |   2 +-
 gcc/tree-ssa-ccp.c                                 |   2 +-
 gcc/tree-ssa-pre.c                                 | 161 ++++--
 gcc/tree-ssa-sccvn.c                               |  34 +-
 gcc/tree-ssa-sccvn.h                               |  12 +-
 gcc/tree-switch-conversion.c                       |   3 +
 gcc/tree-switch-conversion.h                       |   6 +
 gcc/tree-vect-loop.c                               |   4 +
 gcc/tree-vect-patterns.c                           | 152 ++++--
 gcc/tree-vect-slp.c                                | 108 ++--
 gcc/tree.h                                         |  16 +-
 gcc/value-query.cc                                 |   6 +-
 gcc/xcoffout.c                                     |   2 +-
 libcc1/libcc1plugin.cc                             |   2 +-
 libcc1/libcp1plugin.cc                             |   2 +-
 libcpp/include/cpplib.h                            |   9 +
 libcpp/init.c                                      |   5 +-
 libcpp/internal.h                                  |   7 +-
 libcpp/macro.c                                     |  83 ++-
 libgomp/ChangeLog                                  |  41 ++
 libstdc++-v3/ChangeLog                             |  77 ++-
 libstdc++-v3/config/abi/pre/gnu.ver                |   3 +-
 .../testsuite/20_util/reference_wrapper/lwg2993.cc |   2 +-
 .../25_algorithms/generate_n/87982_neg.cc          |   2 +-
 180 files changed, 7818 insertions(+), 1816 deletions(-)


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

only message in thread, other threads:[~2020-11-06 22:11 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-06 22:11 [gcc/devel/c++-coroutines] Merge master r11-4801 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).