[gcc/devel/c++-coroutines] Merge master r11-2675.

Iain D Sandoe iains@gcc.gnu.org
Wed Aug 12 19:24:08 GMT 2020


https://gcc.gnu.org/g:f786158e84f9c3a2ce9e11f21786733ef621ac8b

commit f786158e84f9c3a2ce9e11f21786733ef621ac8b
Merge: 0389bc440b0 d58f078ce2d
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Wed Aug 12 19:16:33 2020 +0100

    Merge master r11-2675.
    
            * Merge master r11-2675-gd58f078ce2d5.

Diff:

 MAINTAINERS                                        |   2 +-
 gcc/ChangeLog                                      |  25 +++++
 gcc/DATESTAMP                                      |   2 +-
 gcc/c-family/ChangeLog                             |   7 ++
 gcc/common.opt                                     |   2 +-
 gcc/config/aarch64/aarch64.c                       |   4 +
 gcc/config/i386/i386.md                            |  10 ++
 gcc/config/nvptx/nvptx.c                           |   4 +-
 gcc/config/rs6000/rs6000.c                         |  50 ++++++----
 gcc/config/s390/s390.c                             |  25 +++++
 gcc/config/s390/s390.h                             |   5 +
 gcc/config/s390/vector.md                          |   6 +-
 gcc/fortran/dump-parse-tree.c                      |   1 +
 gcc/fortran/gfortran.h                             |   1 +
 gcc/fortran/openmp.c                               |   8 +-
 gcc/fortran/trans-openmp.c                         |   3 +
 gcc/go/gofrontend/MERGE                            |   2 +-
 gcc/ipa-cp.c                                       |   3 +-
 gcc/ipa-fnsummary.c                                |  17 ++--
 gcc/opts.c                                         |  20 +++-
 gcc/testsuite/ChangeLog                            |  68 +++++++++++++
 gcc/testsuite/g++.dg/opt/flifetime-dse2.C          |   1 -
 gcc/testsuite/g++.dg/opt/flifetime-dse4.C          |   1 -
 gcc/testsuite/g++.dg/pr96308.C                     |   7 ++
 gcc/testsuite/gcc.dg/builtin-object-size-21.c      |   3 +-
 gcc/testsuite/gcc.dg/ia64-sync-5.c                 |   6 +-
 gcc/testsuite/gcc.dg/ipa/pr96482.c                 |  44 +++++++++
 gcc/testsuite/gcc.dg/strlenopt-55.c                |   3 +-
 gcc/testsuite/gcc.target/aarch64/mgeneral-regs_1.c |   4 +-
 gcc/testsuite/gcc.target/arm/multilib.exp          |   2 +-
 gcc/testsuite/gcc.target/arm/stack-protector-1.c   |   4 +-
 gcc/testsuite/gcc.target/nvptx/ia64-sync-1.c       |   2 +
 gcc/testsuite/gcc.target/nvptx/ia64-sync-2.c       |   2 +
 gcc/testsuite/gcc.target/nvptx/ia64-sync-3.c       |   2 +
 gcc/testsuite/gcc.target/nvptx/ia64-sync-4.c       |   3 +
 gcc/testsuite/gcc.target/powerpc/pr96493.c         |   4 +-
 gcc/testsuite/gcc.target/s390/pr96456.c            |  13 +++
 gcc/testsuite/gfortran.dg/gomp/nontemporal-1.f90   |  25 +++++
 gcc/testsuite/gfortran.dg/gomp/nontemporal-2.f90   |  26 +++++
 gcc/testsuite/lib/target-supports.exp              |  11 +++
 gcc/toplev.c                                       |  10 --
 gcc/tree-ssa-ccp.c                                 |   3 +
 gcc/vec.h                                          |   5 +-
 .../internal/syscall/unix/sysnum_linux_ppc64x.go   |   2 +-
 libstdc++-v3/ChangeLog                             |  83 ++++++++++++++++
 libstdc++-v3/include/bits/forward_list.tcc         |  65 ++++++------
 libstdc++-v3/include/bits/list.tcc                 |  70 +++++++++----
 libstdc++-v3/include/debug/forward_list            |  82 +++++++--------
 libstdc++-v3/include/debug/list                    |  91 +++++++++++------
 .../23_containers/forward_list/operations/91620.cc |  88 +++++++++++++++++
 .../23_containers/list/operations/91620.cc         | 110 +++++++++++++++++++++
 51 files changed, 846 insertions(+), 191 deletions(-)


More information about the Libstdc++-cvs mailing list