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-defconfig in repository toolchain/ci/gcc.
from 56fe3ca30e1 aarch64: Fix parameter passing for [[no_unique_address]] adds e6e616074f0 lto/94822 - fix ICE in component_ref_size adds 127abeb2e84 arm: Fix parameter passing for [[no_unique_address]] adds 1d7ead9cba9 arm: Extend the PR94780 fix to arm adds 668d8f3c0c6 doc: Add missing arm_arch_v8a_hard_ok anchor adds 9be3bb2c0a2 x86: Allow -fcf-protection with external thunk adds 3bce790414a calls: Remove FIXME for cxx17_empty_base_field_p adds a7201a085cc c++: Nondeterministic concepts diagnostics [PR94830] adds 1657178f59b tree-optimization: Fix use of uninitialized variable [PR94774] adds c7137fcc7cb rs6000: Fix rs6000_atomic_assign_expand_fenv [PR94826] adds 392aa7d7adf Fix some testsuite failures for H8/SX multilibs where s [...] adds 27594524d8a fortran/io.c: Fix use of uninitialized variable num [PR94769] adds 78cef09019c x86: Fix -O0 intrinsic *gather*/*scatter* macros [PR94832] adds 0c8217b16f3 x86: Fix -O0 remaining intrinsic macros [PR94832] adds 8f1591763fd libstdc++: Fix outdated comment about std::string instantia [...] adds 48e54fea7ba s390: Fix up -Wpsabi diagnostics + [[no_unique_address]] em [...] adds 691eeb65a01 diagnostics: Add %{...%} pretty-format support for URLs and [...] adds 3144d1aa56a Daily bump. adds 3c9450bf5c5 toplev.c: Check for null argument to fprintf adds 2786c0221b6 var-tracking.c: Fix possible use of uninitialized variable pre adds cd5fa733599 IBM Z: vec_store_len_r/vec_load_len_r fix adds 03afbf33577 arm: Remove duplicate entries in isr_attribute_args [PR tar [...] adds 31e6f829336 PR94725 - deleting gfortran.dg/dtio_5.f90 and pdt_5.f03 new e33a1eae25b --with-{documentation,changes}-root-url tweaks
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 | 248 +++++++++++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 2 - gcc/c-family/ChangeLog | 4 + gcc/c-family/c-format.c | 2 + gcc/calls.c | 15 + gcc/calls.h | 5 +- gcc/config.in | 12 + gcc/config/aarch64/aarch64.c | 8 +- gcc/config/arm/arm-builtins.c | 9 +- gcc/config/arm/arm.c | 114 +++++-- gcc/config/h8300/h8300.md | 4 +- gcc/config/i386/avx2intrin.h | 354 +++++++++++---------- gcc/config/i386/avx512bwintrin.h | 6 +- gcc/config/i386/avx512fintrin.h | 258 +++++++-------- gcc/config/i386/avx512pfintrin.h | 69 ++-- gcc/config/i386/avx512vlbwintrin.h | 10 +- gcc/config/i386/avx512vlintrin.h | 344 ++++++++++---------- gcc/config/i386/f16cintrin.h | 4 +- gcc/config/i386/i386-options.c | 4 + gcc/config/i386/shaintrin.h | 4 +- gcc/config/rs6000/rs6000-call.c | 7 +- gcc/config/rs6000/rs6000.c | 29 +- gcc/config/s390/constraints.md | 14 +- gcc/config/s390/s390.c | 58 +++- gcc/config/s390/vecintrin.h | 6 +- gcc/config/s390/vx-builtins.md | 58 +++- gcc/configure | 37 ++- gcc/configure.ac | 22 +- gcc/cp/ChangeLog | 8 + gcc/cp/pt.c | 13 +- gcc/doc/install.texi | 13 + gcc/doc/invoke.texi | 10 +- gcc/doc/sourcebuild.texi | 16 + gcc/fortran/ChangeLog | 7 + gcc/fortran/io.c | 4 +- gcc/gimple-ssa-sprintf.c | 2 +- gcc/pretty-print.c | 83 +++-- gcc/testsuite/ChangeLog | 41 +++ gcc/testsuite/g++.dg/concepts/diagnostic12.C | 2 +- gcc/testsuite/g++.dg/concepts/diagnostic13.C | 14 + gcc/testsuite/g++.target/arm/no_unique_address_1.C | 201 ++++++++++++ gcc/testsuite/g++.target/arm/no_unique_address_2.C | 201 ++++++++++++ gcc/testsuite/g++.target/s390/pr94704-1.C | 38 +++ gcc/testsuite/g++.target/s390/pr94704-2.C | 34 ++ gcc/testsuite/g++.target/s390/pr94704-3.C | 40 +++ gcc/testsuite/g++.target/s390/pr94704-4.C | 34 ++ gcc/testsuite/g++.target/s390/s390.exp | 44 +++ gcc/testsuite/gcc.dg/lto/{pr81440.h => pr94822.h} | 0 gcc/testsuite/gcc.dg/lto/pr94822_0.c | 10 + gcc/testsuite/gcc.dg/lto/pr94822_1.c | 6 + gcc/testsuite/gcc.target/i386/pr93654.c | 9 + .../gcc.target/s390/zvector/vec_load_len_r.c | 94 ++++++ .../gcc.target/s390/zvector/vec_store_len_r.c | 94 ++++++ gcc/testsuite/gfortran.dg/dtio_5.f90 | 280 ---------------- gcc/testsuite/gfortran.dg/pdt_5.f03 | 223 ------------- gcc/testsuite/lib/target-supports.exp | 1 + gcc/toplev.c | 2 +- gcc/tree.c | 35 +- gcc/var-tracking.c | 7 +- libstdc++-v3/ChangeLog | 6 + libstdc++-v3/include/bits/basic_string.tcc | 10 +- 62 files changed, 2121 insertions(+), 1170 deletions(-) create mode 100644 gcc/testsuite/g++.dg/concepts/diagnostic13.C create mode 100644 gcc/testsuite/g++.target/arm/no_unique_address_1.C create mode 100644 gcc/testsuite/g++.target/arm/no_unique_address_2.C create mode 100644 gcc/testsuite/g++.target/s390/pr94704-1.C create mode 100644 gcc/testsuite/g++.target/s390/pr94704-2.C create mode 100644 gcc/testsuite/g++.target/s390/pr94704-3.C create mode 100644 gcc/testsuite/g++.target/s390/pr94704-4.C create mode 100644 gcc/testsuite/g++.target/s390/s390.exp copy gcc/testsuite/gcc.dg/lto/{pr81440.h => pr94822.h} (100%) create mode 100644 gcc/testsuite/gcc.dg/lto/pr94822_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr94822_1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr93654.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec_load_len_r.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec_store_len_r.c delete mode 100644 gcc/testsuite/gfortran.dg/dtio_5.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pdt_5.f03