[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