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_debug in repository toolchain/ci/gcc.
from 3ea9abca71f Daily bump. adds 5029d42c401 c-c++-common/builtin-has-attribute-4.c: Require visibility. adds 2ca1b6d009b PR target/96260 - KASAN should work even back-end not porti [...] adds 02cada26e47 gcc-changelog: fix when somebody reverts a backport adds 24c35a5ef3f gcov: create folders with 0777. adds 3eb72737a21 OpenMP: Update gcc/fortran/*.texi adds ead2be56f0e ivopts: Handle vector with length IFNs adds 2949e086572 rs6000: Rename function adjust_vectorization_cost adds 0c111868b79 [Ada] Add push/pop capability in Output adds 2631d95ae29 libomp: Add omp_depend_kind to omp_lib.{f90,h} adds de8bfcc8e45 gcov-tool: Fix merging of different endian coverage data [PR96267] adds 3968b02a4b1 [Ada] Ada2020: AI12-0027 Access values and unaliased component adds ad1bea3a4b3 [Ada] Stub CUDA_Execute and CUDA_Global pragmas adds 084dc63a020 OpenMP: Support 'lastprivate (conditional:' in Fortran adds 914966e499d contrib/vimrc: detect more C-like files adds d4b3ea941b1 Resolve regression rtl-optimization/96298. Sorry for the b [...] adds 25bce75c77e openacc: Remove unnecessary detach finalization adds 8598657c607 Restrict test to LP64. adds 83cc5e2b2f8 libgo: add AIX FAT libraries support adds 9bb403dca6e Daily bump. adds b0e5ec934e7 Restrict PR middle-end/95886 x86 test to !ia32 adds edfb3a30a6c aarch64: add PAC GNU property note to libgcc lse.S adds ab240ab5099 aarch64: add PAC-RET protection to libitm sjlj.S adds 3407bfc136b [testsuite] Fix TCL syntax error in 'scan-dump-dem-not' adds fdc9db25395 [testsuite] Unset 'offload_target' after use adds 8c7bb540803 i386: Emit mfence_sse2 for -Os [PR95750] adds 29a14a1a907 iDefine TARGET_OFFLOAD_OPTIONS for AArch64 adds 048ba9c02db c++: Add testcase for [PR81339] adds 05e0971bcf9 PR 93592 - Invalid UP/DOWN rounding with EN descriptor. adds aa7e7eff5ec PR 93567, G edit descriptor uses E instead of F editing in [...] adds 5fa1767aa45 [PR95720] protect gluefile and wrap_flags with -Wl too adds c1b9cb1a83b [PR96230] some -dumpbase-ext fixes adds 0e3ad7e4d03 revamp intelmic-mkoffload aux dump names adds 49341f3bd40 add offload target to testname for pass/fail message adds 07c70c29aff Add testcase to show kernel issue got fixed by pr95237 [PR96192] adds 52cdac68232 testsuite: Adjust patchable_function tests for mmix. new f8f3a0102c4 c-c++-common/pr56493.c: Allow ":" in label, for mmix. new 4e577910050 rs6000: Remove -mpower10 option (PR95907)
The 2 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 | 10 + contrib/gcc-changelog/git_commit.py | 19 +- contrib/vimrc | 2 +- gcc/ChangeLog | 33 ++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 49 +++ gcc/ada/aspects.ads | 4 + gcc/ada/einfo.adb | 14 + gcc/ada/einfo.ads | 10 + gcc/ada/exp_ch4.adb | 4 +- gcc/ada/exp_ch5.adb | 5 +- gcc/ada/exp_ch6.adb | 16 +- gcc/ada/output.adb | 29 ++ gcc/ada/output.ads | 9 + gcc/ada/par-prag.adb | 42 +- gcc/ada/rtsfind.adb | 6 + gcc/ada/rtsfind.ads | 17 + gcc/ada/sem_attr.adb | 83 ++++ gcc/ada/sem_ch13.adb | 443 +++++++++++---------- gcc/ada/sem_ch13.ads | 15 +- gcc/ada/sem_prag.adb | 144 ++++++- gcc/ada/sem_prag.ads | 1 + gcc/ada/sem_res.adb | 18 +- gcc/ada/snames.ads-tmpl | 4 + gcc/asan.c | 7 + gcc/asan.h | 2 + gcc/config/aarch64/aarch64.c | 13 + gcc/config/i386/intelmic-mkoffload.c | 72 +++- gcc/config/i386/sync.md | 3 +- gcc/config/rs6000/rs6000.c | 6 +- gcc/config/rs6000/rs6000.opt | 3 +- gcc/fortran/ChangeLog | 20 + gcc/fortran/gfortran.h | 1 + gcc/fortran/gfortran.texi | 4 +- gcc/fortran/intrinsic.texi | 97 ++++- gcc/fortran/openmp.c | 20 +- gcc/fortran/trans-openmp.c | 23 +- gcc/gcc.c | 15 +- gcc/gcov-io.c | 2 +- gcc/go/gofrontend/MERGE | 2 +- gcc/simplify-rtx.c | 1 - gcc/testsuite/ChangeLog | 23 ++ .../c-c++-common/builtin-has-attribute-4.c | 1 + .../c-c++-common/patchable_function_entry-decl.c | 2 +- .../patchable_function_entry-default.c | 2 +- .../patchable_function_entry-definition.c | 2 +- gcc/testsuite/c-c++-common/pr56493.c | 2 +- gcc/testsuite/c-c++-common/pr96192-1.c | 16 + gcc/testsuite/g++.dg/cpp0x/decltype78.C | 24 ++ gcc/testsuite/gcc.misc-tests/outputs.exp | 37 +- gcc/testsuite/gcc.target/i386/memcpy-pr95886.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr95907.c | 7 + gcc/testsuite/gcc.target/riscv/pr91441.c | 2 +- gcc/testsuite/gcc.target/riscv/pr96260.c | 9 + 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 +++++++++ .../gfortran.dg/gomp/lastprivate-conditional-1.f90 | 82 ++++ .../gfortran.dg/gomp/lastprivate-conditional-2.f90 | 46 +++ .../gfortran.dg/gomp/lastprivate-conditional-3.f90 | 65 +++ .../gfortran.dg/gomp/lastprivate-conditional-4.f90 | 28 ++ .../gfortran.dg/gomp/lastprivate-conditional-5.f90 | 47 +++ gcc/testsuite/gfortran.dg/round_3.f08 | 26 +- gcc/testsuite/lib/gcc-defs.exp | 55 ++- gcc/testsuite/lib/scandump.exp | 2 +- gcc/testsuite/lib/scanoffload.exp | 17 +- gcc/toplev.c | 22 +- gcc/tree-ssa-loop-ivopts.c | 4 + libgcc/ChangeLog | 6 + libgcc/config/aarch64/lse.S | 17 +- libgcc/libgcov-driver-system.c | 2 +- libgfortran/io/write_float.def | 15 +- libgo/Makefile.am | 14 + libgo/Makefile.in | 10 + libgo/configure | 13 +- libgo/configure.ac | 8 + libgo/testsuite/Makefile.in | 1 + libgomp/ChangeLog | 19 + libgomp/Makefile.in | 1 + libgomp/configure | 29 +- libgomp/configure.ac | 13 + libgomp/libgomp_f.h.in | 7 +- libgomp/omp_lib.f90.in | 1 + libgomp/omp_lib.h.in | 4 +- libgomp/target.c | 2 +- libgomp/testsuite/Makefile.in | 1 + libgomp/testsuite/libgomp.oacc-c++/c++.exp | 1 + .../structured-detach-underflow.c | 28 ++ libgomp/testsuite/libgomp.oacc-c/c.exp | 1 + libgomp/testsuite/libgomp.oacc-fortran/fortran.exp | 1 + libitm/config/aarch64/sjlj.S | 56 ++- 93 files changed, 2404 insertions(+), 385 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/pr96192-1.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/decltype78.C create mode 100644 gcc/testsuite/gcc.target/powerpc/pr95907.c create mode 100644 gcc/testsuite/gcc.target/riscv/pr96260.c 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/gomp/lastprivate-conditional-1.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/lastprivate-conditional-2.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/lastprivate-conditional-3.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/lastprivate-conditional-4.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/lastprivate-conditional-5.f90 create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/structured-detach-u [...]