This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-aarch64 in repository toolchain/ci/gcc.
from 4152e4ad3f3 Bump gcc/BASE-VER to 12.0.1 now that we are in stage4. adds 463d9108766 widening_mul, i386: Improve spaceship expansion on x86 [PR103973] adds a81f6092350 Fix glitch in entry for vxworks_posix_open adds deb9f18f677 Change kind of integer literal to fix a testcase. adds 1374d4b963a middle-end/101292 - invalid memory access with warning control adds 450c85b81f4 OpenMP: allow requires dynamic_allocators adds d3a57993359 diagnostic: avoid repeating include path adds aeca44768d5 c++: Fix cp_genericize_target_expr for TARGET_EXPRs created [...] adds 6cb61e50ade Enable -Wuninitialized + -ftrivial-auto-var-init for addres [...]
No new revisions were added by this update.
Summary of changes: fixincludes/ChangeLog | 2 +- gcc/c/c-parser.c | 2 +- gcc/config/i386/i386-expand.c | 49 ++++++ gcc/config/i386/i386-protos.h | 1 + gcc/config/i386/i386.md | 22 +++ gcc/cp/cp-gimplify.c | 9 +- gcc/cp/parser.c | 2 +- gcc/diagnostic-spec.c | 5 +- gcc/diagnostic.c | 36 ++++- gcc/diagnostic.h | 4 + gcc/doc/md.texi | 9 ++ gcc/fortran/openmp.c | 3 +- gcc/internal-fn.c | 24 ++- gcc/internal-fn.def | 3 + gcc/internal-fn.h | 1 + gcc/optabs.def | 1 + gcc/testsuite/c-c++-common/cpp/line-2.c | 2 +- gcc/testsuite/c-c++-common/cpp/line-3.c | 2 +- gcc/testsuite/g++.dg/cpp1y/pr104031.C | 23 +++ gcc/testsuite/g++.target/i386/pr103973-1.C | 71 ++++++++ gcc/testsuite/g++.target/i386/pr103973-10.C | 7 + gcc/testsuite/g++.target/i386/pr103973-11.C | 8 + gcc/testsuite/g++.target/i386/pr103973-12.C | 8 + gcc/testsuite/g++.target/i386/pr103973-13.C | 62 +++++++ gcc/testsuite/g++.target/i386/pr103973-14.C | 7 + gcc/testsuite/g++.target/i386/pr103973-15.C | 8 + gcc/testsuite/g++.target/i386/pr103973-16.C | 8 + gcc/testsuite/g++.target/i386/pr103973-17.C | 8 + gcc/testsuite/g++.target/i386/pr103973-18.C | 8 + gcc/testsuite/g++.target/i386/pr103973-19.C | 8 + gcc/testsuite/g++.target/i386/pr103973-2.C | 7 + gcc/testsuite/g++.target/i386/pr103973-20.C | 8 + gcc/testsuite/g++.target/i386/pr103973-3.C | 8 + gcc/testsuite/g++.target/i386/pr103973-4.C | 8 + gcc/testsuite/g++.target/i386/pr103973-5.C | 66 ++++++++ gcc/testsuite/g++.target/i386/pr103973-6.C | 7 + gcc/testsuite/g++.target/i386/pr103973-7.C | 8 + gcc/testsuite/g++.target/i386/pr103973-8.C | 8 + gcc/testsuite/g++.target/i386/pr103973-9.C | 67 ++++++++ gcc/testsuite/gcc.dg/auto-init-uninit-16.c | 4 +- gcc/testsuite/gcc.dg/auto-init-uninit-34.c | 8 +- gcc/testsuite/gcc.dg/auto-init-uninit-37.c | 44 +++-- gcc/testsuite/gcc.dg/auto-init-uninit-B.c | 4 +- gcc/testsuite/gcc.target/i386/pr103973-1.c | 98 +++++++++++ gcc/testsuite/gcc.target/i386/pr103973-10.c | 7 + gcc/testsuite/gcc.target/i386/pr103973-11.c | 8 + gcc/testsuite/gcc.target/i386/pr103973-12.c | 8 + gcc/testsuite/gcc.target/i386/pr103973-13.c | 76 +++++++++ gcc/testsuite/gcc.target/i386/pr103973-14.c | 7 + gcc/testsuite/gcc.target/i386/pr103973-15.c | 8 + gcc/testsuite/gcc.target/i386/pr103973-16.c | 8 + gcc/testsuite/gcc.target/i386/pr103973-17.c | 8 + gcc/testsuite/gcc.target/i386/pr103973-18.c | 8 + gcc/testsuite/gcc.target/i386/pr103973-19.c | 8 + gcc/testsuite/gcc.target/i386/pr103973-2.c | 7 + gcc/testsuite/gcc.target/i386/pr103973-20.c | 8 + gcc/testsuite/gcc.target/i386/pr103973-3.c | 8 + gcc/testsuite/gcc.target/i386/pr103973-4.c | 8 + gcc/testsuite/gcc.target/i386/pr103973-5.c | 85 ++++++++++ gcc/testsuite/gcc.target/i386/pr103973-6.c | 7 + gcc/testsuite/gcc.target/i386/pr103973-7.c | 8 + gcc/testsuite/gcc.target/i386/pr103973-8.c | 8 + gcc/testsuite/gcc.target/i386/pr103973-9.c | 89 ++++++++++ gcc/testsuite/gfortran.dg/gomp/allocate-2.f90 | 2 +- gcc/testsuite/gfortran.dg/gomp/requires-8.f90 | 2 +- gcc/tree-cfg.c | 25 +++ gcc/tree-cfg.h | 1 + gcc/tree-ssa-math-opts.c | 223 ++++++++++++++++++++++++++ gcc/tree-ssa-phiopt.c | 25 --- gcc/tree-ssa-uninit.c | 141 +++++++++++++--- gcc/warning-control.cc | 3 +- 71 files changed, 1444 insertions(+), 100 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp1y/pr104031.C create mode 100644 gcc/testsuite/g++.target/i386/pr103973-1.C create mode 100644 gcc/testsuite/g++.target/i386/pr103973-10.C create mode 100644 gcc/testsuite/g++.target/i386/pr103973-11.C create mode 100644 gcc/testsuite/g++.target/i386/pr103973-12.C create mode 100644 gcc/testsuite/g++.target/i386/pr103973-13.C create mode 100644 gcc/testsuite/g++.target/i386/pr103973-14.C create mode 100644 gcc/testsuite/g++.target/i386/pr103973-15.C create mode 100644 gcc/testsuite/g++.target/i386/pr103973-16.C create mode 100644 gcc/testsuite/g++.target/i386/pr103973-17.C create mode 100644 gcc/testsuite/g++.target/i386/pr103973-18.C create mode 100644 gcc/testsuite/g++.target/i386/pr103973-19.C create mode 100644 gcc/testsuite/g++.target/i386/pr103973-2.C create mode 100644 gcc/testsuite/g++.target/i386/pr103973-20.C create mode 100644 gcc/testsuite/g++.target/i386/pr103973-3.C create mode 100644 gcc/testsuite/g++.target/i386/pr103973-4.C create mode 100644 gcc/testsuite/g++.target/i386/pr103973-5.C create mode 100644 gcc/testsuite/g++.target/i386/pr103973-6.C create mode 100644 gcc/testsuite/g++.target/i386/pr103973-7.C create mode 100644 gcc/testsuite/g++.target/i386/pr103973-8.C create mode 100644 gcc/testsuite/g++.target/i386/pr103973-9.C create mode 100644 gcc/testsuite/gcc.target/i386/pr103973-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103973-10.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103973-11.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103973-12.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103973-13.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103973-14.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103973-15.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103973-16.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103973-17.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103973-18.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103973-19.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103973-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103973-20.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103973-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103973-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103973-5.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103973-6.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103973-7.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103973-8.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103973-9.c