public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/c++-coroutines] Merge master r12-7249.
@ 2022-02-15 23:39 Iain D Sandoe
  0 siblings, 0 replies; only message in thread
From: Iain D Sandoe @ 2022-02-15 23:39 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

https://gcc.gnu.org/g:8488c61a3247f2acbecd9862631f7808add46746

commit 8488c61a3247f2acbecd9862631f7808add46746
Merge: da059215a35 8e84b2b37a5
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Tue Feb 15 19:52:52 2022 +0000

    Merge master r12-7249.
    
            * Merge master r12-7249-g8e84b2b37a54.

Diff:

 gcc/ChangeLog                                      |  63 ++++++
 gcc/DATESTAMP                                      |   2 +-
 gcc/ada/ChangeLog                                  |   7 +
 gcc/ada/Makefile.rtl                               |   1 +
 gcc/asan.cc                                        |  50 ++++-
 gcc/c-family/ChangeLog                             |   6 +
 gcc/c-family/c-pretty-print.cc                     |   6 +-
 gcc/cfgloop.cc                                     |  13 ++
 gcc/config/aarch64/aarch64-protos.h                |   1 +
 gcc/config/aarch64/aarch64.cc                      | 244 +++++++++++++++++++++
 gcc/config/aarch64/aarch64.md                      |  27 +++
 gcc/config/gcn/gcn.cc                              |   2 +-
 gcc/config/i386/host-cygwin.cc                     |  16 +-
 gcc/config/rs6000/rs6000.cc                        |   6 +
 gcc/cp/ChangeLog                                   |   6 +
 gcc/cp/constexpr.cc                                |   4 +-
 gcc/cp/pt.cc                                       |  41 +++-
 gcc/doc/invoke.texi                                |  24 +-
 gcc/fold-const.cc                                  |  40 ++--
 gcc/fold-const.h                                   |   1 +
 gcc/fortran/ChangeLog                              |  14 ++
 gcc/fortran/expr.cc                                |   8 +-
 gcc/fortran/resolve.cc                             |   1 -
 gcc/fortran/trans-openmp.cc                        |  46 +++-
 gcc/fortran/trans-stmt.cc                          |   2 +-
 gcc/gimple-fold.cc                                 |   4 +-
 gcc/gimple-loop-jam.cc                             |  10 +-
 gcc/gimplify.cc                                    |  17 +-
 gcc/go/ChangeLog                                   |   7 +
 gcc/go/gofrontend/MERGE                            |   2 +-
 gcc/go/gofrontend/types.cc                         |   9 +-
 gcc/go/gospec.cc                                   |  42 +---
 gcc/match.pd                                       |  14 ++
 gcc/omp-low.cc                                     |   9 +-
 gcc/simplify-rtx.cc                                |   2 +-
 gcc/testsuite/ChangeLog                            |  72 ++++++
 gcc/testsuite/c-c++-common/pr104505.c              |  12 +
 gcc/testsuite/c-c++-common/torture/pr104497.c      |  12 +
 gcc/testsuite/g++.dg/asan/pr104449.C               |  16 ++
 gcc/testsuite/g++.dg/cpp0x/alias-decl-ttp2.C       |  25 +++
 gcc/testsuite/g++.dg/cpp1y/constexpr-104513.C      |  10 +
 gcc/testsuite/g++.dg/cpp1z/ttp2.C                  |  21 ++
 gcc/testsuite/g++.dg/cpp2a/constexpr-dtor12.C      |  13 ++
 gcc/testsuite/g++.target/i386/pr35513-1.C          |   2 +-
 gcc/testsuite/g++.target/i386/pr35513-2.C          |   2 +-
 gcc/testsuite/gcc.dg/asan/pr104449.c               |  12 +
 gcc/testsuite/gcc.dg/gomp/pr104517.c               |  54 +++++
 gcc/testsuite/gcc.dg/pr104511.c                    |  16 ++
 gcc/testsuite/gcc.dg/pr104522.c                    |  14 ++
 gcc/testsuite/gcc.dg/torture/pr104519.c            |  10 +
 gcc/testsuite/gcc.dg/torture/pr104543.c            |  21 ++
 gcc/testsuite/gcc.target/aarch64/ldp_stp_14.c      |  89 ++++++++
 gcc/testsuite/gcc.target/aarch64/ldp_stp_14.h      |  50 +++++
 gcc/testsuite/gcc.target/aarch64/ldp_stp_15.c      | 137 ++++++++++++
 gcc/testsuite/gcc.target/aarch64/ldp_stp_16.c      | 133 +++++++++++
 gcc/testsuite/gcc.target/aarch64/ldp_stp_17.c      | 120 ++++++++++
 gcc/testsuite/gcc.target/aarch64/ldp_stp_18.c      | 123 +++++++++++
 gcc/testsuite/gcc.target/aarch64/ldp_stp_19.c      |   6 +
 gcc/testsuite/gcc.target/aarch64/ldp_stp_5.c       |   2 +-
 gcc/testsuite/gcc.target/aarch64/max_plus_1.c      | 149 +++++++++++++
 gcc/testsuite/gcc.target/aarch64/max_plus_2.c      |  35 +++
 gcc/testsuite/gcc.target/aarch64/max_plus_3.c      |  35 +++
 gcc/testsuite/gcc.target/aarch64/max_plus_4.c      |  30 +++
 gcc/testsuite/gcc.target/aarch64/max_plus_5.c      |  35 +++
 gcc/testsuite/gcc.target/aarch64/max_plus_6.c      |   9 +
 gcc/testsuite/gcc.target/aarch64/max_plus_7.c      |  35 +++
 gcc/testsuite/gcc.target/aarch64/min_plus_1.c      | 149 +++++++++++++
 gcc/testsuite/gcc.target/aarch64/min_plus_2.c      |  35 +++
 gcc/testsuite/gcc.target/aarch64/min_plus_3.c      |  35 +++
 gcc/testsuite/gcc.target/aarch64/min_plus_4.c      |  30 +++
 gcc/testsuite/gcc.target/aarch64/min_plus_5.c      |  35 +++
 gcc/testsuite/gcc.target/aarch64/min_plus_6.c      |   9 +
 gcc/testsuite/gcc.target/aarch64/min_plus_7.c      |  35 +++
 gcc/testsuite/gcc.target/aarch64/shl-combine-2.c   |   2 +
 gcc/testsuite/gcc.target/aarch64/shl-combine-3.c   |   2 +
 gcc/testsuite/gcc.target/aarch64/shl-combine-4.c   |   2 +
 gcc/testsuite/gcc.target/aarch64/shl-combine-5.c   |   2 +
 .../gcc.target/aarch64/store_v2vec_lanes.c         |   2 +-
 gcc/testsuite/gcc.target/aarch64/xtn-combine-1.c   |   2 +
 gcc/testsuite/gcc.target/aarch64/xtn-combine-2.c   |   2 +
 gcc/testsuite/gcc.target/aarch64/xtn-combine-3.c   |   2 +
 gcc/testsuite/gcc.target/aarch64/xtn-combine-4.c   |   2 +
 gcc/testsuite/gcc.target/aarch64/xtn-combine-5.c   |   2 +
 gcc/testsuite/gcc.target/aarch64/xtn-combine-6.c   |   2 +
 gcc/testsuite/gcc.target/i386/pr103771-2.c         |   8 +
 gcc/testsuite/gcc.target/i386/pr103771-3.c         |  21 ++
 gcc/testsuite/gcc.target/i386/pr35513-8.c          |   2 +-
 gcc/testsuite/gcc.target/powerpc/pr104253.c        | 156 +++++++++++++
 gcc/testsuite/gfortran.dg/asan/associate_58.f90    |  19 ++
 gcc/testsuite/gfortran.dg/asan/associate_59.f90    |  19 ++
 gcc/testsuite/gfortran.dg/gomp/depend-4.f90        | 240 ++++++++++++++++++++
 gcc/testsuite/gfortran.dg/gomp/depend-5.f90        |  82 +++++++
 gcc/testsuite/gfortran.dg/pr104211.f90             |  11 +
 gcc/testsuite/gfortran.dg/pr104528.f               |  44 ++++
 gcc/testsuite/lib/target-supports.exp              |  37 ++++
 gcc/tree-ssa-dse.cc                                |   8 +
 gcc/tree-ssa-forwprop.cc                           |   9 +
 gcc/tree-ssa-loop-niter.cc                         |  16 +-
 gcc/tree-ssa.cc                                    |   2 +-
 gcc/tree-ssa.h                                     |   1 +
 gcc/tree-vect-patterns.cc                          |  96 ++++++++
 gcc/tree-vect-slp.cc                               |  77 ++++---
 gcc/tree-vectorizer.h                              |  35 +++
 gotools/ChangeLog                                  |   7 +
 gotools/Makefile.am                                |   4 +-
 gotools/Makefile.in                                |   5 +-
 gotools/configure                                  |   7 -
 gotools/configure.ac                               |   9 -
 libgo/Makefile.am                                  |   5 +-
 libgo/Makefile.in                                  |   9 +-
 libgo/configure                                    |  11 +-
 libgo/configure.ac                                 |   6 -
 libgo/go/runtime/os_linux.go                       |  21 +-
 libgo/testsuite/Makefile.in                        |   1 -
 libgomp/testsuite/libgomp.fortran/depend-4.f90     | 109 +++++++++
 .../sanitizer_common/sanitizer_linux_libcdep.cpp   |  21 +-
 libstdc++-v3/ChangeLog                             |  30 +++
 libstdc++-v3/config/locale/gnu/c_locale.h          |  10 +
 .../config/os/gnu-linux/ldbl-ieee128-extra.ver     |   7 +-
 libstdc++-v3/include/bits/c++config                |   5 -
 libstdc++-v3/include/bits/locale_facets_nonio.tcc  |  23 +-
 libstdc++-v3/include/bits/uses_allocator_args.h    |   4 +-
 libstdc++-v3/include/std/variant                   |  14 +-
 libstdc++-v3/include/std/version                   |   4 +-
 libstdc++-v3/src/c++17/floating_to_chars.cc        |   8 +-
 .../unsynchronized_pool_resource/allocate.cc       |   2 +-
 .../testsuite/20_util/uses_allocator/make_obj.cc   |  30 ++-
 .../uses_allocator/uninitialized_construct.cc      |  17 ++
 libstdc++-v3/testsuite/util/testsuite_abi.cc       |   8 +-
 129 files changed, 3387 insertions(+), 270 deletions(-)


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

only message in thread, other threads:[~2022-02-15 23:39 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-15 23:39 [gcc/devel/c++-coroutines] Merge master r12-7249 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).