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_O1 in repository toolchain/ci/gcc.
from e554887df09 Fix compilation error in ILP32. adds 8aa8a2af8fd libgcc: pru: Place mpyll into its own section adds adab7b2bf42 libsanitizer, Darwin : Handle missing __builtin_os_log_format. adds 1f6fc2826d1 libsanitizer : Update LOCAL_PATCHES. adds ca9bb74a5f8 tree-sra: Avoid refreshing into const base decls (PR 100453) adds 2efe245bb88 Avoid -Wuninitialized false negatives with sanitization and VLAs. adds 5380e3c137b PR middle-end/100574 - ICE in size_remaining, at builtins.c adds f9af11c7f15 Daily bump. adds 149061188c7 c++: Check attributes on friend declarations [PR99032] adds f3b1516d9df libsanitizer: cherry-pick from upstream adds ae3e0b8bc20 gcc-changelog: detect Co-Authored-By before ChangeLog entries adds 3489257a33d Port gnat-style to Sphinx. adds 543c0cbca0c aarch64: Merge sqdmlal2 and sqdmlsl2 expanders adds df18a1343dd Closing of 8 branch. adds 40a2f88838e opts: add Warning keyword for 2 options adds fe108dad32f download_prerequisites: update MPFR version to recommended adds 80b4ce1a519 TSAN: add new test adds 4d0385dfe0b Fix my name in ChangeLog files. adds 36ecd44bd2a arm/PR66791: Replace calls to vtst builtin with it's boolea [...] adds f05627d4040 testsuite: Add testcase for already fixed PR [PR88872] adds cb787efa457 Cleanup temp files in libphobos unittest at src/std/process.d adds d25809dbfe4 testsuite: Add testcase for already fixed PR [PR90019] adds 3cafe627d6c testsuite: Add testcase for already fixed PR [PR94616] adds 4206171605d testsuite: Add testcase for already fixed PR [PR95226] adds ff3809b459d aarch64: Make sqdmlal2 patterns match canonical RTL adds 1ff863ab016 intl: add comments to _, N_, and G_ adds 2f1bb00ba34 c++: simplify enclosing_instantiation_of [PR95870] adds 62e1bd651f6 Fortran/OpenMP: Handle implicit SAVE for variables in main adds 0e3702f8dae Fortran/OpenMP: Support 'omp parallel master' adds 87a7d10c2e9 Daily bump. adds 425ad87dcfa regcprop: Fix another cprop_hardreg bug [PR100342] adds af42043e661 Revert "tree-sra: Avoid refreshing into const base decls (P [...] new 57d2342fbb5 reorg.c (fill_slots_from_thread): Reinstate code typoed out [...] new 0df864ed1d2 rs6000: Add -mrop-protect and -mprivileged flags new af979a98bce rs6000: Emit ROP-mitigation instructions in prologue and epilogue new 3ec3a9feb83 rs6000: Conditionally define __ROP_PROTECT__ new 5bd66c6826e rs6000: Add ROP tests
The 5 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 | 20 + contrib/download_prerequisites | 2 +- contrib/gcc-changelog/git_commit.py | 3 +- contrib/gcc-changelog/git_update_version.py | 2 +- gcc/ChangeLog | 154 +++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 6 + gcc/ada/doc/Makefile | 2 +- gcc/ada/doc/gnat-style.rst | 691 +++++++++++++++++++++ gcc/ada/doc/share/conf.py | 4 +- gcc/builtins.c | 18 +- gcc/c-family/ChangeLog | 10 + gcc/c-family/c.opt | 4 +- gcc/c/ChangeLog | 5 + gcc/config/aarch64/aarch64-simd.md | 185 +++--- gcc/config/arm/arm_neon.h | 32 +- gcc/config/arm/arm_neon_builtins.def | 1 - gcc/config/arm/neon.md | 10 - gcc/config/rs6000/rs6000-c.c | 3 + gcc/config/rs6000/rs6000-internal.h | 2 + gcc/config/rs6000/rs6000-logue.c | 74 ++- gcc/config/rs6000/rs6000.c | 4 + gcc/config/rs6000/rs6000.md | 31 + gcc/config/rs6000/rs6000.opt | 8 + gcc/cp/ChangeLog | 21 + gcc/cp/cp-tree.h | 1 + gcc/cp/decl.c | 5 + gcc/cp/decl2.c | 14 + gcc/cp/parser.c | 23 +- gcc/cp/pt.c | 54 +- gcc/doc/invoke.texi | 20 +- gcc/fortran/ChangeLog | 25 + gcc/fortran/dump-parse-tree.c | 3 + gcc/fortran/frontend-passes.c | 1 + gcc/fortran/gfortran.h | 6 +- gcc/fortran/match.h | 1 + gcc/fortran/openmp.c | 11 + gcc/fortran/parse.c | 17 +- gcc/fortran/resolve.c | 9 +- gcc/fortran/st.c | 1 + gcc/fortran/trans-openmp.c | 25 + gcc/fortran/trans.c | 1 + gcc/intl.h | 4 + gcc/regcprop.c | 48 +- gcc/reorg.c | 10 + gcc/testsuite/ChangeLog | 135 ++++ gcc/testsuite/g++.dg/cpp0x/friend7.C | 40 ++ gcc/testsuite/g++.dg/cpp0x/gen-attrs-39-1.C | 3 +- gcc/testsuite/g++.dg/cpp0x/gen-attrs-4.C | 3 +- gcc/testsuite/g++.dg/cpp0x/gen-attrs-74.C | 10 + gcc/testsuite/g++.dg/cpp0x/pr94616.C | 23 + gcc/testsuite/g++.dg/cpp0x/sfinae68.C | 23 + gcc/testsuite/g++.dg/cpp1y/pr88872.C | 24 + gcc/testsuite/g++.dg/cpp1y/pr95226.C | 17 + gcc/testsuite/g++.dg/ext/attrib63.C | 16 + gcc/testsuite/g++.dg/tsan/pthread_cond_clockwait.C | 31 + gcc/testsuite/g++.dg/warn/uninit-pr93100.C | 59 ++ gcc/testsuite/gcc.dg/uninit-pr93100.c | 74 +++ gcc/testsuite/gcc.dg/uninit-pr98583.c | 31 + gcc/testsuite/gcc.target/i386/pr100342.c | 70 +++ gcc/testsuite/gcc.target/powerpc/rop-1.c | 17 + gcc/testsuite/gcc.target/powerpc/rop-2.c | 17 + gcc/testsuite/gcc.target/powerpc/rop-3.c | 18 + gcc/testsuite/gcc.target/powerpc/rop-4.c | 15 + gcc/testsuite/gcc.target/powerpc/rop-5.c | 13 + gcc/testsuite/gfortran.dg/gomp/implicit-save.f90 | 11 + .../gfortran.dg/gomp/parallel-master-1.f90 | 23 + .../gfortran.dg/gomp/parallel-master-2.f90 | 9 + gcc/tree-ssa-uninit.c | 11 + libgcc/ChangeLog | 8 + libgcc/config/pru/mpyll.S | 2 + libgomp/ChangeLog | 12 + .../testsuite/libgomp.fortran/parallel-master.f90 | 14 + libphobos/ChangeLog | 9 + libphobos/src/MERGE | 2 +- libphobos/src/std/process.d | 1 + libsanitizer/ChangeLog | 16 + libsanitizer/LOCAL_PATCHES | 1 + .../sanitizer_common/sanitizer_linux_libcdep.cpp | 2 +- libsanitizer/sanitizer_common/sanitizer_mac.cpp | 10 +- maintainer-scripts/ChangeLog | 4 + maintainer-scripts/crontab | 1 - 82 files changed, 2132 insertions(+), 216 deletions(-) create mode 100644 gcc/ada/doc/gnat-style.rst create mode 100644 gcc/testsuite/g++.dg/cpp0x/friend7.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/gen-attrs-74.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr94616.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/sfinae68.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/pr88872.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/pr95226.C create mode 100644 gcc/testsuite/g++.dg/ext/attrib63.C create mode 100644 gcc/testsuite/g++.dg/tsan/pthread_cond_clockwait.C create mode 100644 gcc/testsuite/g++.dg/warn/uninit-pr93100.C create mode 100644 gcc/testsuite/gcc.dg/uninit-pr93100.c create mode 100644 gcc/testsuite/gcc.dg/uninit-pr98583.c create mode 100644 gcc/testsuite/gcc.target/i386/pr100342.c create mode 100644 gcc/testsuite/gcc.target/powerpc/rop-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/rop-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/rop-3.c create mode 100644 gcc/testsuite/gcc.target/powerpc/rop-4.c create mode 100644 gcc/testsuite/gcc.target/powerpc/rop-5.c create mode 100644 gcc/testsuite/gfortran.dg/gomp/implicit-save.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/parallel-master-1.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/parallel-master-2.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/parallel-master.f90