This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-arm-bootstrap in repository toolchain/ci/gcc.
from 1d3d7e88aac Add a return value to intersect and speed it up. adds f3204ce1ae6 Return a bool result for union, and add performance improvements. adds ade5531c9dd Move VREL values to their own enumerated type. adds dc32901a022 testsuite: opt: Fix const7.C for RISC-V. adds 010af1040bc testsuite: btf: Fix btf-datasec-1.c for RISC-V adds bc25483c055 [AArch64] add barriers to ool __sync builtins adds a46d6268371 OpenMP/Fortran: Use firstprivat not alloc for ptr attach fo [...] adds 70d624ff067 libgomp.fortran/target-nowait-array-section.f90: Fix typo adds e97e9929650 Check operand for type, not LHS. adds c470f3ea86a libstdc++: Make std::rethrow_if_nested work without RTTI adds c829b04bc3e libstdc++: Allow std::swap to find overload for std::exception_ptr adds 8659bcd6b7e libstdc++: Add noexcept to std::launch operators adds 7f40ac326a1 libstdc++: Make std::thread::_State private adds 16f7fcadac1 RISC-V: Implement C[LT]Z_DEFINED_VALUE_AT_ZERO
No new revisions were added by this update.
Summary of changes: gcc/config/aarch64/aarch64-protos.h | 2 +- gcc/config/aarch64/aarch64.cc | 12 +- gcc/config/riscv/riscv.h | 5 + gcc/doc/sourcebuild.texi | 12 + gcc/fortran/trans-openmp.cc | 12 +- gcc/gimple-range-edge.cc | 4 +- gcc/gimple-range-fold.cc | 28 +- gcc/gimple-range-path.cc | 6 +- gcc/range-op.cc | 322 ++++++++++----------- gcc/range-op.h | 38 +-- gcc/testsuite/g++.dg/opt/const7.C | 1 + gcc/testsuite/gcc.dg/debug/btf/btf-datasec-1.c | 1 + gcc/testsuite/gcc.dg/pr105597.c | 27 ++ gcc/testsuite/gcc.dg/pr90838.c | 25 ++ gcc/testsuite/gcc.target/aarch64/pr90838.c | 64 ---- .../gcc.target/aarch64/sync-comp-swap-ool.c | 6 + .../gcc.target/aarch64/sync-op-acquire-ool.c | 6 + .../gcc.target/aarch64/sync-op-full-ool.c | 9 + gcc/testsuite/gcc.target/aarch64/target_attr_20.c | 2 +- gcc/testsuite/gcc.target/aarch64/target_attr_21.c | 2 +- gcc/testsuite/gcc.target/i386/pr95863-2.c | 27 -- gcc/testsuite/lib/target-supports.exp | 30 ++ gcc/value-query.cc | 4 +- gcc/value-range.cc | 93 +++++- gcc/value-range.h | 12 +- gcc/value-relation.cc | 278 +++++++++--------- gcc/value-relation.h | 26 +- libgcc/config/aarch64/lse.S | 42 ++- libgcc/config/aarch64/t-lse | 8 +- .../target-nowait-array-section.f90 | 56 ++++ libstdc++-v3/doc/doxygen/user.cfg.in | 1 + libstdc++-v3/include/bits/std_thread.h | 21 +- libstdc++-v3/include/std/future | 14 +- libstdc++-v3/libsupc++/exception_ptr.h | 19 +- libstdc++-v3/libsupc++/nested_exception.h | 116 ++++++-- libstdc++-v3/src/c++11/thread.cc | 1 + .../nested_exception/rethrow_if_nested-term.cc | 33 +++ 37 files changed, 853 insertions(+), 512 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/pr105597.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/pr90838.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sync-comp-swap-ool.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sync-op-acquire-ool.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sync-op-full-ool.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr95863-2.c create mode 100644 libgomp/testsuite/libgomp.fortran/target-nowait-array-section.f90 create mode 100644 libstdc++-v3/testsuite/18_support/nested_exception/rethrow_if_n [...]