This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_check_binutils/master-arm in repository toolchain/ci/gcc.
from 19dd439389b Remove is_gimple_condexpr adds 0236ea984c0 Remove forward_propagate_into_cond adds 63798f67dcc tilepro: fix missing ARRAY_SIZE macro adds b7feb71d45e demangler: C++ modules support adds e6c04ac9fd9 testsuite: mallign: Handle word size of 1 byte adds a239aff82c3 [x86_64]: Zhaoxin lujiazui enablement adds 2ac1459f044 analyzer: use 'final' and 'override' where appropriate adds 58c9c7407a1 jit: use 'final' and 'override' where appropriate adds 8473ef7be60 test plugins: use "final" and "override" directly, rather t [...] adds ef85d150b59 RISC-V: Enable TARGET_SUPPORTS_WIDE_INT adds f1a80c05db8 x86: Avoid uninitialized variable in PR target/104441 test adds 168fc8bda14 Daily bump. adds 149d04ccbb9 rs6000: Skip debug insns for union [PR105627] adds 8fa8bca9f53 testsuite/rs6000: Adjust gcc.target/powerpc/pr78604.c [PR105706] adds d918faea121 tree-optimization/105629 - spaceship recognition regression adds 1adf11822bd tree-optimization/100221 - improve DSE a bit adds b43836914bd openmp: Add taskwait nowait depend support [PR105378] adds b646d7d279a RISC-V: Inhibit FP <--> int register moves via tune param new 4fb2b4f7ea6 OpenMP: Support nowait with Fortran [PR105378]
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 | 152 ++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 11 + gcc/analyzer/call-info.cc | 2 +- gcc/analyzer/engine.cc | 10 +- gcc/analyzer/region-model.cc | 2 +- gcc/analyzer/sm-malloc.cc | 6 +- gcc/analyzer/supergraph.h | 3 +- gcc/analyzer/svalue.cc | 4 +- gcc/analyzer/varargs.cc | 2 +- gcc/c/c-parser.cc | 3 +- gcc/common/config/i386/cpuinfo.h | 54 +- gcc/common/config/i386/i386-common.cc | 8 + gcc/common/config/i386/i386-cpuinfo.h | 3 + gcc/config.gcc | 10 +- gcc/config/i386/cpuid.h | 4 + gcc/config/i386/driver-i386.cc | 20 +- gcc/config/i386/i386-c.cc | 7 + gcc/config/i386/i386-options.cc | 3 + gcc/config/i386/i386.h | 1 + gcc/config/i386/i386.md | 5 +- gcc/config/i386/lujiazui.md | 844 +++++++++++++++++++++ gcc/config/i386/x86-tune-costs.h | 115 +++ gcc/config/i386/x86-tune-sched.cc | 2 + gcc/config/i386/x86-tune.def | 89 ++- gcc/config/riscv/predicates.md | 2 +- gcc/config/riscv/riscv.cc | 15 + gcc/config/riscv/riscv.h | 2 + gcc/config/rs6000/rs6000-p8swap.cc | 10 +- gcc/config/tilepro/gen-mul-tables.cc | 2 + gcc/cp/parser.cc | 3 +- gcc/doc/extend.texi | 3 + gcc/doc/invoke.texi | 5 + gcc/fortran/ChangeLog | 9 + gcc/fortran/openmp.cc | 3 +- gcc/gimplify.cc | 31 +- gcc/jit/ChangeLog | 5 + gcc/jit/jit-recording.h | 10 +- gcc/omp-builtins.def | 3 + gcc/omp-expand.cc | 8 +- gcc/testsuite/ChangeLog | 34 + .../c-c++-common/gomp/taskwait-depend-nowait-1.c | 17 + gcc/testsuite/g++.target/i386/mv32.C | 31 + gcc/testsuite/gcc.dg/mallign.c | 2 +- gcc/testsuite/gcc.dg/plugin/analyzer_gil_plugin.c | 36 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-44.c | 19 + gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-45.c | 24 + gcc/testsuite/gcc.target/i386/funcspec-56.inc | 2 + gcc/testsuite/gcc.target/i386/pr104441-1a.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr105627.c | 26 + gcc/testsuite/gcc.target/powerpc/pr78604.c | 4 +- gcc/testsuite/gcc.target/riscv/pr105666.c | 55 ++ .../gfortran.dg/gomp/taskwait-depend-nowait-1.f90 | 14 + gcc/tree-ssa-dse.cc | 46 +- gcc/tree-ssa-forwprop.cc | 79 +- gcc/tree-ssa-phiopt.cc | 2 +- include/ChangeLog | 4 + include/demangle.h | 7 +- libgomp/ChangeLog | 9 + libgomp/libgomp.map | 5 + libgomp/libgomp.texi | 2 +- libgomp/libgomp_g.h | 1 + libgomp/task.c | 47 +- .../taskwait-depend-nowait-1.c | 39 + .../libgomp.fortran/taskwait-depend-nowait-1.f90 | 42 + libiberty/ChangeLog | 11 + libiberty/cp-demangle.c | 142 +++- libiberty/testsuite/demangle-expected | 67 ++ 68 files changed, 2023 insertions(+), 219 deletions(-) create mode 100644 gcc/config/i386/lujiazui.md create mode 100644 gcc/testsuite/c-c++-common/gomp/taskwait-depend-nowait-1.c create mode 100644 gcc/testsuite/g++.target/i386/mv32.C create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-44.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-45.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr105627.c create mode 100644 gcc/testsuite/gcc.target/riscv/pr105666.c create mode 100644 gcc/testsuite/gfortran.dg/gomp/taskwait-depend-nowait-1.f90 create mode 100644 libgomp/testsuite/libgomp.c-c++-common/taskwait-depend-nowait-1.c create mode 100644 libgomp/testsuite/libgomp.fortran/taskwait-depend-nowait-1.f90