This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-arm-bootstrap_O3 in repository toolchain/ci/gcc.
from 710d54ed4e3 libgcc: avoid mmap/munmap hooks in split-stack code on GNU/Linux adds 0c809f727cd openmp: Fix ICE on #pragma omp parallel master in template [...] adds 7f26e60c260 Fix stdarg-3 regression on xstormy16 port adds 78e27649095 Daily bump. adds aae5d08a8d4 c++: Fix further protected_set_expr_location related -fcomp [...] adds bab8d9625f4 cselib: Don't consider SP_DERIVED_VALUE_P values as useless [...] adds 2523d721cfc ipa: Fix wrong code with failed propagation to builtin_cons [...] adds 9f143008c73 c++: Fix reuse of class constants [PR94453] adds f1ad7bac76b c++: Fix invalid pointer-to-member in requires [PR67825] adds 21e28527130 Fix previous commit. adds 37244b217a7 c++: Fix constexpr evaluation of self-modifying CONSTRUCTOR [...] adds 49a86fce1a8 c++: Refrain from using replace_placeholders in constexpr e [...] adds 75c8d6e54a1 c++: Mangling of dependent conversions [PR91377] adds 458ca332d10 libgcc: only use __mmap if glibc >- 2.26 adds 0be9efad938 debug: Improve debug info of c++14 deduced return type [PR94459] adds 705510a708d Daily bump. adds 971c3d0ea28 Microblaze: Modified trap instruction There is a bug in tra [...] adds a2ccd780271 Microblaze: Fixed missing save of r18 in fast_interrupt. Re [...] adds 999611489d7 Minor doc fix for ISO C90
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 53 ++++ gcc/DATESTAMP | 2 +- gcc/config/microblaze/microblaze.c | 2 +- gcc/config/microblaze/microblaze.md | 2 +- gcc/config/stormy16/stormy16.c | 12 +- gcc/cp/ChangeLog | 60 +++++ gcc/cp/constexpr.c | 277 +++++++++++++-------- gcc/cp/constraint.cc | 5 +- gcc/cp/cp-gimplify.c | 6 +- gcc/cp/expr.c | 22 +- gcc/cp/mangle.c | 1 + gcc/cp/parser.c | 3 +- gcc/cp/pt.c | 4 +- gcc/cselib.c | 26 +- gcc/doc/extend.texi | 2 +- gcc/dwarf2out.c | 15 +- gcc/ipa-fnsummary.c | 44 +++- gcc/ipa-inline.c | 1 + gcc/testsuite/ChangeLog | 40 +++ gcc/testsuite/g++.dg/abi/mangle75.C | 13 + .../g++.dg/cpp0x/lambda/lambda-constexpr1.C | 28 +++ gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi3.C | 19 ++ gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi4.C | 21 ++ gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi5.C | 22 ++ gcc/testsuite/g++.dg/cpp1y/pr79937-5.C | 42 ++++ gcc/testsuite/g++.dg/cpp1z/lambda-this5.C | 11 + gcc/testsuite/g++.dg/cpp1z/lambda-this6.C | 12 + gcc/testsuite/g++.dg/cpp2a/concepts-pmf1.C | 22 ++ gcc/testsuite/g++.dg/cpp2a/concepts-pr67825.C | 2 +- gcc/testsuite/g++.dg/debug/pr94459.C | 58 +++++ gcc/testsuite/g++.dg/gomp/pr94477.C | 18 ++ gcc/testsuite/g++.dg/opt/pr94441.C | 16 ++ gcc/testsuite/g++.dg/opt/pr94468.C | 57 +++++ gcc/testsuite/g++.dg/tree-ssa/pr93940.C | 38 +++ .../gcc.target/microblaze/others/builtin-trap.c | 2 +- gcc/tree-iterator.c | 41 +++ gcc/tree-iterator.h | 1 + gcc/tree.c | 38 ++- gcc/tree.h | 1 + libgcc/ChangeLog | 4 + libgcc/generic-morestack.c | 2 +- 41 files changed, 877 insertions(+), 168 deletions(-) create mode 100644 gcc/testsuite/g++.dg/abi/mangle75.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-constexpr1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi3.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi4.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi5.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/pr79937-5.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/lambda-this5.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/lambda-this6.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-pmf1.C create mode 100644 gcc/testsuite/g++.dg/debug/pr94459.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr94477.C create mode 100644 gcc/testsuite/g++.dg/opt/pr94441.C create mode 100644 gcc/testsuite/g++.dg/opt/pr94468.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/pr93940.C