This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allyesconfig in repository toolchain/ci/gcc.
from f17991ffa72 Fixup ChangeLog entry for revision 273570. adds 217597acb24 Fix off-by-one in simple-object-elf.c (PR lto/91228). adds b006d66f56a 2019-07-24 Prathamesh Kulkarni prathamesh.kulkarni@linaro.org adds 1720014dfea S/390: Add add/sub/mul overflow check patterns adds 3ff00e683d5 [ARC] Fix and refurbish the interrupts. adds 72d0c136973 * tree-nested.c (build_simple_mem_ref_notrap): New functio [...] adds 2a7494134a2 * gimplify.c (flag_instrument_functions_exclude_p): Includ [...] adds 21a6b2abebb * cgraphunit.c (symbol_table::compile): Start and stop TV [...] adds 2d285060cf4 [Darwin] Partial reversion of 273749. adds a02d8e72628 PR driver/80545 - option -Wstringop-overflow not recognized [...] adds 65a155eb552 2019-07-24 Jozef Lawrynowicz jozef.l@mittosystems.com adds f0a47dba32e 2019-07-24 Jozef Lawrynowicz jozef.l@mittosystems.com adds 55d616eaf52 Fix non-GNU style in previous commits adds 7e5299419f6 Daily bump. adds 7059d0a5dee PR tree-optimization/91183 - strlen of a strcpy result with [...]
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 166 +++++ gcc/DATESTAMP | 2 +- gcc/builtins.c | 14 + gcc/cgraphunit.c | 9 +- gcc/config.gcc | 6 + gcc/config/arc/arc-protos.h | 7 +- gcc/config/arc/arc.c | 741 +++++++++++++-------- gcc/config/arc/arc.md | 139 ++-- gcc/config/arc/builtins.def | 2 +- gcc/config/arc/predicates.md | 2 + gcc/config/i386/darwin.h | 29 +- gcc/config/msp430/msp430.h | 3 +- gcc/config/s390/predicates.md | 6 + gcc/config/s390/s390-modes.def | 14 + gcc/config/s390/s390.c | 10 + gcc/config/s390/s390.md | 144 ++++ gcc/cp/ChangeLog | 5 + gcc/cp/decl.c | 1 + gcc/diagnostic.c | 3 + gcc/diagnostic.h | 5 +- gcc/gimplify.c | 2 +- gcc/ipa-pure-const.c | 2 +- gcc/match.pd | 16 +- gcc/opts-common.c | 10 +- gcc/opts.c | 78 ++- gcc/opts.h | 3 +- gcc/testsuite/ChangeLog | 40 ++ gcc/testsuite/c-c++-common/ubsan/object-size-9.c | 2 +- gcc/testsuite/gcc.dg/Wstringop-overflow-14.c | 49 ++ gcc/testsuite/gcc.dg/attr-nonstring-2.c | 8 +- gcc/testsuite/gcc.dg/strlenopt-70.c | 293 ++++++++ gcc/testsuite/gcc.dg/strlenopt-71.c | 212 ++++++ gcc/testsuite/gcc.dg/strlenopt-72.c | 64 ++ gcc/testsuite/gcc.dg/strlenopt-8.c | 8 +- gcc/testsuite/gcc.misc-tests/help.exp | 28 + gcc/testsuite/gcc.target/aarch64/sve/pr91166.c | 20 + gcc/testsuite/gcc.target/arc/arc.exp | 18 + gcc/testsuite/gcc.target/arc/builtin_special.c | 2 + gcc/testsuite/gcc.target/arc/interrupt-1.c | 4 +- gcc/testsuite/gcc.target/arc/interrupt-10.c | 36 + gcc/testsuite/gcc.target/arc/interrupt-11.c | 16 + gcc/testsuite/gcc.target/arc/interrupt-12.c | 16 + .../gcc.target/s390/addsub-signed-overflow-1.c | 81 +++ .../gcc.target/s390/addsub-signed-overflow-2.c | 80 +++ .../gcc.target/s390/mul-signed-overflow-1.c | 56 ++ .../gcc.target/s390/mul-signed-overflow-2.c | 56 ++ gcc/testsuite/lib/options.exp | 27 +- gcc/timevar.def | 2 + gcc/toplev.c | 4 +- gcc/tree-nested.c | 24 +- gcc/tree-ssa-strlen.c | 460 ++++++++++--- libiberty/ChangeLog | 6 + libiberty/simple-object-elf.c | 4 +- 53 files changed, 2545 insertions(+), 490 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-14.c create mode 100644 gcc/testsuite/gcc.dg/strlenopt-70.c create mode 100644 gcc/testsuite/gcc.dg/strlenopt-71.c create mode 100644 gcc/testsuite/gcc.dg/strlenopt-72.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr91166.c create mode 100644 gcc/testsuite/gcc.target/arc/interrupt-10.c create mode 100644 gcc/testsuite/gcc.target/arc/interrupt-11.c create mode 100644 gcc/testsuite/gcc.target/arc/interrupt-12.c create mode 100644 gcc/testsuite/gcc.target/s390/addsub-signed-overflow-1.c create mode 100644 gcc/testsuite/gcc.target/s390/addsub-signed-overflow-2.c create mode 100644 gcc/testsuite/gcc.target/s390/mul-signed-overflow-1.c create mode 100644 gcc/testsuite/gcc.target/s390/mul-signed-overflow-2.c