This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_eabi_stm32/gnu_eabi-master-arm_eabi-coremark-Os_LTO in repository toolchain/ci/gcc.
from 41da4070a2a graphds: Fix description of SCC algorithm adds cf172561052 libgo: use POSIX shell arithmetic expansion adds 64cb87b2381 xtensa: Optimize "bitwise AND NOT with imm" followed by "br [...] adds b4cc945c045 Fix handling of zero capacity regions in -Wanalyzer-allocat [...] adds 27d2c49c415 Fix CL entry adds b585af38a12 c++: correct ChangeLog PR number adds f77bbc8f869 c++: CTAD from initializer list [PR106366] adds 0fb35a45a28 analyzer: fix ICE in binding_cluster ctor [PR106401] adds 6d5194a10dc analyzer: fix state explosion on va_arg [PR106413] adds b563a8dd3fc Daily bump. adds f8e6e2c046e Adding three new function attributes for static analysis of [...] adds 0e6fa997306 Daily bump. adds 76d6224b944 PR target/106303: Fix TImode STV related failures on x86. adds e850c98f1f0 Convert some uses in ranger_cache and DOM to vrange. adds 4a36b4e1fe4 Allow registering same SSA name relations in oracle. adds 164758b02c4 Tweaks to global ranges. adds 8b8103dcd26 Minor fixes to vr_values to not die on non integral types. adds 6078e013e3d Daily bump. adds 45f6ced9b82 c++: correct testcase PR number adds 75d20d6c84c rs6000: Adjust -mdejagnu-cpu to filter out -mtune [PR106345] adds 1a10bd84a5d frange class to represent floating point ranges adds 718cf8d0bd3 docs: remove recently added trailing whitespaces adds eb966d393df aarch64: Implement ACLE Data Intrinsics adds 613e3b86955 middle-end/106414 - fix mistake in ~(x ^ y) -> x == y pattern adds 556b816b820 RTEMS: Do not define _GNU_SOURCE by default adds 4c6567b4090 c++: -Woverloaded-virtual false positive [PR87729] new ca1e4b26c19 [PR middle-end/106432] Gracefully handle unsupported type i [...]
The 1 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: contrib/ChangeLog | 11 + gcc/ChangeLog | 149 ++++++- gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 36 ++ gcc/analyzer/region-model.cc | 2 +- gcc/analyzer/sm-fd.cc | 338 ++++++++++++--- gcc/analyzer/store.cc | 1 - gcc/analyzer/varargs.cc | 26 +- gcc/c-family/ChangeLog | 6 + gcc/c-family/c-attribs.cc | 31 ++ gcc/config/aarch64/aarch64-builtins.cc | 71 ++++ gcc/config/aarch64/aarch64.md | 13 +- gcc/config/aarch64/arm_acle.h | 53 +++ gcc/config/i386/i386-features.cc | 116 ++--- gcc/config/i386/i386-features.h | 12 +- gcc/config/rs6000/rs6000.h | 11 +- gcc/config/rs6000/rtems.h | 3 + gcc/config/xtensa/xtensa.md | 84 ++++ gcc/cp/ChangeLog | 16 +- gcc/cp/class.cc | 11 +- gcc/cp/pt.cc | 31 +- gcc/doc/extend.texi | 37 ++ gcc/doc/invoke.texi | 28 +- gcc/gimple-range-cache.cc | 7 +- gcc/gimple-range.cc | 4 +- gcc/go/gofrontend/MERGE | 2 +- gcc/match.pd | 3 +- gcc/testsuite/ChangeLog | 50 +++ gcc/testsuite/c-c++-common/attr-fd.c | 18 + gcc/testsuite/g++.dg/cpp0x/nsdmi-union7.C | 2 +- gcc/testsuite/g++.dg/cpp1z/class-deduction112.C | 14 + gcc/testsuite/g++.dg/warn/Woverloaded-virt4.C | 7 + gcc/testsuite/gcc.dg/analyzer/fd-4.c | 8 +- gcc/testsuite/gcc.dg/analyzer/fd-5.c | 53 +++ gcc/testsuite/gcc.dg/analyzer/memcpy-2.c | 8 + gcc/testsuite/gcc.dg/analyzer/pr106394.c | 19 + gcc/testsuite/gcc.dg/analyzer/torture/stdarg-4.c | 329 +++++++++++++++ gcc/testsuite/gcc.dg/torture/pr106414-1.c | 12 + gcc/testsuite/gcc.dg/torture/pr106414-2.c | 12 + .../gcc.target/aarch64/acle/data-intrinsics.c | 468 +++++++++++++++++++++ gcc/testsuite/gcc.target/i386/pr106303.c | 25 ++ gcc/testsuite/gcc.target/i386/pr106347.c | 24 ++ gcc/tree-ssa-dom.cc | 18 +- gcc/tree-ssanames.cc | 3 +- gcc/value-query.cc | 10 +- gcc/value-range-pretty-print.cc | 41 ++ gcc/value-range-pretty-print.h | 2 + gcc/value-range-storage.h | 27 +- gcc/value-range.cc | 195 ++++++++- gcc/value-range.h | 194 ++++++++- gcc/value-relation.cc | 7 +- gcc/vr-values.cc | 15 +- libgo/match.sh | 2 +- libgo/testsuite/gotest | 2 +- libiberty/ChangeLog | 6 + libsanitizer/ChangeLog | 7 + 56 files changed, 2473 insertions(+), 209 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/attr-fd.c create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction112.C create mode 100644 gcc/testsuite/g++.dg/warn/Woverloaded-virt4.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/fd-5.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/memcpy-2.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr106394.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/stdarg-4.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr106414-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr106414-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/data-intrinsics.c create mode 100644 gcc/testsuite/gcc.target/i386/pr106303.c create mode 100644 gcc/testsuite/gcc.target/i386/pr106347.c