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 in repository toolchain/ci/gcc.
from 45ba6bf28b7 make `-Werror` optional in libatomic/libbacktrace/libgomp/l [...] adds eecee223f43 rs6000: Consolidate target built-ins code adds 3f30f2d1dbb rs6000: Fix LE code gen for vec_cnt[lt]z_lsbb [PR95082] adds 48bd780ee32 rs6000: Remove -m[no-]fold-gimple flag [PR103686] adds c7d0d03a6bf Speed up fixincludes. adds 4e4252db034 Fortran: reject simplifying TRANSFER for MOLD with storage size 0 adds 3c9f762ad02 Constrain conservative string lengths to array sizes [PR104119]. adds 68e9b7b69a1 Make pointer_query cache a private member. adds a62b740d7b8 Enable pointer_query caching in -Warray-bounds. adds 30d15b512e3 Enable pointer_query caching in -Wrestrict. adds 599122fa690 i386: Do not use %ecx DRAP for functions that use __builtin [...] adds 5a668ec0339 Adjust warn_access pass placement [PR104260]. adds 23b2cb628e5 analyzer: fix zero-fill of calloc adds 3ef328c293a analyzer: fixes to realloc-handling [PR104369] adds 82e31c8973e c++: dependence of member noexcept-spec [PR104079] adds 682ede39591 Daily bump. adds e78d98f76f8 Use auto_vec for pointer_query cache for auto cleanup. adds 551aa75778a Add CLOBBER_EOL to mark storage end-of-life clobbers adds 5b6370295d1 aarch64: Add test for PR104092 adds 49365d511ac [PATCH] PR rtl-optimization/101885: Prevent combine from cl [...] adds 876e70d4681 tree-optimization/103641 - improve vect_synth_mult_by_constant adds bd14cdceb9c Disable new 1/X optimization with -fnon-call-exceptions adds 38948b77dbc Empty the base_types vector before (re)populating it adds 24c72fb0eed Adjust LSHIFT_EXPR handling of multiple_of_p adds 9d3236ff379 fixincludes: Update pwd. adds 0898049ad9b tree-optimization/100499 - niter analysis and multiple_of_p adds 6d498135016 libgomp.fortran/allocate-1.f90: Minor cleanup adds 7e703f42b0d testsuite: -mbig/-mlittle only is valid for powerpc-linux. adds 27ba40559cc libstdc++: Add suggestion to std::uncaught_exception() warning adds 696ca2f6cf4 doc: Update references to "C++2a" in cpp.texi adds f62156eab7b libgomp.fortran/allocate-1.f90: Fix minor cleanup adds 1f722e35ab3 Add optmization testcase for incorrect optimization in Ada
No new revisions were added by this update.
Summary of changes: fixincludes/ChangeLog | 4 + fixincludes/fixinc.in | 11 +- gcc/ChangeLog | 217 + gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 26 + gcc/analyzer/engine.cc | 2 +- gcc/analyzer/region-model-impl-calls.cc | 37 +- gcc/analyzer/sm-taint.cc | 12 +- gcc/combine.cc | 18 + gcc/config.gcc | 2 +- gcc/config/i386/i386.cc | 3 +- .../rs6000/{rs6000-call.cc => rs6000-builtin.cc} | 8812 +++++++------------- gcc/config/rs6000/rs6000-builtins.def | 12 +- gcc/config/rs6000/rs6000-call.cc | 3526 -------- gcc/config/rs6000/rs6000.cc | 167 +- gcc/config/rs6000/rs6000.h | 1 - gcc/config/rs6000/rs6000.opt | 4 - gcc/config/rs6000/t-rs6000 | 4 + gcc/cp/ChangeLog | 19 + gcc/cp/pt.cc | 42 +- gcc/cp/tree.cc | 4 + gcc/doc/cpp.texi | 8 +- gcc/dwarf2out.cc | 2 + gcc/fold-const.cc | 109 +- gcc/fold-const.h | 2 +- gcc/fortran/ChangeLog | 14 + gcc/fortran/check.cc | 2 +- gcc/gimple-array-bounds.cc | 13 +- gcc/gimple-array-bounds.h | 10 +- gcc/gimple-ssa-sprintf.cc | 71 +- gcc/gimple-ssa-warn-access.cc | 11 +- gcc/gimple-ssa-warn-restrict.cc | 126 +- gcc/gimple-ssa-warn-restrict.h | 2 +- gcc/gimple.h | 9 + gcc/gimplify.cc | 4 +- gcc/lto/lto-common.cc | 5 +- gcc/match.pd | 19 +- gcc/passes.def | 4 +- gcc/pointer-query.cc | 74 +- gcc/pointer-query.h | 16 +- gcc/testsuite/ChangeLog | 200 + gcc/testsuite/g++.dg/cpp0x/noexcept74.C | 11 + gcc/testsuite/g++.dg/cpp0x/noexcept74a.C | 12 + gcc/testsuite/gcc.dg/analyzer/calloc-1.c | 27 + gcc/testsuite/gcc.dg/analyzer/pr104369-1.c | 86 + gcc/testsuite/gcc.dg/analyzer/pr104369-2.c | 79 + gcc/testsuite/gcc.dg/analyzer/realloc-3.c | 81 + gcc/testsuite/gcc.dg/analyzer/realloc-4.c | 85 + gcc/testsuite/gcc.dg/analyzer/taint-realloc.c | 21 + gcc/testsuite/gcc.dg/pr101885.c | 31 + gcc/testsuite/gcc.dg/pr87052.c | 2 +- gcc/testsuite/gcc.dg/torture/pr100499-1.c | 27 + gcc/testsuite/gcc.dg/torture/pr100499-2.c | 16 + gcc/testsuite/gcc.dg/torture/pr100499-3.c | 14 + .../gcc.dg/tree-ssa/builtin-snprintf-13.c | 131 + .../gcc.dg/tree-ssa/builtin-sprintf-warn-29.c | 179 + .../gcc.target/aarch64/sve/acle/general/pr104092.c | 7 + gcc/testsuite/gcc.target/i386/pr104362.c | 24 + .../gcc.target/powerpc/builtins-1-be-folded.c | 2 +- .../gcc.target/powerpc/builtins-1-le-folded.c | 2 +- gcc/testsuite/gcc.target/powerpc/builtins-1.c | 1313 ++- gcc/testsuite/gcc.target/powerpc/builtins-5.c | 3 +- gcc/testsuite/gcc.target/powerpc/p8-vec-xl-xst.c | 3 +- gcc/testsuite/gcc.target/powerpc/pr83926.c | 3 +- .../powerpc/pr86731-nogimplefold-longlong.c | 32 - .../gcc.target/powerpc/pr86731-nogimplefold.c | 63 - gcc/testsuite/gcc.target/powerpc/swaps-p8-17.c | 3 +- .../gcc.target/powerpc/vsu/vec-cntlz-lsbb-0.c | 3 +- .../gcc.target/powerpc/vsu/vec-cntlz-lsbb-1.c | 3 +- .../gcc.target/powerpc/vsu/vec-cntlz-lsbb-2.c | 2 +- .../vsu/{vec-cntlz-lsbb-0.c => vec-cntlz-lsbb-3.c} | 6 +- .../vsu/{vec-cntlz-lsbb-1.c => vec-cntlz-lsbb-4.c} | 6 +- .../gcc.target/powerpc/vsu/vec-cnttz-lsbb-0.c | 3 +- .../gcc.target/powerpc/vsu/vec-cnttz-lsbb-1.c | 3 +- .../gcc.target/powerpc/vsu/vec-cnttz-lsbb-2.c | 2 +- .../vsu/{vec-cnttz-lsbb-0.c => vec-cnttz-lsbb-3.c} | 6 +- .../vsu/{vec-cnttz-lsbb-1.c => vec-cnttz-lsbb-4.c} | 6 +- gcc/testsuite/gfortran.dg/transfer_simplify_15.f90 | 11 + gcc/testsuite/gnat.dg/opt97.adb | 25 + gcc/tree-core.h | 12 +- gcc/tree-inline.cc | 4 +- gcc/tree-pretty-print.cc | 6 +- gcc/tree-ssa-ccp.cc | 2 +- gcc/tree-ssa-loop-niter.cc | 52 +- gcc/tree-ssa-strlen.cc | 78 +- gcc/tree-ssa-strlen.h | 2 +- gcc/tree-streamer-in.cc | 2 + gcc/tree-streamer-out.cc | 5 +- gcc/tree-vect-patterns.cc | 14 +- gcc/tree.cc | 3 +- gcc/tree.h | 6 +- libatomic/ChangeLog | 6 + libbacktrace/ChangeLog | 6 + libgomp/ChangeLog | 6 + libgomp/testsuite/libgomp.fortran/allocate-1.c | 2 +- libgomp/testsuite/libgomp.fortran/allocate-1.f90 | 111 +- libitm/ChangeLog | 6 + libsanitizer/ChangeLog | 17 + libstdc++-v3/include/bits/allocator.h | 4 +- libstdc++-v3/libsupc++/exception | 2 +- 100 files changed, 5997 insertions(+), 10308 deletions(-) copy gcc/config/rs6000/{rs6000-call.cc => rs6000-builtin.cc} (55%) create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept74.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept74a.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/calloc-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr104369-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr104369-2.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/realloc-3.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/realloc-4.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/taint-realloc.c create mode 100644 gcc/testsuite/gcc.dg/pr101885.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr100499-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr100499-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr100499-3.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-snprintf-13.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-29.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/pr104092.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104362.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr86731-nogimplefold-longlong.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr86731-nogimplefold.c copy gcc/testsuite/gcc.target/powerpc/vsu/{vec-cntlz-lsbb-0.c => vec-cntlz-lsbb-3. [...] copy gcc/testsuite/gcc.target/powerpc/vsu/{vec-cntlz-lsbb-1.c => vec-cntlz-lsbb-4. [...] copy gcc/testsuite/gcc.target/powerpc/vsu/{vec-cnttz-lsbb-0.c => vec-cnttz-lsbb-3. [...] copy gcc/testsuite/gcc.target/powerpc/vsu/{vec-cnttz-lsbb-1.c => vec-cnttz-lsbb-4. [...] create mode 100644 gcc/testsuite/gfortran.dg/transfer_simplify_15.f90 create mode 100644 gcc/testsuite/gnat.dg/opt97.adb