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-aarch64-mainline-defconfig in repository toolchain/ci/gcc.
from 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 [...] adds 9807f91117a 2019-07-25 Richard Biener rguenther@suse.de new 3a5b1f3ba11 PR testsuite/91245 * gnat.dg/float_value1.adb: Only run on x86.
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 | 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/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/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/gnat.dg/float_value1.adb | 2 +- gcc/testsuite/lib/options.exp | 27 +- gcc/timevar.def | 2 + gcc/toplev.c | 4 +- gcc/tree-nested.c | 24 +- gcc/tree-ssa-sccvn.c | 4 +- gcc/tree-ssa-strlen.c | 460 ++++++++++--- 51 files changed, 2505 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/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