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-aarch64-check_cross in repository toolchain/ci/gcc.
from 6f609029c70 Make forall statement in testsuite conforming. adds 6b161257f9f c++: Improve CTAD for aggregates [PR93976] adds 71237df0a0b Allow --with-cpu=power10 adds 4543acc8745 Daily bump. adds 7f967bd2a7b options: Properly compare string options. adds f0008858dec openmp: Fix two pastos in non-rect loop OpenMP lowering. adds 01e10b0ee77 fold-const: Fix A <= 0 ? A : -A folding [PR95810] adds d32708e7965 tree-optimization/95856 fix vect_stmt_dominates_stmt_p at B [...] adds 6924b5e6bd3 emit SLP vectorized loads earlier adds 3fb2c2f4d0a x86: Fold arch_names_table into processor_alias_table adds be50843754b libstdc++: Fix std::to_chars buffer overflow (PR 95851) adds 25920dd18ad libstdc++: Fix warnings with -Wsystem-headers adds eb0ff770e29 libstdc++: Fix std::from_chars to ignore leading zeros in base 2 adds 1890f2f0e21 x86: Move cpuinfo.h from libgcc to common/config/i386 adds acba4660b4c Fix typo in ChangeLog adds 6c35d16a392 x86: Share _isa_names_table and use cpuinfo.h adds 403e166b974 x86: Add Cooper Lake detection with AVX512BF16 adds 134f7c94192 x86: Remove brand ID check for Intel processors adds 796190e538c Make contrib/download_prerequisites work on AIX and OpenBSD adds c78907d514d tree-optimization/95866 - avoid vectorizing uniform SLP subgraphs new a16d0924f18 PR fortran/95827 - Buffer overflows with submodules and coarrays
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: contrib/download_prerequisites | 18 +- gcc/ChangeLog | 40 + gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 47 ++ gcc/common/config/i386/cpuinfo.h | 850 +++++++++++++++++++++ gcc/common/config/i386/i386-common.c | 239 +++--- .../common/config/i386/i386-cpuinfo.h | 118 ++- gcc/common/config/i386/i386-isas.h | 163 ++++ gcc/config.gcc | 4 +- gcc/config/i386/driver-i386.c | 644 +++------------- gcc/config/i386/i386-builtins.c | 456 ++--------- gcc/config/i386/i386.h | 5 + gcc/cp/ChangeLog | 22 + gcc/cp/cp-tree.h | 5 +- gcc/cp/decl.c | 55 +- gcc/cp/pt.c | 73 +- gcc/fold-const.c | 18 +- gcc/fortran/ChangeLog | 13 + gcc/fortran/iresolve.c | 4 +- gcc/omp-low.c | 4 +- gcc/optc-save-gen.awk | 20 +- gcc/testsuite/ChangeLog | 39 + gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr3.C | 24 + gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr4.C | 29 + gcc/testsuite/gcc.dg/ubsan/pr95810.c | 13 + gcc/testsuite/gcc.dg/vect/pr95856.c | 20 + gcc/testsuite/gcc.target/i386/builtin_target.c | 355 +-------- gcc/testsuite/gcc.target/i386/pr95866-1.c | 18 + gcc/testsuite/gfortran.dg/pr95827.f90 | 14 + gcc/tree-vect-data-refs.c | 267 ++++--- gcc/tree-vect-slp.c | 77 +- gcc/tree-vect-stmts.c | 3 +- gcc/tree-vectorizer.c | 4 + gcc/tree-vectorizer.h | 1 + include/ChangeLog | 4 + libgcc/ChangeLog | 6 + libgcc/config/avr/libf7/ChangeLog | 4 + libgcc/config/i386/cpuinfo.c | 465 +---------- libgomp/ChangeLog | 5 + libiberty/ChangeLog | 7 + libstdc++-v3/ChangeLog | 30 + libstdc++-v3/include/bits/stl_algobase.h | 3 + libstdc++-v3/include/std/charconv | 15 +- libstdc++-v3/testsuite/20_util/from_chars/1.cc | 19 +- libstdc++-v3/testsuite/20_util/from_chars/3.cc | 79 ++ libstdc++-v3/testsuite/20_util/to_chars/95851.cc | 36 + 46 files changed, 2397 insertions(+), 1940 deletions(-) create mode 100644 gcc/common/config/i386/cpuinfo.h rename libgcc/config/i386/cpuinfo.h => gcc/common/config/i386/i386-cpuinfo.h (56%) create mode 100644 gcc/common/config/i386/i386-isas.h create mode 100644 gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr4.C create mode 100644 gcc/testsuite/gcc.dg/ubsan/pr95810.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr95856.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95866-1.c create mode 100644 gcc/testsuite/gfortran.dg/pr95827.f90 create mode 100644 libstdc++-v3/testsuite/20_util/from_chars/3.cc create mode 100644 libstdc++-v3/testsuite/20_util/to_chars/95851.cc