This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-aarch64-bootstrap_lto in repository toolchain/ci/gcc.
from d8ac63e4c63 Update gcc sv.po adds 5e09bb1b2e7 Daily bump. adds 418967ca275 try multi-reg dest in default_zero_call_used_regs adds e3174d6183e Split vector load from parm_del to elemental loads to avoid [...] adds 321d1dcf610 testsuite: Add -fno-tree-loop-distribute-patterns. adds 042f8534667 testsuite/s390: Change nle -> h in ifcvt tests. adds 2874772c4b5 testsuite/s390: Adapt test expections. adds e68f5c90bae c/105151 - move early walloca pass adds b0af8e3a502 OpenMP: Fix nested use_device_ptr adds 5c8d22b00ad c++: adjust testcase adds 1de6612d994 c++: elaborated-type-spec in requires-expr [PR101677] adds 5d583d24200 c++: alias template equivalence and CTAD [PR103852] adds e8bc70cc17b aarch64: Use error_n for plural text [PR104897] adds 14814e20161 aarch64: Fix -fpack-struct + <arm_neon.h> [PR103147] adds 65b77d0eece aarch64: Stop +mops clobbering variable values adds d46685b0407 Fortran: a RECURSIVE procedure cannot be an INTRINSIC adds 892c7f03ae6 Fortran: improve error recovery for invalid coarray functio [...] adds cbc9dd66484 i386: Fix movv2qi_internal xmm reg to xmm reg move for AVX5 [...] adds 7de46116aa8 Fortran: Fix clause splitting for OMP masked taskloop directive adds 4b3247f6546 Update gcc .po files new 0b5723d74f3 Document that the 'access' and 'nonnull' attributes are ind [...]
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: gcc/ChangeLog | 29 + gcc/DATESTAMP | 2 +- gcc/config/aarch64/aarch64-builtins.cc | 49 +- gcc/config/aarch64/aarch64-protos.h | 13 + gcc/config/aarch64/aarch64-sve-builtins.cc | 27 +- gcc/config/aarch64/aarch64-sve-builtins.h | 4 +- gcc/config/aarch64/aarch64.cc | 38 +- gcc/config/aarch64/aarch64.md | 53 +- gcc/config/i386/i386.cc | 61 + gcc/config/i386/i386.opt | 4 + gcc/config/i386/mmx.md | 2 +- gcc/cp/ChangeLog | 11 + gcc/cp/name-lookup.h | 5 +- gcc/cp/parser.cc | 5 +- gcc/cp/pt.cc | 26 +- gcc/doc/extend.texi | 8 + gcc/fortran/arith.cc | 9 +- gcc/fortran/intrinsic.cc | 1 + gcc/fortran/trans-openmp.cc | 2 +- gcc/omp-low.cc | 2 +- gcc/passes.def | 2 +- gcc/po/ChangeLog | 4 + gcc/po/be.po | 13769 ++++++++--------- gcc/po/da.po | 13842 ++++++++--------- gcc/po/de.po | 14058 ++++++++--------- gcc/po/el.po | 13754 ++++++++--------- gcc/po/es.po | 13883 ++++++++--------- gcc/po/fi.po | 13786 ++++++++--------- gcc/po/fr.po | 14052 ++++++++--------- gcc/po/hr.po | 13898 ++++++++--------- gcc/po/id.po | 13835 ++++++++--------- gcc/po/ja.po | 13796 ++++++++--------- gcc/po/nl.po | 13791 ++++++++--------- gcc/po/ru.po | 13887 ++++++++--------- gcc/po/sr.po | 13834 ++++++++--------- gcc/po/sv.po | 14031 ++++++++--------- gcc/po/tr.po | 13847 ++++++++--------- gcc/po/uk.po | 15211 +++++++++---------- gcc/po/vi.po | 13929 ++++++++--------- gcc/po/zh_CN.po | 13822 ++++++++--------- gcc/po/zh_TW.po | 13808 ++++++++--------- gcc/reginfo.cc | 9 +- gcc/regs.h | 5 + gcc/targhooks.cc | 83 +- gcc/testsuite/ChangeLog | 28 + gcc/testsuite/g++.dg/cpp0x/noexcept34.C | 4 +- .../g++.dg/cpp1z/class-deduction-alias1.C | 3 +- gcc/testsuite/g++.dg/cpp2a/concepts-pr67178.C | 2 +- gcc/testsuite/g++.dg/cpp2a/concepts-requires28.C | 13 + gcc/testsuite/g++.target/aarch64/pr103147-1.C | 12 + gcc/testsuite/g++.target/aarch64/pr103147-10.C | 88 + gcc/testsuite/g++.target/aarch64/pr103147-2.C | 12 + gcc/testsuite/g++.target/aarch64/pr103147-3.C | 12 + gcc/testsuite/g++.target/aarch64/pr103147-4.C | 12 + gcc/testsuite/g++.target/aarch64/pr103147-5.C | 12 + gcc/testsuite/g++.target/aarch64/pr103147-6.C | 3 + gcc/testsuite/g++.target/aarch64/pr103147-7.C | 3 + gcc/testsuite/g++.target/aarch64/pr103147-8.C | 3 + gcc/testsuite/g++.target/aarch64/pr103147-9.C | 10 + gcc/testsuite/gcc.dg/Wuse-after-free-2.c | 4 +- gcc/testsuite/gcc.dg/gimplefe-error-14.c | 8 + gcc/testsuite/gcc.target/aarch64/mops_4.c | 115 + gcc/testsuite/gcc.target/aarch64/pr103147-1.c | 12 + gcc/testsuite/gcc.target/aarch64/pr103147-10.c | 84 + gcc/testsuite/gcc.target/aarch64/pr103147-2.c | 12 + gcc/testsuite/gcc.target/aarch64/pr103147-3.c | 12 + gcc/testsuite/gcc.target/aarch64/pr103147-4.c | 12 + gcc/testsuite/gcc.target/aarch64/pr103147-5.c | 12 + gcc/testsuite/gcc.target/aarch64/pr103147-6.c | 3 + gcc/testsuite/gcc.target/aarch64/pr103147-7.c | 3 + gcc/testsuite/gcc.target/aarch64/pr103147-8.c | 3 + gcc/testsuite/gcc.target/aarch64/pr103147-9.c | 10 + gcc/testsuite/gcc.target/i386/pr101908-1.c | 12 + gcc/testsuite/gcc.target/i386/pr101908-2.c | 12 + gcc/testsuite/gcc.target/i386/pr101908-3.c | 14 + gcc/testsuite/gcc.target/i386/pr105139.c | 17 + .../gcc.target/s390/ifcvt-two-insns-bool.c | 4 +- .../gcc.target/s390/ifcvt-two-insns-int.c | 4 +- .../gcc.target/s390/ifcvt-two-insns-long.c | 4 +- .../gcc.target/s390/zvector/vec-double-compile.c | 8 +- .../gcc.target/s390/zvector/vec-float-compile.c | 8 +- .../gcc.target/s390/zvector/vec-signed-compile.c | 8 +- .../gcc.target/s390/zvector/vec-unsigned-compile.c | 8 +- gcc/testsuite/gfortran.dg/gomp/masked-taskloop.f90 | 20 + gcc/testsuite/gfortran.dg/pr104210.f90 | 15 + .../gfortran.dg/recursive_reference_3.f90 | 14 + libgomp/ChangeLog | 6 + .../testsuite/libgomp.fortran/use_device_ptr-4.f90 | 41 + 88 files changed, 135990 insertions(+), 129999 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-requires28.C create mode 100644 gcc/testsuite/g++.target/aarch64/pr103147-1.C create mode 100644 gcc/testsuite/g++.target/aarch64/pr103147-10.C create mode 100644 gcc/testsuite/g++.target/aarch64/pr103147-2.C create mode 100644 gcc/testsuite/g++.target/aarch64/pr103147-3.C create mode 100644 gcc/testsuite/g++.target/aarch64/pr103147-4.C create mode 100644 gcc/testsuite/g++.target/aarch64/pr103147-5.C create mode 100644 gcc/testsuite/g++.target/aarch64/pr103147-6.C create mode 100644 gcc/testsuite/g++.target/aarch64/pr103147-7.C create mode 100644 gcc/testsuite/g++.target/aarch64/pr103147-8.C create mode 100644 gcc/testsuite/g++.target/aarch64/pr103147-9.C create mode 100644 gcc/testsuite/gcc.dg/gimplefe-error-14.c create mode 100644 gcc/testsuite/gcc.target/aarch64/mops_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr103147-1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr103147-10.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr103147-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr103147-3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr103147-4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr103147-5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr103147-6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr103147-7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr103147-8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr103147-9.c create mode 100644 gcc/testsuite/gcc.target/i386/pr101908-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr101908-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr101908-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr105139.c create mode 100644 gcc/testsuite/gfortran.dg/gomp/masked-taskloop.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr104210.f90 create mode 100644 gcc/testsuite/gfortran.dg/recursive_reference_3.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/use_device_ptr-4.f90