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

Iain D Sandoe iains@gcc.gnu.org
Tue Feb 25 21:18:00 GMT 2020


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

commit 9c4e63a20fba1df0a83445a5e099d7bbdbf36fc1
Merge: 19862ad 68f8763
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Tue Feb 25 20:21:59 2020 +0000

    Merge master r10-6856.
    
    2020-02-25  Iain Sandoe  <iain@sandoe.co.uk>
    
    	* Merge master r10-6856-g68f8763d57ab.

Diff:

 gcc/ChangeLog                                      |  175 +
 gcc/DATESTAMP                                      |    2 +-
 gcc/analyzer/ChangeLog                             |   67 +
 gcc/analyzer/engine.cc                             |   22 +-
 gcc/analyzer/exploded-graph.h                      |    3 +-
 gcc/analyzer/region-model.cc                       |  118 +-
 gcc/analyzer/region-model.h                        |   25 +-
 gcc/analyzer/sm.cc                                 |    5 +-
 gcc/c-family/ChangeLog                             |    6 +
 gcc/c-family/c-pragma.c                            |    2 +-
 gcc/combine.c                                      |    5 +-
 gcc/config/aarch64/aarch64-builtins.c              |    9 +
 gcc/config/aarch64/aarch64.c                       |    2 +-
 gcc/config/aarch64/arm_neon.h                      |  980 +++++
 gcc/config/aarch64/iterators.md                    |   32 +-
 gcc/config/arm/arm.md                              |    9 +
 gcc/config/arm/arm_neon.h                          |   52 +
 gcc/config/arm/arm_neon_builtins.def               |    4 +
 gcc/config/arm/iterators.md                        |    2 +
 gcc/config/arm/neon.md                             |   48 +
 gcc/config/arm/thumb1.md                           |   16 +-
 gcc/config/lm32/lm32.c                             |    8 +-
 gcc/doc/extend.texi                                |    2 +-
 gcc/doc/install.texi                               |   69 +-
 gcc/doc/invoke.texi                                |   12 +-
 gcc/dwarf2out.c                                    |    1 +
 gcc/fortran/ChangeLog                              |   13 +-
 gcc/fortran/intrinsic.texi                         |    2 +-
 gcc/fortran/simplify.c                             |    5 -
 gcc/fortran/trans-array.c                          |    6 +-
 gcc/ipa-prop.h                                     |    2 +-
 gcc/passes.c                                       |    2 +
 gcc/po/ChangeLog                                   |    4 +
 gcc/po/de.po                                       | 4161 ++++++++------------
 gcc/testsuite/ChangeLog                            |   63 +
 gcc/testsuite/g++.dg/analyzer/pr93899.C            |    2 +
 gcc/testsuite/g++.dg/ipa/pr93763.C                 |    2 +-
 gcc/testsuite/gcc.c-torture/execute/pr93908.c      |   54 +
 gcc/testsuite/gcc.dg/analyzer/pr93382.c            |    2 +
 gcc/testsuite/gcc.dg/analyzer/taint-1.c            |    2 +
 gcc/testsuite/gcc.dg/decl-1.c                      |    2 +-
 gcc/testsuite/gcc.dg/ipa/pr93763.c                 |   28 +-
 gcc/testsuite/gcc.dg/pr93874.c                     |    6 +
 gcc/testsuite/gcc.dg/torture/pr93868.c             |   31 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-86.c         |   20 +
 .../aarch64/advsimd-intrinsics/bf16_dup.c          |   85 +
 .../aarch64/advsimd-intrinsics/bf16_reinterpret.c  |  466 +++
 .../aarch64/advsimd-intrinsics/bf16_vldn.c         |  150 +
 .../aarch64/advsimd-intrinsics/bf16_vstn.c         |  107 +
 gcc/testsuite/gcc.target/arm/simd/bf16_dot_1.c     |  100 +
 gcc/testsuite/gcc.target/arm/simd/bf16_dot_2.c     |   33 +
 gcc/testsuite/gcc.target/arm/simd/bf16_dot_3.c     |   33 +
 gcc/testsuite/gcc.target/s390/pr93908.c            |    5 +
 gcc/testsuite/gfortran.dg/data_array_5.f90         |    2 +-
 gcc/testsuite/gnat.dg/lto24.adb                    |   10 +
 gcc/testsuite/gnat.dg/lto24_pkg1.ads               |   17 +
 gcc/testsuite/gnat.dg/lto24_pkg2.adb               |    8 +
 gcc/testsuite/gnat.dg/lto24_pkg2.ads               |    5 +
 gcc/testsuite/obj-c++.dg/encode-4.mm               |    4 +-
 gcc/testsuite/objc.dg/encode-2.m                   |    4 +-
 gcc/tree-vect-slp.c                                |   50 +
 libstdc++-v3/ChangeLog                             |   55 +
 libstdc++-v3/include/bits/ranges_algobase.h        |  120 +-
 libstdc++-v3/include/bits/stl_algobase.h           |   53 +-
 libstdc++-v3/include/std/ranges                    |   23 +-
 .../25_algorithms/copy_backward/constexpr.cc       |   18 +
 libstdc++-v3/testsuite/25_algorithms/move/93872.cc |   39 +
 .../testsuite/25_algorithms/move_backward/93872.cc |   39 +
 .../testsuite/std/ranges/adaptors/lwg3313_neg.cc   |   40 +
 .../testsuite/std/ranges/adaptors/lwg3325_neg.cc   |   35 +
 .../testsuite/std/ranges/adaptors/transform.cc     |   24 +
 .../testsuite/std/ranges/iota/lwg3292_neg.cc       |   40 +
 libstdc++-v3/testsuite/std/ranges/istream_view.cc  |   16 +
 73 files changed, 4890 insertions(+), 2774 deletions(-)



More information about the Libstdc++-cvs mailing list