This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 79fcdd2dd9f make var-tracking iteration consistent new f4ac1a7fee8 cris: Correct output templates in define_subst patterns. new ef07c7a5884 cris: Use addi.b for additions where flags aren't inspected new 881fb2091cf cris: Remove config/cris/t-cris gt-cris.h cargo new 9a2ae08b02d cris: Add new pass eliminating compares after delay-slot-filling new b8697d0cd06 middle-end: Remove truly_noop_truncation check from convert.c new 7a4770f0394 fix global variable alignment for testcase gcc.dg/torture/p [...] new b20097c65d2 openacc: Don't strip TO_PSET/POINTER for enter/exit data new 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 14 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/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 +- .../{s390/s390-passes.def => cris/cris-passes.def} | 6 +- 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/convert.c | 14 +- gcc/doc/extend.texi | 17 +- gcc/gimplify.c | 21 ++- gcc/ipa-devirt.c | 9 +- gcc/testsuite/g++.target/aarch64/pr95114.C | 3 + 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/gfortran.dg/goacc/finalize-1.f | 4 +- gcc/tree-pretty-print.c | 5 +- gcc/tree.c | 7 +- gcc/tree.h | 4 +- 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 +++--- 34 files changed, 969 insertions(+), 198 deletions(-) copy gcc/config/{s390/s390-passes.def => cris/cris-passes.def} (77%) create mode 100644 gcc/testsuite/g++.target/aarch64/pr95114.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 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 [...]