Updating GIT tree Updating b269a014771..bde31a76ba4 Fast-forward gcc/ChangeLog | 67 ++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 5 ++ gcc/ada/gcc-interface/decl.c | 9 ++- gcc/config/aarch64/aarch64.c | 2 +- gcc/config/arm/arm-builtins.c | 4 +- gcc/config/arm/arm_neon.h | 24 +++---- gcc/config/bfin/bfin.md | 3 +- gcc/config/pdp11/pdp11.c | 3 +- gcc/config/rs6000/rs6000.c | 6 +- gcc/cp/ChangeLog | 32 +++++++++ gcc/cp/constexpr.c | 42 ++++++++++- gcc/cp/constraint.cc | 6 +- gcc/cp/cp-tree.h | 1 + gcc/cp/decl.c | 7 ++ gcc/cp/pt.c | 18 ++--- gcc/dfp.c | 10 ++- gcc/match.pd | 9 +++ gcc/testsuite/ChangeLog | 53 ++++++++++++++ gcc/testsuite/g++.dg/cpp0x/initlist-overload1.C | 15 ++++ .../g++.dg/cpp1y/constexpr-tracking-const17.C | 23 ++++++ .../g++.dg/cpp1y/constexpr-tracking-const18.C | 23 ++++++ .../g++.dg/cpp1y/constexpr-tracking-const19.C | 23 ++++++ .../g++.dg/cpp1y/constexpr-tracking-const20.C | 28 ++++++++ .../g++.dg/cpp1y/constexpr-tracking-const21.C | 28 ++++++++ .../g++.dg/cpp1y/constexpr-tracking-const22.C | 17 +++++ gcc/testsuite/g++.dg/cpp1z/class-deduction70.C | 7 ++ gcc/testsuite/g++.dg/cpp2a/concepts-using2.C | 45 ++++++++++++ gcc/testsuite/gcc.c-torture/execute/pr94134.c | 14 ++++ gcc/testsuite/gcc.dg/dfp/pr94111.c | 12 ++++ gcc/testsuite/gcc.dg/pr94114.c | 13 ++++ gcc/testsuite/gcc.dg/pr94121.c | 16 +++++ gcc/testsuite/gcc.dg/torture/20200311-1.c | 26 +++++++ gcc/testsuite/gcc.target/powerpc/p9-minmax-3.c | 17 +++++ gcc/testsuite/gcc.target/riscv/interrupt-2.c | 4 -- gcc/testsuite/gnat.dg/subpools1.adb | 82 ++++++++++++++++++++++ gcc/testsuite/lib/scanasm.exp | 2 +- gcc/tree-loop-distribution.c | 6 +- gcc/tree.c | 10 +++ gcc/value-prof.c | 4 +- libstdc++-v3/ChangeLog | 27 +++++++ libstdc++-v3/include/std/ranges | 42 +++++++---- .../testsuite/std/ranges/adaptors/lwg3286.cc | 72 +++++++++++++++++++ .../testsuite/std/ranges/adaptors/split.cc | 20 ++++++ .../testsuite/std/ranges/subrange/lwg3286.cc | 71 +++++++++++++++++++ libstdc++-v3/testsuite/util/testsuite_iterators.h | 14 ++-- 46 files changed, 901 insertions(+), 63 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-overload1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-tracking-const17.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-tracking-const18.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-tracking-const19.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-tracking-const20.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-tracking-const21.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-tracking-const22.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction70.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-using2.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr94134.c create mode 100644 gcc/testsuite/gcc.dg/dfp/pr94111.c create mode 100644 gcc/testsuite/gcc.dg/pr94114.c create mode 100644 gcc/testsuite/gcc.dg/pr94121.c create mode 100644 gcc/testsuite/gcc.dg/torture/20200311-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-minmax-3.c create mode 100644 gcc/testsuite/gnat.dg/subpools1.adb create mode 100644 libstdc++-v3/testsuite/std/ranges/adaptors/lwg3286.cc create mode 100644 libstdc++-v3/testsuite/std/ranges/subrange/lwg3286.cc Current branch master is up to date. Adjusting file timestamps