[gcc/devel/c++-coroutines] Merge master r10-7463.

Iain D Sandoe iains@gcc.gnu.org
Mon Mar 30 20:30:56 GMT 2020


https://gcc.gnu.org/g:57e9f1bd656dd9be6159f28b28d3eb0963da19dc

commit 57e9f1bd656dd9be6159f28b28d3eb0963da19dc
Merge: 3768ca3b513 48e331d6382
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Mon Mar 30 20:49:45 2020 +0100

    Merge master r10-7463.
    
    2020-03-30  Iain Sandoe  <iain@sandoe.co.uk>
    
            * Merge master r10-7463-g48e331d63827.

Diff:

 gcc/ChangeLog                                      |  53 +++++++++
 gcc/DATESTAMP                                      |   2 +-
 gcc/cgraphunit.c                                   |   3 +-
 gcc/config/host-linux.c                            |   2 +
 gcc/config/i386/sse.md                             |  35 ++++--
 gcc/config/pa/pa.c                                 |   1 -
 gcc/config/rs6000/rs6000-call.c                    |  28 -----
 gcc/config/rs6000/rs6000.c                         |  15 +--
 gcc/config/rs6000/rs6000.md                        | 113 +++++-------------
 gcc/d/dmd/MERGE                                    |   2 +-
 gcc/doc/invoke.texi                                |  12 +-
 gcc/fortran/ChangeLog                              |   8 ++
 gcc/fortran/arith.c                                |  10 +-
 gcc/fortran/expr.c                                 |  47 +++-----
 gcc/testsuite/ChangeLog                            |  75 ++++++++++++
 .../pr87197-debug-sms.c => sms-compare-debug-1.c}  |   2 +-
 .../sms-compare-debug-2.c}                         |   3 +-
 gcc/testsuite/gcc.dg/vect/pr93069.c                |  10 ++
 gcc/testsuite/gcc.target/i386/avx512f-pr94343.c    |  12 ++
 gcc/testsuite/gcc.target/i386/avx512vl-pr93069.c   |  12 ++
 gcc/testsuite/gcc.target/i386/avx512vl-pr94343.c   |  12 ++
 gcc/testsuite/gcc.target/i386/pr57193.c            |   3 +-
 gcc/testsuite/gcc.target/powerpc/bswap64-4.c       |   6 +-
 gcc/testsuite/gcc.target/powerpc/pragma_misc9.c    |  47 ++++++++
 gcc/testsuite/gcc.target/powerpc/pragma_power6.c   |  17 +++
 gcc/testsuite/gcc.target/powerpc/pragma_power7.c   |  32 ++++++
 gcc/testsuite/gcc.target/powerpc/pragma_power8.c   |  52 +++++++++
 gcc/testsuite/gcc.target/powerpc/pragma_power9.c   |  63 +++++++++++
 .../gcc.target/powerpc/vsu/vec-all-nez-7.c         |   3 +-
 .../gcc.target/powerpc/vsu/vec-any-eqz-7.c         |   3 +-
 gcc/testsuite/gdc.test/compilable/compilable.exp   |  30 +++++
 .../gdc.test/fail_compilation/fail_compilation.exp |  30 +++++
 gcc/testsuite/gdc.test/runnable/runnable.exp       |  35 ++++++
 .../gdc.test/{runnable => runnable_cxx}/cabi1.d    |   0
 .../{runnable => runnable_cxx}/cpp_abi_tests.d     |   0
 .../gdc.test/{runnable => runnable_cxx}/cppa.d     |   0
 .../{runnable => runnable_cxx}/externmangle.d      |   0
 .../{runnable => runnable_cxx}/externmangle2.d     |   0
 .../extra-files/cabi2.cpp                          |   0
 .../extra-files/cpp_abi_tests.cpp                  |   0
 .../extra-files/cppb.cpp                           |   0
 .../extra-files/externmangle.cpp                   |   0
 .../extra-files/externmangle2.cpp                  |   0
 .../gdc.test/runnable_cxx/runnable_cxx.exp         |  46 ++++++++
 gcc/testsuite/gfortran.dg/bessel_5_redux.f90       |  85 ++++++++++++++
 gcc/testsuite/gfortran.dg/vect/vect-8.f90          |   2 +-
 .../{gdc.test/gdc-test.exp => lib/gdc-utils.exp}   | 118 ++++++++++---------
 gcc/testsuite/lib/gdc.exp                          | 106 ++++++++++-------
 libstdc++-v3/ChangeLog                             |  19 ++++
 libstdc++-v3/include/bits/stl_iterator.h           | 126 +++++++++++----------
 .../testsuite/20_util/is_constructible/value-2.cc  |   4 +
 .../testsuite/20_util/time_point/cons/81468.cc     |   8 +-
 .../24_iterators/move_iterator/greedy_ops.cc       |   8 +-
 .../24_iterators/move_iterator/rel_ops_c++20.cc    |  34 ++++++
 .../24_iterators/reverse_iterator/greedy_ops.cc    |   8 +-
 .../24_iterators/reverse_iterator/rel_ops_c++20.cc |  61 ++++++++--
 56 files changed, 1039 insertions(+), 364 deletions(-)


More information about the Libstdc++-cvs mailing list