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-aarch64-bootstrap_O3 in repository toolchain/ci/gcc.
from 505032d97d0 value-range: Fix handling of POLY_INT_CST anti-ranges [PR96146] adds 2ea10cbd66d ChangeLog: add missing Bugzilla PR. adds 90efb2512d4 Fix ICE on warning with new interface check. adds 2b4bbc17077 middle-end: Improve RTL expansion in expand_mul_overflow, adds e7d6d8f9f7b compiler: handle aliases to pointer types with interfaces adds e109f6e438b compiler: avoid generating unnamed bool type descriptor adds 42f19c385db Daily bump. adds 267891bd3c7 x86: Require Linux target for PR target/93492 tests adds 9e28851b345 Daily bump. adds 466dd1629c6 rs6000: Init V4SF vector without converting SP to DP adds 56d78c58c23 rs6000: Define define_insn_and_split to split unspec sldi+o [...] adds a4aca1edaf3 PR94600: fix volatile access to the whole of a compound object. adds 79fcdd2dd9f make var-tracking iteration consistent adds f4ac1a7fee8 cris: Correct output templates in define_subst patterns. adds ef07c7a5884 cris: Use addi.b for additions where flags aren't inspected adds 881fb2091cf cris: Remove config/cris/t-cris gt-cris.h cargo adds 9a2ae08b02d cris: Add new pass eliminating compares after delay-slot-filling adds b8697d0cd06 middle-end: Remove truly_noop_truncation check from convert.c adds 7a4770f0394 fix global variable alignment for testcase gcc.dg/torture/p [...] adds b20097c65d2 openacc: Don't strip TO_PSET/POINTER for enter/exit data adds ba8fe4b4832 libstdc++: Fix istream::ignore exit conditions (PR 94749, P [...] new 5834e96a08f ipa-devirt: Fix crash in obj_type_ref_class [PR95114] new 463a54e5d49 aarch64: fix return address access with pac [PR94891][PR94791] new 2bc95be3bb8 aarch64: fix __builtin_eh_return with pac-ret [PR94891] new b097c7a27fb libgcc: fix the handling of return address mangling [PR94891] new 6a391e06f95 doc: Clarify __builtin_return_address [PR94891] new a1faa8e2470 aarch64: Add missing ACLE support for PAC-RET
The 6 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: gcc/ChangeLog | 14 ++ gcc/DATESTAMP | 2 +- gcc/config/aarch64/aarch64-c.c | 13 ++ gcc/config/aarch64/aarch64-protos.h | 1 + gcc/config/aarch64/aarch64.c | 31 ++- gcc/config/aarch64/aarch64.h | 2 +- gcc/config/cris/cris-passes.def | 20 ++ gcc/config/cris/cris-protos.h | 2 + gcc/config/cris/cris.c | 202 ++++++++++++++++++ gcc/config/cris/cris.md | 46 +++- gcc/config/cris/t-cris | 3 +- gcc/config/rs6000/rs6000.c | 55 +++-- gcc/config/rs6000/rs6000.md | 26 +++ gcc/convert.c | 14 +- gcc/doc/extend.texi | 17 +- gcc/expr.c | 5 +- gcc/fortran/ChangeLog | 8 + gcc/fortran/frontend-passes.c | 1 + gcc/fortran/interface.c | 3 +- gcc/gimplify.c | 21 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/expressions.cc | 5 +- gcc/go/gofrontend/gogo.cc | 6 +- gcc/go/gofrontend/names.cc | 9 +- gcc/go/gofrontend/types.cc | 17 +- gcc/internal-fn.c | 3 + gcc/ipa-devirt.c | 9 +- gcc/testsuite/ChangeLog | 24 +++ gcc/testsuite/g++.target/aarch64/pr95114.C | 3 + gcc/testsuite/gcc.dg/pr94600-1.c | 36 ++++ gcc/testsuite/gcc.dg/pr94600-2.c | 34 +++ gcc/testsuite/gcc.dg/pr94600-3.c | 35 +++ gcc/testsuite/gcc.dg/pr94600-4.c | 34 +++ gcc/testsuite/gcc.dg/pr94600-5.c | 34 +++ gcc/testsuite/gcc.dg/pr94600-6.c | 33 +++ gcc/testsuite/gcc.dg/pr94600-7.c | 33 +++ gcc/testsuite/gcc.dg/pr94600-8.c | 33 +++ gcc/testsuite/gcc.dg/torture/pr96133.c | 2 +- .../gcc.target/aarch64/return_address_sign_1.c | 8 +- .../gcc.target/aarch64/return_address_sign_b_1.c | 8 +- gcc/testsuite/gcc.target/cris/pr93372-44.c | 13 ++ gcc/testsuite/gcc.target/cris/pr93372-45.c | 13 ++ gcc/testsuite/gcc.target/cris/pr93372-46.c | 16 ++ gcc/testsuite/gcc.target/i386/pr93492-1.c | 2 +- gcc/testsuite/gcc.target/i386/pr93492-2.c | 2 +- gcc/testsuite/gcc.target/i386/pr93492-3.c | 2 +- gcc/testsuite/gcc.target/i386/pr93492-4.c | 2 +- gcc/testsuite/gcc.target/i386/pr93492-5.c | 3 +- gcc/testsuite/gcc.target/powerpc/vector_float.c | 15 ++ gcc/testsuite/gfortran.dg/goacc/finalize-1.f | 4 +- gcc/testsuite/gfortran.dg/interface_48.f90 | 31 +++ gcc/tree-pretty-print.c | 5 +- gcc/tree.c | 7 +- gcc/tree.h | 4 +- gcc/var-tracking.c | 235 ++++++++++----------- libgcc/config/aarch64/aarch64-unwind.h | 40 +--- libgcc/unwind-dw2.c | 34 +-- .../libgomp.oacc-fortran/dynamic-pointer-1.f90 | 97 +++++++++ libstdc++-v3/include/bits/istream.tcc | 44 +++- libstdc++-v3/src/c++98/compatibility.cc | 32 ++- libstdc++-v3/src/c++98/istream.cc | 56 +++-- .../27_io/basic_istream/ignore/char/94749.cc | 151 +++++++++++++ .../ignore/char/{94749.cc => 96161.cc} | 53 ++--- .../27_io/basic_istream/ignore/wchar_t/94749.cc | 155 +++++++++++++- .../ignore/{char/94749.cc => wchar_t/96161.cc} | 55 ++--- 65 files changed, 1571 insertions(+), 354 deletions(-) create mode 100644 gcc/config/cris/cris-passes.def create mode 100644 gcc/testsuite/g++.target/aarch64/pr95114.C create mode 100644 gcc/testsuite/gcc.dg/pr94600-1.c create mode 100644 gcc/testsuite/gcc.dg/pr94600-2.c create mode 100644 gcc/testsuite/gcc.dg/pr94600-3.c create mode 100644 gcc/testsuite/gcc.dg/pr94600-4.c create mode 100644 gcc/testsuite/gcc.dg/pr94600-5.c create mode 100644 gcc/testsuite/gcc.dg/pr94600-6.c create mode 100644 gcc/testsuite/gcc.dg/pr94600-7.c create mode 100644 gcc/testsuite/gcc.dg/pr94600-8.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-44.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-45.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-46.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vector_float.c create mode 100644 gcc/testsuite/gfortran.dg/interface_48.f90 create mode 100644 libgomp/testsuite/libgomp.oacc-fortran/dynamic-pointer-1.f90 copy libstdc++-v3/testsuite/27_io/basic_istream/ignore/char/{94749.cc => 96161.cc} (52%) copy libstdc++-v3/testsuite/27_io/basic_istream/ignore/{char/94749.cc => wchar_t/9 [...]