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_profiled_lto in repository toolchain/ci/gcc.
from 9e58de3ce00 Fix PR lto/49664: liblto_plugin.so exports too many symbols adds 20f3c168205 Remove m32r{,le}-*-linux* support from GCC adds 03312cbd54f [aarch64] Fix target/95969: __builtin_aarch64_im_lane_bound [...] adds 8ea292591e4 i386: support micro-levels in target{,_clone} attrs [PR101696] adds 76b75018b3d c++: implement C++17 hardware interference size adds accf94329d6 Simplify 'gcc/diagnostic-spec.h:nowarn_map' setup adds 1985392242d Clarify 'key_type_t' to 'location_t' as used for 'gcc/diagn [...] adds 6c79057fae6 Don't maintain a warning spec for 'UNKNOWN_LOCATION'/'BUILT [...] adds 8d93ba93d3b Fortran - fix handling of substring start and end indices adds 104c05c5284 Fortran - ensure simplification of bounds of array-valued n [...] adds 07985c47dc7 Daily bump.
No new revisions were added by this update.
Summary of changes: contrib/ChangeLog | 9 + contrib/config-list.mk | 2 +- gcc/ChangeLog | 228 ++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 6 + gcc/c-family/c-cppbuiltin.c | 14 ++ gcc/c-family/c.opt | 5 + gcc/common/config/i386/cpuinfo.h | 48 +++++ gcc/common/config/i386/i386-cpuinfo.h | 8 + gcc/common/config/i386/i386-isas.h | 5 + gcc/config.gcc | 18 +- gcc/config/aarch64/aarch64-builtins.c | 35 ++++ gcc/config/aarch64/aarch64.c | 22 +++ gcc/config/arm/arm.c | 22 +++ gcc/config/i386/i386-builtins.c | 22 ++- gcc/config/i386/i386-options.c | 6 + gcc/config/m32r/linux.h | 91 ---------- gcc/config/m32r/t-linux | 20 --- gcc/cp/ChangeLog | 25 +++ gcc/cp/constexpr.c | 33 ++++ gcc/cp/decl.c | 32 ++++ gcc/diagnostic-spec.c | 24 ++- gcc/diagnostic-spec.h | 6 +- gcc/doc/extend.texi | 12 ++ gcc/doc/invoke.texi | 65 +++++++ gcc/fortran/ChangeLog | 13 ++ gcc/fortran/decl.c | 18 ++ gcc/fortran/expr.c | 4 +- gcc/params.opt | 16 ++ gcc/testsuite/ChangeLog | 101 +++++++++++ gcc/testsuite/g++.dg/warn/Winterference-2.C | 14 ++ gcc/testsuite/g++.dg/warn/Winterference.C | 6 + gcc/testsuite/g++.dg/warn/Winterference.H | 7 + gcc/testsuite/g++.target/aarch64/interference.C | 9 + gcc/testsuite/g++.target/arm/interference.C | 9 + gcc/testsuite/g++.target/i386/interference.C | 8 + gcc/testsuite/g++.target/i386/mv30.C | 50 ++++++ gcc/testsuite/gcc.target/aarch64/lane-bound-1.c | 14 ++ gcc/testsuite/gcc.target/aarch64/lane-bound-2.c | 10 ++ gcc/testsuite/gcc.target/i386/builtin_target.c | 2 + gcc/testsuite/gcc.target/i386/mvc16.c | 15 ++ gcc/testsuite/gfortran.dg/pr82314.f90 | 11 ++ gcc/testsuite/gfortran.dg/substr_6.f90 | 2 + gcc/warning-control.cc | 81 +++++---- libgcc/ChangeLog | 6 + libgcc/config.host | 6 - libgcc/config/m32r/libgcc-glibc.ver | 48 ----- libgcc/config/m32r/t-linux | 5 - libgfortran/ChangeLog | 6 + libstdc++-v3/ChangeLog | 5 + libstdc++-v3/include/std/version | 3 + libstdc++-v3/libsupc++/new | 10 +- lto-plugin/ChangeLog | 6 + 53 files changed, 1009 insertions(+), 236 deletions(-) delete mode 100644 gcc/config/m32r/linux.h delete mode 100644 gcc/config/m32r/t-linux create mode 100644 gcc/testsuite/g++.dg/warn/Winterference-2.C create mode 100644 gcc/testsuite/g++.dg/warn/Winterference.C create mode 100644 gcc/testsuite/g++.dg/warn/Winterference.H create mode 100644 gcc/testsuite/g++.target/aarch64/interference.C create mode 100644 gcc/testsuite/g++.target/arm/interference.C create mode 100644 gcc/testsuite/g++.target/i386/interference.C create mode 100644 gcc/testsuite/g++.target/i386/mv30.C create mode 100644 gcc/testsuite/gcc.target/aarch64/lane-bound-1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/lane-bound-2.c create mode 100644 gcc/testsuite/gcc.target/i386/mvc16.c create mode 100644 gcc/testsuite/gfortran.dg/pr82314.f90 delete mode 100644 libgcc/config/m32r/libgcc-glibc.ver delete mode 100644 libgcc/config/m32r/t-linux