This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-arm-build_cross in repository toolchain/ci/gcc.
from a18ebd6c439 i386: Fix some -mavx512vl -mno-avx512bw bugs [PR99321] adds b48d76c4e6b Daily bump. adds e99b25df68d IBM Z: Fix vcond-shift.c testcase. adds 8a6a62614a8 tree-nested: Update assert for Fortran module vars [PR97927] adds 3cb8aab390c IBM Z: Fix usage of "f" constraint with long doubles adds e95554dac82 i386: Enable UINTR and HRESET for -march that supports it adds 04b4828c6dd [PR99422] LRA: Skip modifiers when processing memory address. adds 81fee438512 libsanitizer: cherry-pick ad294e572bc5c16f9dc420cc994322de6ca3fbfb adds 0d9a70ea388 aarch64: Fix PR99437 - tighten shift predicates for narrowi [...] adds ded6a1953dd c++: Incorrect specialization hash table [PR 99285] adds cb25dea3ef2 rs6000: Fix invalid splits when using Altivec style address [...] adds 504450c708c c++: Poor diagnostic in header-unit [PR 99468] adds bc56d27de97 C++: Enable c++2b module mode [PR 99436] adds b64551af515 c++: Add test for PR96268. adds 7f5ff78ff3f PR middle-end/97631 - bogus "writing one too many bytes" wa [...] adds f3daa6c0fd8 PR middle-end/98266 - bogus array subscript is partly outsi [...] adds bd85b4dd2dd PR fortran/49278 - ICE when combining DATA with default ini [...] adds 75897e3d780 Adjust my email address to a personal one adds ff733505789 Update gcc de.po, sv.po. adds ee73fb57131 Update cpplib eo.po. adds 6405b40f4a6 Daily bump. adds d5d3f15a0e0 runtime: cast SIGSTKSZ to uintptr adds 9433c844c8b Tighten predicates for p10 ld/cmpi fusion adds 7eef9a66018 add powerpc_vsx_ok requirement to undef-bool tests adds e5cdf6968b4 Checked in non-final version of patch in commit 9433c844c8b [...] adds eb5e1998e29 i386: Properly set ix86_isa_flags adds 08ce5589858 arc: Remove orphan function. adds 4b3d86a7768 c++: Clarify note about -fmodules-ts [PR 99472] adds ea7fff4c43a testsuite: Fix up pr98920.c on non-glibc or old glibc targe [...] adds 43c66b1606d IBM Z: arch14 fix option string used for Binutils adds 9725df0233b [PR99454] LRA: Process 0..9 constraints in process_address_1 adds defafb78cbc Fix internal error on lambda function adds 9f05c276ce3 Assorted testsuite fixes adds 01d0ba06f71 Fix building the RX port of gcc. adds 4e252e23d34 c++: Fix coroutines on targetm.cxx.cdtor_return_this target [...] adds 9f8be03500b Re: [PATCH v2] fix Ada bootstrap on Cygwin64 (PR bootstrap/94918) adds fb5d9e83618 [PR99454] LRA: Process separately 'g' and digital constrain [...] adds a1e4fc19d99 arm: fix bootstrap failure following automatic mode selecti [...] adds c60ad1c5fe0 rs6000: Fix check_effective_target_sqrt_insn (PR99352) adds b610c30453d phiopt: Fix up conditional_replacement [PR99305] adds 0455cd76b68 RTEMS: Fix -Werror builds new 63d74fed456 IRA: Process digital constraints containing more one digit
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: ChangeLog | 4 + MAINTAINERS | 22 +- gcc/ChangeLog | 92 +++ gcc/DATESTAMP | 2 +- gcc/ada/raise-gcc.c | 6 + gcc/calls.c | 24 +- gcc/common/config/arm/arm-common.c | 2 +- gcc/config.gcc | 10 +- gcc/config/aarch64/aarch64-simd.md | 23 +- gcc/config/aarch64/predicates.md | 16 + gcc/config/arc/arc.c | 17 - gcc/config/i386/i386-options.c | 15 +- gcc/config/rs6000/fusion.md | 177 +++-- gcc/config/rs6000/genfusion.pl | 7 +- gcc/config/rs6000/predicates.md | 14 + gcc/config/rs6000/rs6000.c | 3 + gcc/config/rs6000/vsx.md | 21 +- gcc/config/rx/rx.h | 3 + gcc/config/s390/s390.c | 108 ++- gcc/config/s390/vector.md | 2 +- gcc/cp/ChangeLog | 24 + gcc/cp/coroutines.cc | 34 +- gcc/cp/cp-tree.h | 7 +- gcc/cp/lex.c | 2 +- gcc/cp/module.cc | 23 +- gcc/cp/name-lookup.c | 2 + gcc/cp/parser.c | 20 +- gcc/cp/pt.c | 57 +- gcc/fortran/ChangeLog | 6 + gcc/fortran/data.c | 7 + gcc/gimple-array-bounds.cc | 52 +- gcc/go/gofrontend/MERGE | 2 +- gcc/ira-lives.c | 98 +-- gcc/ira.c | 25 +- gcc/lra-constraints.c | 31 +- gcc/po/ChangeLog | 4 + gcc/po/de.po | 4 +- gcc/po/sv.po | 737 ++++++++------------- gcc/testsuite/ChangeLog | 91 +++ gcc/testsuite/c-c++-common/Wstringop-overflow.c | 30 +- gcc/testsuite/c-c++-common/Wstringop-truncation.c | 9 +- gcc/testsuite/c-c++-common/asan/pr98920.c | 28 + gcc/testsuite/g++.dg/cpp2a/nontype-class41.C | 13 + gcc/testsuite/g++.dg/ext/undef-bool-1.C | 1 + gcc/testsuite/g++.dg/modules/modules.exp | 2 +- gcc/testsuite/g++.dg/modules/pr99285_a.H | 11 + gcc/testsuite/g++.dg/modules/pr99285_b.H | 7 + gcc/testsuite/g++.dg/modules/pr99468.H | 7 + gcc/testsuite/g++.dg/opt/pr99305.C | 26 + gcc/testsuite/g++.dg/warn/Warray-bounds-15.C | 33 + gcc/testsuite/g++.dg/warn/Warray-bounds-18.C | 167 +++++ gcc/testsuite/g++.dg/warn/Warray-bounds-19.C | 110 +++ gcc/testsuite/g++.dg/warn/Warray-bounds-20.C | 68 ++ gcc/testsuite/g++.dg/warn/Warray-bounds-21.C | 111 ++++ gcc/testsuite/gcc.dg/Wstringop-overflow-10.c | 6 +- gcc/testsuite/gcc.dg/Wstringop-overflow-66.c | 180 +++++ gcc/testsuite/gcc.dg/array-quals-1.c | 1 + gcc/testsuite/gcc.dg/loop-9.c | 1 + gcc/testsuite/gcc.dg/tree-ssa/strncpy-2.c | 4 +- gcc/testsuite/gcc.target/aarch64/simd/pr99437.c | 17 + gcc/testsuite/gcc.target/i386/pr99454.c | 43 ++ gcc/testsuite/gcc.target/i386/pr99463-2.c | 5 + gcc/testsuite/gcc.target/i386/pr99463.c | 5 + gcc/testsuite/gcc.target/i386/pr99464.c | 15 + gcc/testsuite/gcc.target/powerpc/pr98959.c | 17 + gcc/testsuite/gcc.target/powerpc/undef-bool-2.c | 1 + .../s390/vector/long-double-asm-commutative.c | 16 + .../s390/vector/long-double-asm-earlyclobber.c | 17 + .../s390/vector/long-double-asm-in-out.c | 14 + .../gcc.target/s390/vector/long-double-asm-inout.c | 14 + .../s390/vector/long-double-asm-matching.c | 13 + .../s390/vector/long-double-asm-regmem.c | 8 + .../s390/vector/long-double-volatile-from-i64.c | 22 + gcc/testsuite/gfortran.dg/module_variable_3.f90 | 37 ++ gcc/testsuite/gfortran.dg/parameter_data.f90 | 13 + gcc/testsuite/gfortran.dg/pr95690.f90 | 4 +- gcc/testsuite/gnat.dg/opt39.adb | 2 +- gcc/testsuite/lib/target-supports.exp | 17 +- gcc/tree-nested.c | 1 + gcc/tree-ssa-phiopt.c | 6 +- gcc/tree-ssa-strlen.c | 60 +- libcpp/po/ChangeLog | 4 + libcpp/po/eo.po | 49 +- libgo/runtime/proc.c | 4 +- libsanitizer/ChangeLog | 13 + libsanitizer/asan/asan_interceptors.cpp | 5 +- libsanitizer/asan/asan_interceptors.h | 7 + .../sanitizer_common_interceptors.inc | 19 +- libsanitizer/tsan/tsan_interceptors_posix.cpp | 2 + 89 files changed, 2236 insertions(+), 823 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/asan/pr98920.c create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class41.C create mode 100644 gcc/testsuite/g++.dg/modules/pr99285_a.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99285_b.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99468.H create mode 100644 gcc/testsuite/g++.dg/opt/pr99305.C create mode 100644 gcc/testsuite/g++.dg/warn/Warray-bounds-15.C create mode 100644 gcc/testsuite/g++.dg/warn/Warray-bounds-18.C create mode 100644 gcc/testsuite/g++.dg/warn/Warray-bounds-19.C create mode 100644 gcc/testsuite/g++.dg/warn/Warray-bounds-20.C create mode 100644 gcc/testsuite/g++.dg/warn/Warray-bounds-21.C create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-66.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/pr99437.c create mode 100644 gcc/testsuite/gcc.target/i386/pr99454.c create mode 100644 gcc/testsuite/gcc.target/i386/pr99463-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr99463.c create mode 100644 gcc/testsuite/gcc.target/i386/pr99464.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr98959.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-asm-commutative.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-asm-earlyclobber.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-asm-in-out.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-asm-inout.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-asm-matching.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-asm-regmem.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-volatile-from-i64.c create mode 100644 gcc/testsuite/gfortran.dg/module_variable_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/parameter_data.f90