[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