[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