This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/llvm-release-arm-spec2k6-Oz in repository toolchain/ci/gcc.
from 34ffcfe7621 Daily bump. adds 4175295d158 Daily bump. adds ba6291a1c2c Daily bump. adds c00d40c9535 Daily bump. adds 92a63f056ca Daily bump. adds f95f1ac7241 Daily bump. adds 313e02cfb97 S/390: Emit vector alignment hints for z13 if AS accepts them adds ae6f7309862 aarch64: Fix noexecstack note in libitm adds be6028a7a65 aarch64: Fix noexecstack note in libgcc adds 315a7e8cca1 aarch64: Fix BTI support in libgcc [PR96001] adds 91aab0f70e0 aarch64: Fix BTI support in libitm adds a70d5d81c41 aarch64: fix return address access with pac [PR94891][PR94791] adds a0ae6c76529 aarch64: fix __builtin_eh_return with pac-ret [PR94891] adds f5cab586217 libgcc: fix the handling of return address mangling [PR94891] adds a6a2935076b doc: Clarify __builtin_return_address [PR94891] adds 8281cdda59d aarch64: Add missing ACLE support for PAC-RET adds 0eca9685d19 Daily bump. adds da193dadf28 Fix missing dependencies for selftests which occasionally c [...] adds 6e2d60002ac Daily bump. adds 1aa8732ff97 Daily bump. adds 5e1e8bb00b0 Daily bump. adds 7e9ce2ecfc6 Daily bump. adds 9db53472af1 Daily bump. adds 0a5be099c6f Daily bump. adds ed9356630dc gcc-changelog: Fix typo in output adds ef7b4fe8065 gcc-changelog: fix when somebody reverts a backport adds eb0a835d643 rs6000: Correct logic to disable NO_SUM_IN_TOC and NO_FP_IN [...] adds 159c7ca3c3c Always use name from c_interop_kinds_table for -fc-prototypes. adds 7be5add5534 Fix handling of implicit_pure by checking if non-pure proce [...] adds b2fe9b1bf79 PR fortran/89574 - ICE in conv_function_val, at fortran/tra [...] adds 6ca6eb70b0c Daily bump. adds e6df73e8ec6 Daily bump. adds eca316afa46 PR 93592 - Invalid UP/DOWN rounding with EN descriptor. adds ae835ea03fa Daily bump. adds 5aa8760e319 Fortran : ICE in gfc_check_reshape PR95585 adds d09b2606a5d Daily bump. adds 5574b844692 Fortran : ICE in gfc_check_pointer_assign PR95612 adds 7b34890e3df Daily bump. adds 2ed8962e85e Daily bump. adds c1350a8f542 gcc-changelog: fix combining of arguments. adds cd8377a50f5 Daily bump. adds 5e12156a709 Daily bump. adds 7f473cb48a1 Daily bump. adds a6e2dc45099 d: Fix ICE in expand_intrinsic_vaarg adds a9c2fba8529 Daily bump. adds c74b896317b Daily bump. adds 09809e84d76 libsanitizer: Fix GetPcSpBp determination of SP on 32-bit S [...] adds 0a8cf19d14f cpp: Do not use @dots for ... tokens in code examples adds c512a43092a Daily bump. adds 20da13e395b aarch64: New Straight Line Speculation (SLS) mitigation flags adds dc586a74922 aarch64: Introduce SLS mitigation for RET and BR instructions adds 2155170525f aarch64: Mitigate SLS for BLR instruction adds 0d1987fb5c6 Daily bump. new 5226c9f5b0f Daily bump.
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 | 19 ++ contrib/gcc-changelog/git_commit.py | 19 +- contrib/gcc-changelog/git_update_version.py | 2 +- contrib/git-backport.py | 2 +- gcc/ChangeLog | 145 ++++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 6 +- gcc/config.in | 7 + gcc/config/aarch64/aarch64-c.c | 12 + gcc/config/aarch64/aarch64-protos.h | 6 + gcc/config/aarch64/aarch64.c | 373 ++++++++++++++++++++- gcc/config/aarch64/aarch64.h | 27 +- gcc/config/aarch64/aarch64.md | 86 +++-- gcc/config/aarch64/aarch64.opt | 4 + gcc/config/aarch64/constraints.md | 9 + gcc/config/aarch64/predicates.md | 3 +- gcc/config/rs6000/aix61.h | 4 +- gcc/config/rs6000/aix71.h | 4 +- gcc/config/rs6000/aix72.h | 4 +- gcc/config/s390/s390.c | 4 +- gcc/config/s390/s390.h | 7 + gcc/configure | 31 ++ gcc/configure.ac | 5 + gcc/d/ChangeLog | 11 + gcc/d/intrinsics.cc | 23 +- gcc/doc/cpp.texi | 14 +- gcc/doc/extend.texi | 17 +- gcc/doc/invoke.texi | 12 + gcc/fortran/ChangeLog | 49 +++ gcc/fortran/check.c | 3 +- gcc/fortran/dump-parse-tree.c | 55 ++- gcc/fortran/expr.c | 15 +- gcc/fortran/frontend-passes.c | 74 ++++ gcc/fortran/gfortran.h | 1 + gcc/fortran/parse.c | 23 ++ gcc/fortran/trans-decl.c | 7 +- gcc/testsuite/ChangeLog | 82 +++++ .../gcc.target/aarch64/return_address_sign_1.c | 8 +- .../aarch64/sls-mitigation/sls-miti-blr-bti.c | 40 +++ .../aarch64/sls-mitigation/sls-miti-blr.c | 33 ++ .../aarch64/sls-mitigation/sls-miti-retbr-pacret.c | 15 + .../aarch64/sls-mitigation/sls-miti-retbr.c | 119 +++++++ .../aarch64/sls-mitigation/sls-mitigation.exp | 73 ++++ gcc/testsuite/gcc.target/s390/vector/align-1.c | 2 +- gcc/testsuite/gcc.target/s390/vector/align-2.c | 2 +- gcc/testsuite/gdc.dg/pr96140.d | 15 + gcc/testsuite/gfortran.dg/fmt_en.f90 | 6 +- gcc/testsuite/gfortran.dg/fmt_en_rd.f90 | 185 ++++++++++ gcc/testsuite/gfortran.dg/fmt_en_rn.f90 | 185 ++++++++++ gcc/testsuite/gfortran.dg/fmt_en_ru.f90 | 185 ++++++++++ gcc/testsuite/gfortran.dg/fmt_en_rz.f90 | 185 ++++++++++ gcc/testsuite/gfortran.dg/implicit_pure_5.c | 7 + gcc/testsuite/gfortran.dg/implicit_pure_5.f90 | 63 ++++ gcc/testsuite/gfortran.dg/pr89574.f90 | 29 ++ gcc/testsuite/gfortran.dg/pr95585.f90 | 6 + gcc/testsuite/gfortran.dg/pr95612.f90 | 7 + gcc/testsuite/lib/target-supports.exp | 3 +- libgcc/ChangeLog | 32 ++ libgcc/config/aarch64/aarch64-unwind.h | 35 +- libgcc/config/aarch64/lse.S | 30 ++ libgcc/unwind-dw2.c | 34 +- libgfortran/ChangeLog | 9 + libgfortran/io/write_float.def | 3 +- libitm/ChangeLog | 15 + libitm/config/aarch64/sjlj.S | 29 +- libsanitizer/ChangeLog | 5 + libsanitizer/sanitizer_common/sanitizer_linux.cc | 6 +- 67 files changed, 2354 insertions(+), 179 deletions(-) create mode 100644 gcc/testsuite/gcc.target/aarch64/sls-mitigation/sls-miti-blr-bti.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sls-mitigation/sls-miti-blr.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sls-mitigation/sls-miti-retbr- [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sls-mitigation/sls-miti-retbr.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sls-mitigation/sls-mitigation.exp create mode 100644 gcc/testsuite/gdc.dg/pr96140.d create mode 100644 gcc/testsuite/gfortran.dg/fmt_en_rd.f90 create mode 100644 gcc/testsuite/gfortran.dg/fmt_en_rn.f90 create mode 100644 gcc/testsuite/gfortran.dg/fmt_en_ru.f90 create mode 100644 gcc/testsuite/gfortran.dg/fmt_en_rz.f90 create mode 100644 gcc/testsuite/gfortran.dg/implicit_pure_5.c create mode 100644 gcc/testsuite/gfortran.dg/implicit_pure_5.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr89574.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr95585.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr95612.f90