This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-aarch64 in repository toolchain/ci/gcc.
from b584cbdb082 libstdc++: Improve doxygen docs for <mutex> adds 6b156044c12 Make range_from_dom more effective. adds 602a3161f42 Clear killing defs when resetting the path in path_oracle. adds af34279921f Export global ranges during the VRP block walk. adds 0ee9a62ef4b c++: Local symbols do not get module manglings adds cf2141a0c64 Add relation between op1 & op2 to lhs_opN_relation API. adds b0ad41c6101 MAINTAINERS: Add myself to write after approval adds 98e475a8f58 Fix return value in ranger_cache::get_global_range. adds 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 new a46d6268371 OpenMP/Fortran: Use firstprivat not alloc for ptr attach fo [...] new 70d624ff067 libgomp.fortran/target-nowait-array-section.f90: Fix typo new e97e9929650 Check operand for type, not LHS.
The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: MAINTAINERS | 1 + gcc/config/aarch64/aarch64-protos.h | 2 +- gcc/config/aarch64/aarch64.cc | 12 +- gcc/cp/mangle.cc | 5 +- gcc/fortran/trans-openmp.cc | 12 +- gcc/gimple-range-cache.cc | 137 +++++--- gcc/gimple-range-cache.h | 13 +- gcc/gimple-range-edge.cc | 4 +- gcc/gimple-range-fold.cc | 32 +- gcc/gimple-range-path.cc | 6 +- gcc/gimple-range.cc | 22 ++ gcc/range-op.cc | 352 +++++++++++---------- gcc/range-op.h | 37 ++- gcc/testsuite/g++.dg/modules/mod-sym-4.C | 48 +++ gcc/testsuite/g++.dg/opt/const7.C | 1 + gcc/testsuite/g++.dg/pr104547.C | 13 + gcc/testsuite/gcc.dg/debug/btf/btf-datasec-1.c | 1 + gcc/testsuite/gcc.dg/pr105597.c | 27 ++ .../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/tree-vrp.cc | 4 +- gcc/value-query.cc | 4 +- gcc/value-range.cc | 187 +++++++++-- gcc/value-range.h | 26 +- gcc/value-relation.cc | 279 ++++++++-------- gcc/value-relation.h | 26 +- libgcc/config/aarch64/lse.S | 42 ++- libgcc/config/aarch64/t-lse | 8 +- .../target-nowait-array-section.f90 | 56 ++++ 32 files changed, 925 insertions(+), 457 deletions(-) create mode 100644 gcc/testsuite/g++.dg/modules/mod-sym-4.C create mode 100644 gcc/testsuite/g++.dg/pr104547.C create mode 100644 gcc/testsuite/gcc.dg/pr105597.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 create mode 100644 libgomp/testsuite/libgomp.fortran/target-nowait-array-section.f90