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_check_gcc/master-arm in repository toolchain/ci/gcc.
from 5eb9927aae0 d: Merge upstream dmd 60bfa0ee7, druntime 94bd5bcb, phobos [...] adds 2402dc6b982 analyzer: implement four new warnings for <stdarg.h> misuse [...] adds ed12749a3c9 attribs: fix typedefs in generic code [PR105492] adds 702bd11fa7d Daily bump. adds 1fba0608d12 Clamp vec_perm_expr index in simplify_bitfield_ref to avoid ICE. adds 105c56a8cfd Optimize vpermtiw/b to vpunpcklqdq for certain cases.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 109 +++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 3 +- gcc/ada/ChangeLog | 264 +++++ gcc/analyzer/ChangeLog | 80 ++ gcc/analyzer/analyzer.cc | 38 + gcc/analyzer/analyzer.h | 4 + gcc/analyzer/analyzer.opt | 16 + gcc/analyzer/checker-path.cc | 16 +- gcc/analyzer/checker-path.h | 6 +- gcc/analyzer/diagnostic-manager.cc | 19 +- gcc/analyzer/engine.cc | 22 + gcc/analyzer/pending-diagnostic.cc | 82 ++ gcc/analyzer/pending-diagnostic.h | 11 +- gcc/analyzer/region-model-impl-calls.cc | 3 + gcc/analyzer/region-model-manager.cc | 20 + gcc/analyzer/region-model.cc | 26 + gcc/analyzer/region-model.h | 9 + gcc/analyzer/region.cc | 32 +- gcc/analyzer/region.h | 87 +- gcc/analyzer/sm.cc | 1 + gcc/analyzer/sm.h | 6 +- gcc/analyzer/varargs.cc | 1025 ++++++++++++++++++++ gcc/attribs.cc | 15 + gcc/c-family/ChangeLog | 18 + gcc/c-family/c-attribs.cc | 10 - gcc/c/ChangeLog | 4 + gcc/config/i386/sse.md | 64 +- gcc/cp/ChangeLog | 11 + gcc/d/ChangeLog | 25 + gcc/doc/invoke.texi | 55 ++ gcc/fortran/ChangeLog | 7 + gcc/jit/ChangeLog | 6 + gcc/lto/ChangeLog | 5 + gcc/testsuite/ChangeLog | 26 + gcc/testsuite/gcc.dg/analyzer/stdarg-1.c | 433 +++++++++ gcc/testsuite/gcc.dg/analyzer/stdarg-2.c | 436 +++++++++ gcc/testsuite/gcc.dg/analyzer/stdarg-fmtstring-1.c | 103 ++ gcc/testsuite/gcc.dg/analyzer/stdarg-lto-1-a.c | 24 + gcc/testsuite/gcc.dg/analyzer/stdarg-lto-1-b.c | 6 + gcc/testsuite/gcc.dg/analyzer/stdarg-lto-1.h | 1 + gcc/testsuite/gcc.dg/analyzer/stdarg-sentinel-1.c | 25 + gcc/testsuite/gcc.dg/analyzer/stdarg-types-1.c | 25 + gcc/testsuite/gcc.dg/analyzer/stdarg-types-2.c | 55 ++ gcc/testsuite/gcc.dg/pr105591.c | 12 + gcc/testsuite/gcc.target/i386/pr105033.c | 27 + gcc/tree-ssa-forwprop.cc | 13 +- libgomp/ChangeLog | 6 + libphobos/ChangeLog | 11 + libstdc++-v3/ChangeLog | 24 + 50 files changed, 3285 insertions(+), 43 deletions(-) create mode 100644 gcc/analyzer/varargs.cc create mode 100644 gcc/testsuite/gcc.dg/analyzer/stdarg-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/stdarg-2.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/stdarg-fmtstring-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/stdarg-lto-1-a.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/stdarg-lto-1-b.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/stdarg-lto-1.h create mode 100644 gcc/testsuite/gcc.dg/analyzer/stdarg-sentinel-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/stdarg-types-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/stdarg-types-2.c create mode 100644 gcc/testsuite/gcc.dg/pr105591.c create mode 100644 gcc/testsuite/gcc.target/i386/pr105033.c