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

Iain D Sandoe iains@gcc.gnu.org
Fri Aug 21 06:50:30 GMT 2020


https://gcc.gnu.org/g:8c5a660951a245df6f4bd3aa61af2d09536c97c5

commit 8c5a660951a245df6f4bd3aa61af2d09536c97c5
Merge: 16ea5326402 300ef2fcc10
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Thu Aug 20 19:26:28 2020 +0100

    Merge master r11-2785.
    
            * Merge master r11-2785-g300ef2fcc10e.

Diff:

 gcc/ChangeLog                                      | 165 ++++++++++
 gcc/DATESTAMP                                      |   2 +-
 gcc/analyzer/ChangeLog                             |  49 +++
 gcc/analyzer/region-model-manager.cc               |   9 +-
 gcc/analyzer/region-model.cc                       |  51 +--
 gcc/config/arm/mve.md                              |   4 +-
 gcc/config/rs6000/rs6000-builtin.def               | 303 +++++++++--------
 gcc/config/rs6000/rs6000-c.c                       |   6 +-
 gcc/config/rs6000/rs6000-call.c                    | 360 ++++++++++-----------
 gcc/config/rs6000/rs6000-logue.c                   |  30 +-
 gcc/config/vxworks.h                               |  16 +-
 gcc/cp/ChangeLog                                   |  12 +
 gcc/cp/constraint.cc                               |  12 +-
 gcc/cp/cp-tree.h                                   |   2 +
 gcc/cp/pt.c                                        |  35 +-
 gcc/fortran/openmp.c                               |   4 +-
 gcc/fortran/trans-array.c                          |  23 +-
 gcc/testsuite/ChangeLog                            |  76 +++++
 gcc/testsuite/g++.dg/analyzer/pr96643.C            |  26 ++
 gcc/testsuite/g++.dg/concepts/diagnostic10.C       |   2 +-
 gcc/testsuite/g++.dg/concepts/diagnostic13.C       |   2 +-
 gcc/testsuite/g++.dg/concepts/diagnostic2.C        |   2 +-
 gcc/testsuite/g++.dg/concepts/diagnostic3.C        |   4 +-
 gcc/testsuite/g++.dg/concepts/diagnostic4.C        |   2 +-
 gcc/testsuite/g++.dg/concepts/diagnostic5.C        |   2 +-
 gcc/testsuite/g++.dg/concepts/diagnostic9.C        |   3 +-
 gcc/testsuite/g++.dg/concepts/expression2.C        |   2 +-
 gcc/testsuite/g++.dg/concepts/fn5.C                |   4 +-
 gcc/testsuite/g++.dg/concepts/placeholder5.C       |   4 +-
 gcc/testsuite/g++.dg/concepts/pr67595.C            |   2 +-
 gcc/testsuite/g++.dg/cpp2a/concepts-nondep1.C      |  19 ++
 gcc/testsuite/g++.dg/cpp2a/concepts-nondep1a.C     |  20 ++
 gcc/testsuite/g++.dg/cpp2a/concepts-pr78752-2.C    |   2 +-
 gcc/testsuite/g++.dg/cpp2a/concepts-pr84140.C      |   1 -
 .../g++.dg/cpp2a/concepts-recursive-sat3.C         |   2 +-
 gcc/testsuite/g++.dg/cpp2a/concepts-requires18.C   |   4 +-
 gcc/testsuite/g++.dg/cpp2a/concepts-requires19.C   |  12 +-
 gcc/testsuite/g++.dg/cpp2a/concepts3.C             |   6 +-
 gcc/testsuite/gcc.dg/analyzer/pr96699.c            |  13 +
 gcc/testsuite/gcc.dg/analyzer/pr96705.c            |   9 +
 gcc/testsuite/gcc.dg/analyzer/pr96713.c            |   8 +
 .../gcc.target/arm/mve/intrinsics/vst1q_f16.c      |  10 +-
 .../gcc.target/arm/mve/intrinsics/vst1q_s16.c      |  10 +-
 .../gcc.target/arm/mve/intrinsics/vst1q_s8.c       |  10 +-
 .../gcc.target/arm/mve/intrinsics/vst1q_u16.c      |  10 +-
 .../gcc.target/arm/mve/intrinsics/vst1q_u8.c       |  10 +-
 .../gcc.target/arm/pure-code/pure-code.exp         |   8 +-
 gcc/testsuite/gcc.target/powerpc/pcrel-sibcall-1.c |  19 +-
 gcc/testsuite/gfortran.dg/char_length_23.f90       |  25 ++
 gcc/testsuite/gfortran.dg/gomp/pr67500.f90         |  57 ++++
 gcc/testsuite/gfortran.dg/pr96436_1.f90            |  10 +
 gcc/testsuite/gfortran.dg/pr96436_10.f90           |  10 +
 gcc/testsuite/gfortran.dg/pr96436_2.f90            |  10 +
 gcc/testsuite/gfortran.dg/pr96436_3.f90            |  13 +
 gcc/testsuite/gfortran.dg/pr96436_4.f90            |  25 ++
 gcc/testsuite/gfortran.dg/pr96436_5.f90            |  25 ++
 gcc/testsuite/gfortran.dg/pr96436_6.f90            |  10 +
 gcc/testsuite/gfortran.dg/pr96436_7.f90            |  10 +
 gcc/testsuite/gfortran.dg/pr96436_8.f90            |  10 +
 gcc/testsuite/gfortran.dg/pr96436_9.f90            |  10 +
 gcc/testsuite/lib/target-supports.exp              |  10 +-
 libgfortran/io/format.c                            |  10 +-
 libgomp/plugin/plugin-nvptx.c                      |  22 +-
 .../libgomp.fortran/lastprivate-conditional-10.f90 |  63 ++++
 libstdc++-v3/ChangeLog                             |  96 ++++++
 libstdc++-v3/include/bits/range_access.h           |  18 +-
 .../testsuite/std/ranges/subrange/96042.cc         |  34 ++
 67 files changed, 1391 insertions(+), 464 deletions(-)


More information about the Libstdc++-cvs mailing list