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

Iain D Sandoe iains@gcc.gnu.org
Fri Mar 6 10:40:00 GMT 2020


https://gcc.gnu.org/g:9a91263132b669961e9641185ec46584346c116f

commit 9a91263132b669961e9641185ec46584346c116f
Merge: d333474 8c044c6
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Thu Mar 5 22:22:19 2020 +0000

    Merge master r10-7050.
    
    2020-03-05  Iain Sandoe  <iain@sandoe.co.uk>
    
    	* Merge master r10-7050-g8c044c657733.

Diff:

 ChangeLog                                          |   4 +
 MAINTAINERS                                        |   1 +
 gcc/ChangeLog                                      |  88 ++++++++++++++
 gcc/DATESTAMP                                      |   2 +-
 gcc/analyzer/ChangeLog                             |  17 +++
 gcc/analyzer/region-model.cc                       |  70 +++++++++--
 gcc/analyzer/region-model.h                        |   8 +-
 gcc/config/arm/arm_neon.h                          |  53 +++++++++
 gcc/config/arm/arm_neon_builtins.def               |   9 ++
 gcc/config/arm/iterators.md                        |   8 ++
 gcc/config/arm/neon.md                             |  63 +++++++++-
 gcc/config/arm/unspecs.md                          |   3 +
 gcc/config/i386/avx2intrin.h                       |   8 +-
 gcc/config/i386/xopintrin.h                        |   8 +-
 gcc/cp/ChangeLog                                   |  14 +++
 gcc/cp/constexpr.c                                 |   3 +
 gcc/cp/init.c                                      |   5 +
 gcc/cp/tree.c                                      |  10 +-
 gcc/fortran/ChangeLog                              |   7 ++
 gcc/fortran/decl.c                                 |  11 +-
 gcc/gimple-ssa-warn-restrict.c                     |  21 +---
 gcc/gimple.c                                       |  13 +++
 gcc/gimple.h                                       |   2 +
 gcc/print-rtl.c                                    |   4 +-
 gcc/testsuite/ChangeLog                            |  61 ++++++++++
 gcc/testsuite/g++.dg/analyzer/pr94028.C            |  36 ++++++
 gcc/testsuite/g++.dg/asan/asan_test.C              |   2 +-
 gcc/testsuite/g++.dg/cpp0x/constexpr-const3.C      |  12 ++
 gcc/testsuite/g++.dg/cpp2a/no_unique_address3.C    |  16 +++
 gcc/testsuite/g++.dg/cpp2a/nontype-class33.C       |  36 ++++++
 gcc/testsuite/g++.dg/init/array55.C                |  27 +++++
 gcc/testsuite/g++.dg/init/array56.C                | 107 +++++++++++++++++
 gcc/testsuite/g++.target/i386/pr94046-1.C          |  55 +++++++++
 gcc/testsuite/g++.target/i386/pr94046-2.C          |   5 +
 gcc/testsuite/gcc.c-torture/execute/pr90311.c      |  16 +++
 gcc/testsuite/gcc.dg/pr93399.c                     |  17 +++
 gcc/testsuite/gcc.dg/pr93986.c                     |  16 +++
 gcc/testsuite/gcc.dg/pragma-diag-8.c               |  20 ++++
 gcc/testsuite/gcc.dg/tree-ssa/pr93582-11.c         |  16 +++
 gcc/testsuite/gcc.target/arm/fuse-caller-save.c    |   2 +-
 gcc/testsuite/gcc.target/arm/simd/bf16_ma_1.c      |  79 +++++++++++++
 gcc/testsuite/gcc.target/arm/simd/bf16_ma_2.c      |  35 ++++++
 gcc/testsuite/gcc.target/arm/simd/bf16_mmla_1.c    |  19 +++
 gcc/testsuite/gfortran.dg/pr93792.f90              |  17 +++
 gcc/tree-pretty-print.c                            |   5 +-
 gcc/tree-pretty-print.h                            |   1 +
 gcc/tree-ssa-sccvn.c                               |  12 +-
 gcc/tree-ssa-strlen.c                              | 128 ++++++++++++---------
 gcc/value-prof.c                                   |   2 +-
 libiberty/ChangeLog                                |   6 +
 libiberty/simple-object.c                          |   3 +
 libstdc++-v3/ChangeLog                             |  13 +++
 libstdc++-v3/include/std/string_view               |   1 +
 .../basic_string_view/inserters/94051.cc           |  28 +++++
 .../testsuite/27_io/filesystem/operations/all.cc   |   2 +-
 .../testsuite/27_io/filesystem/operations/copy.cc  |   2 +-
 .../27_io/filesystem/operations/file_size.cc       |  12 +-
 .../experimental/filesystem/operations/copy.cc     |   2 +-
 .../filesystem/operations/file_size.cc             |  12 +-
 59 files changed, 1139 insertions(+), 116 deletions(-)



More information about the Libstdc++-cvs mailing list