This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-mainline-allmodconfig in repository toolchain/ci/gcc.
from 318be202bb7 testsuite, X86 : Add target requires masm_intel to three tests. adds 895fdc1f4c9 ipa: Fix segmentation fault in function_summary<clone_info* [...] adds 3784f161a38 i386: Set the stack usage to 0 for naked functions adds e344ea07e40 Objective-C++ : Address a FIXME. adds 7a2cc1e8438 Objective-C/C++ : Improve '@' keyword locations. adds bb93020ff85 Objective-C : Implement SEL as a built-in typedef. adds 590febb5f66 Darwin: Adjust the PCH area to allow for 16384byte page size. adds 4d9af90d6a2 arm: Avoid indirection with -mpure-code on v6m (PR96967) adds c3c3e2c9e88 arm: Improve handling of relocations with small offsets wit [...] adds c1e6691245c RISC-V: Add configure option: --with-multilib-generator to [...] adds 4ad70477801 RISC-V: Check multiletter extension has more than 1 letter adds a159081ad42 tree-optimization/97650 - fix ICE in vect_get_and_check_slp_defs adds 5b41d673ad9 tree-optimization/97558 - avoid SLP analyzing irrelevant stmts adds f3a3327fe3d Add test for PR97505. adds 4c198ddff83 tree-optimization/97558 - compute vectype for SLP nested cycles adds b2a31e2c341 Fortran: OpenMP - fixes for omp atomic [PR97655] adds 528507fa031 libgomp testsuite: tell warning from error diagnostics, etc [...] adds 5677444f7e7 Further improve Fortran column location information [PR92793] adds 79680c1d5cd Simplify and enhance 'libgomp.oacc-c-c++-common/pr85486*.c' [...] adds 011f5e92f8f arm: Improve thumb1_gen_const_int adds c7f49e05793 arm: Call thumb1_gen_const_int from thumb1_movsi_insn adds 637aeb6b8da arm: Fix multiple inheritance thunks for thumb-1 with -mpure-code adds 86deadf8d3a ipa-cp: New debug counters for IPA-CP adds e881774d0dd Rewrite SLP induction vectorization adds ce99142c11b [PATCH] aarch64: Fix PR97638 adds 1c689b827c6 Add hint * too 2nd alternative of the 1st scratch in *vsx_e [...] new e9a2e208dd7 cpplib: Macro use location and comparison new f8a737930bb core: debug-print whole call expr new 9a2e765d777 core: id_equal should forward new a0bc61e0b6d core: Synchronize tree-cst & wide-int caching expectations new 48a201e9bc8 options: Tiny refactor new 0a07912f2d1 c++: Some additional tests
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/c-family/c-lex.c | 4 + gcc/c-family/c-opts.c | 4 +- gcc/cgraph.c | 8 +- gcc/common/config/riscv/riscv-common.c | 8 + gcc/config.gcc | 36 +- gcc/config/aarch64/aarch64-bti-insert.c | 2 +- gcc/config/arm/arm-protos.h | 3 +- gcc/config/arm/arm.c | 319 +++++++++++++---- gcc/config/arm/thumb1.md | 74 +--- gcc/config/host-darwin.c | 5 +- gcc/config/i386/i386.c | 6 +- gcc/config/riscv/multilib-generator | 9 +- gcc/config/riscv/t-withmultilib-generator | 2 + gcc/config/rs6000/vsx.md | 2 +- gcc/configure | 16 +- gcc/configure.ac | 5 + gcc/cp/parser.c | 13 +- gcc/dbgcnt.def | 2 + gcc/doc/install.texi | 31 ++ gcc/fortran/openmp.c | 20 +- gcc/fortran/trans.c | 7 +- gcc/ipa-cp.c | 12 +- gcc/objc/objc-act.c | 1 + gcc/objc/objc-act.h | 3 + gcc/objc/objc-gnu-runtime-abi-01.c | 7 + gcc/objc/objc-next-runtime-abi-01.c | 7 + gcc/objc/objc-next-runtime-abi-02.c | 7 + gcc/print-tree.c | 20 +- .../g++.dg/concepts/{pr93933.C => pack-1.C} | 0 gcc/testsuite/g++.dg/lookup/using53.C | 1 + gcc/testsuite/g++.dg/template/error25.C | 2 +- gcc/testsuite/gcc.dg/pr97505.c | 23 ++ gcc/testsuite/gcc.dg/vect/bb-slp-pr97650.c | 15 + gcc/testsuite/gcc.dg/vect/pr97558-2.c | 54 +++ gcc/testsuite/gcc.dg/vect/pr97558.c | 18 + gcc/testsuite/gcc.dg/vect/slp-49.c | 38 ++ gcc/testsuite/gcc.target/aarch64/pr97638.c | 17 + .../gcc.target/arm/pure-code/no-literal-pool-m0.c | 175 ++++++++++ .../gcc.target/arm/pure-code/no-literal-pool-m23.c | 171 +++++++++ gcc/testsuite/gcc.target/arm/pure-code/pr96767.c | 10 + gcc/testsuite/gcc.target/arm/pure-code/pr96770.c | 21 ++ gcc/testsuite/gcc.target/riscv/arch-7.c | 6 + gcc/testsuite/gcc.target/riscv/attribute-10.c | 2 +- gcc/testsuite/gfortran.dg/goacc/pr92793-1.f90 | 24 +- gcc/testsuite/gfortran.dg/gomp/atomic-2.f90 | 47 ++- gcc/testsuite/gfortran.dg/gomp/atomic.f90 | 30 +- gcc/testsuite/gfortran.dg/gomp/requires-9.f90 | 4 +- gcc/testsuite/obj-c++.dg/SEL-typedef.mm | 7 + gcc/testsuite/obj-c++.dg/property/at-property-1.mm | 1 - gcc/testsuite/objc.dg/SEL-typedef.m | 7 + gcc/tree-vect-loop.c | 386 ++++++++++++--------- gcc/tree-vect-slp.c | 65 ++-- gcc/tree.c | 31 +- gcc/tree.h | 3 +- libcpp/directives.c | 9 +- libcpp/expr.c | 2 +- libcpp/internal.h | 8 +- libcpp/macro.c | 26 +- libgomp/testsuite/lib/libgomp.exp | 6 + .../libgomp.oacc-c-c++-common/pr85486-2.c | 53 +-- .../libgomp.oacc-c-c++-common/pr85486-3.c | 55 +-- .../testsuite/libgomp.oacc-c-c++-common/pr85486.c | 9 +- 62 files changed, 1438 insertions(+), 521 deletions(-) create mode 100644 gcc/config/riscv/t-withmultilib-generator copy gcc/testsuite/g++.dg/concepts/{pr93933.C => pack-1.C} (100%) create mode 100644 gcc/testsuite/gcc.dg/pr97505.c create mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-pr97650.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr97558-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr97558.c create mode 100644 gcc/testsuite/gcc.dg/vect/slp-49.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr97638.c create mode 100644 gcc/testsuite/gcc.target/arm/pure-code/no-literal-pool-m0.c create mode 100644 gcc/testsuite/gcc.target/arm/pure-code/no-literal-pool-m23.c create mode 100644 gcc/testsuite/gcc.target/arm/pure-code/pr96767.c create mode 100644 gcc/testsuite/gcc.target/arm/pure-code/pr96770.c create mode 100644 gcc/testsuite/gcc.target/riscv/arch-7.c create mode 100644 gcc/testsuite/obj-c++.dg/SEL-typedef.mm create mode 100644 gcc/testsuite/objc.dg/SEL-typedef.m