[gcc/devel/c++-coroutines] Merge master r11-1810.
Iain D Sandoe
iains@gcc.gnu.org
Fri Jul 3 22:05:29 GMT 2020
https://gcc.gnu.org/g:6894ec6b218b54abc8532ae3bb64397ad55547fd
commit 6894ec6b218b54abc8532ae3bb64397ad55547fd
Merge: 68936d02e84 e362a897655
Author: Iain Sandoe <iain@sandoe.co.uk>
Date: Fri Jul 3 21:20:27 2020 +0100
Merge master r11-1810.
* Merge master r11-1810-ge362a897655e.
Diff:
gcc/ChangeLog | 80 +++++++++
gcc/DATESTAMP | 2 +-
gcc/ada/ChangeLog | 7 +
gcc/c-family/ChangeLog | 5 +
gcc/config/gcn/gcn-valu.md | 20 +++
gcc/config/nvptx/nvptx.c | 17 +-
gcc/config/nvptx/nvptx.md | 44 +++++
gcc/cp/ChangeLog | 13 ++
gcc/fortran/ChangeLog | 23 +++
gcc/gcov-dump.c | 4 +-
gcc/gimple-fold.c | 50 ++++--
gcc/gimple-ssa-store-merging.c | 198 ++++++++++++++-------
gcc/gimple.h | 7 +
gcc/gimplify.c | 1 +
gcc/ipa-sra.c | 4 +-
gcc/testsuite/ChangeLog | 61 +++++++
gcc/testsuite/gcc.dg/fixits-pr84852-1.c | 2 +-
gcc/testsuite/gcc.dg/fixits-pr84852-2.c | 2 +-
gcc/testsuite/gcc.dg/ipa/pr96040.c | 57 ++++++
gcc/testsuite/gcc.dg/pr26570.c | 2 +
gcc/testsuite/gcc.dg/pr89410-1.c | 2 +-
gcc/testsuite/gcc.dg/pr89410-2.c | 2 +-
.../vect/costmodel/x86_64/costmodel-vect-slp-2.c | 14 ++
gcc/testsuite/gcc.target/nvptx/mul-wide.c | 16 ++
gcc/testsuite/gcc.target/nvptx/popc-1.c | 9 +
gcc/testsuite/gcc.target/nvptx/popc-2.c | 11 ++
gcc/testsuite/gcc.target/nvptx/popc-3.c | 11 ++
gcc/testsuite/gcc.target/nvptx/umul-wide.c | 16 ++
gcc/testsuite/gfortran.dg/pr95690.f90 | 4 +-
gcc/testsuite/gnat.dg/opt87.adb | 12 ++
gcc/testsuite/gnat.dg/opt87_pkg.adb | 12 ++
gcc/testsuite/gnat.dg/opt87_pkg.ads | 6 +
gcc/tree-vect-slp.c | 61 +++----
gcc/tree-vect-stmts.c | 26 +--
gcc/tree-vectorizer.c | 40 +++++
gcc/tree-vectorizer.h | 2 +
gcc/tree.h | 4 +-
libgcc/ChangeLog | 16 ++
libgomp/oacc-mem.c | 18 +-
.../libgomp.oacc-c-c++-common/pr92843-1.c | 10 +-
libstdc++-v3/ChangeLog | 65 +++++++
.../18_support/headers/cstdalign/std_c++0x_neg.cc | 2 +-
.../18_support/headers/cstdbool/std_c++0x_neg.cc | 2 +-
.../18_support/headers/cstdint/std_c++0x_neg.cc | 2 +-
.../18_support/headers/new/synopsis_cxx98.cc | 2 +-
.../headers/system_error/std_c++0x_neg.cc | 2 +-
.../20_util/headers/type_traits/std_c++0x_neg.cc | 2 +-
.../23_containers/headers/array/std_c++0x_neg.cc | 2 +-
.../23_containers/headers/tuple/std_c++0x_neg.cc | 2 +-
.../headers/unordered_map/std_c++0x_neg.cc | 2 +-
.../headers/unordered_set/std_c++0x_neg.cc | 2 +-
.../26_numerics/headers/ccomplex/std_c++0x_neg.cc | 2 +-
.../26_numerics/headers/cfenv/std_c++0x_neg.cc | 2 +-
.../cmath/c99_classification_macros_c++98.cc | 4 +-
.../26_numerics/headers/ctgmath/std_c++0x_neg.cc | 2 +-
.../26_numerics/headers/random/std_c++0x_neg.cc | 2 +-
.../testsuite/27_io/basic_ios/conv/voidptr.cc | 1 +
.../27_io/headers/cinttypes/std_c++0x_neg.cc | 2 +-
.../28_regex/headers/regex/std_c++0x_neg.cc | 2 +-
.../29_atomics/headers/atomic/std_c++0x_neg.cc | 2 +-
.../headers/condition_variable/std_c++0x_neg.cc | 2 +-
.../30_threads/headers/future/std_c++0x_neg.cc | 2 +-
.../30_threads/headers/mutex/std_c++0x_neg.cc | 2 +-
.../30_threads/headers/thread/std_c++0x_neg.cc | 2 +-
64 files changed, 818 insertions(+), 185 deletions(-)
More information about the Libstdc++-cvs
mailing list