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-stable-allnoconfig in repository toolchain/ci/gcc.
from 9520cf8b82d 2019-03-10 Thomas Koenig tkoenig@gcc.gnu.org adds 00ee3e3e4fe Make SRA less strict with memcpy performing MEM_REFs adds 80612164fae PR d/88958 d/dmd: Merge upstream dmd 0fc786f49 adds 116886d6e96 Compile gcc.target/i386/indirect-thunk-extern-7.c with -fju [...] adds a5956947d52 Mark gdc.dg/pr89041.d as compile test adds d552e495849 PR d/89016 d/dmd: Merge upstream dmd da26db819 adds 0bdb86c95fa PR d/87824 d/dmd: Merge upstream dmd fcc235e8e adds 6d2375cde42 PR target/68924 * config/i386/sse.md (*vec_extractv2di_0_ [...] adds f1e2ea90def Daily bump. adds b201254f48a Fix up doubly applied patch making two copies of the test i [...] adds ca66abc7030 2019-03-11 Paolo Carlini paolo.carlini@oracle.com adds 44245620f34 2019-03-11 Richard Biener rguenther@suse.de adds 01f182e45a7 PR rtl-optimization/89588 * loop-unroll.c (decide_unroll_ [...] adds 5fbcc2562ad Improve JSON format: add function names for lines. adds bc20422788d PR libstdc++/89641 * include/std/atomic (atomic<T>::store [...] new ac80cfb4afd S/390: Fix immediate vector operands for some builtins. new 0bd005b6213 PR libstdc++/89629 fix _Hash_bytes for lengths > INT_MAX new 5aa8571a29c Change test to use const variables instead of macros new 2f6d557ff82 Wrap option names in gcc internal messages with %< and %>. new f2a60d44281 Wrap apostrophes in gcc internal format with %'.
The 5 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: contrib/ChangeLog | 9 + contrib/check-internal-format-escaping.py | 64 +++++++ gcc/ChangeLog | 199 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 5 + gcc/ada/gcc-interface/misc.c | 2 +- gcc/builtins.c | 4 +- gcc/c-family/ChangeLog | 18 ++ gcc/c-family/c-attribs.c | 3 +- gcc/c-family/c-common.c | 12 +- gcc/c-family/c-indentation.c | 2 +- gcc/c-family/c-opts.c | 35 ++-- gcc/c-family/c-pch.c | 5 +- gcc/c-family/c-pragma.c | 2 +- gcc/c/ChangeLog | 6 + gcc/c/c-decl.c | 4 +- gcc/c/c-parser.c | 2 +- gcc/collect-utils.c | 2 +- gcc/collect2.c | 6 +- gcc/common/config/aarch64/aarch64-common.c | 2 +- gcc/common/config/alpha/alpha-common.c | 2 +- gcc/common/config/arc/arc-common.c | 2 +- gcc/common/config/arm/arm-common.c | 2 +- gcc/common/config/bfin/bfin-common.c | 7 +- gcc/common/config/i386/i386-common.c | 17 +- gcc/common/config/ia64/ia64-common.c | 2 +- gcc/common/config/m68k/m68k-common.c | 2 +- gcc/common/config/msp430/msp430-common.c | 2 +- gcc/common/config/nds32/nds32-common.c | 9 +- gcc/common/config/powerpcspe/powerpcspe-common.c | 8 +- gcc/common/config/riscv/riscv-common.c | 20 +-- gcc/common/config/rs6000/rs6000-common.c | 4 +- gcc/config/aarch64/aarch64.c | 28 +-- gcc/config/alpha/alpha.c | 17 +- gcc/config/arc/arc.c | 18 +- gcc/config/arm/arm-builtins.c | 5 +- gcc/config/arm/arm.c | 42 +++-- gcc/config/avr/avr.c | 8 +- gcc/config/bfin/bfin.c | 19 +- gcc/config/c6x/c6x.c | 3 +- gcc/config/cr16/cr16.c | 3 +- gcc/config/cris/cris.c | 12 +- gcc/config/csky/csky.c | 2 +- gcc/config/darwin-c.c | 2 +- gcc/config/darwin.c | 6 +- gcc/config/frv/frv.c | 2 +- gcc/config/h8300/h8300.c | 18 +- gcc/config/i386/i386.c | 60 +++---- gcc/config/i386/sse.md | 30 +++- gcc/config/ia64/ia64.c | 2 +- gcc/config/m68k/m68k.c | 12 +- gcc/config/microblaze/microblaze.c | 15 +- gcc/config/mips/mips.c | 4 +- gcc/config/mmix/mmix.c | 3 +- gcc/config/mn10300/mn10300.c | 2 +- gcc/config/msp430/msp430.c | 31 ++-- gcc/config/nds32/nds32-intrinsic.c | 8 +- gcc/config/nds32/nds32.c | 4 +- gcc/config/nios2/nios2.c | 25 +-- gcc/config/nvptx/mkoffload.c | 3 +- gcc/config/nvptx/nvptx.c | 2 +- gcc/config/pa/pa.c | 10 +- gcc/config/riscv/riscv.c | 14 +- gcc/config/rl78/rl78.c | 16 +- gcc/config/rs6000/aix61.h | 6 +- gcc/config/rs6000/aix71.h | 6 +- gcc/config/rs6000/aix72.h | 6 +- gcc/config/rs6000/driver-rs6000.c | 3 +- gcc/config/rs6000/freebsd64.h | 6 +- gcc/config/rs6000/linux64.h | 6 +- gcc/config/rs6000/rs6000.c | 42 +++-- gcc/config/rs6000/rtems.h | 4 +- gcc/config/rx/rx.c | 7 +- gcc/config/s390/s390-c.c | 2 +- gcc/config/s390/s390.c | 43 +++-- gcc/config/sh/sh.c | 8 +- gcc/config/sh/vxworks.h | 2 +- gcc/config/sparc/sparc.c | 8 +- gcc/config/spu/spu.c | 6 +- gcc/config/visium/visium.c | 6 +- gcc/config/xtensa/xtensa.c | 2 +- gcc/cp/ChangeLog | 60 +++++++ gcc/cp/call.c | 5 +- gcc/cp/class.c | 7 +- gcc/cp/constexpr.c | 2 +- gcc/cp/cvt.c | 4 +- gcc/cp/decl.c | 17 +- gcc/cp/decl2.c | 2 +- gcc/cp/error.c | 32 ++-- gcc/cp/except.c | 2 +- gcc/cp/mangle.c | 8 +- gcc/cp/name-lookup.c | 2 +- gcc/cp/parser.c | 87 ++++----- gcc/cp/pt.c | 20 +-- gcc/cp/repo.c | 2 +- gcc/cp/rtti.c | 4 +- gcc/cp/tree.c | 10 +- gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/dimport.c | 8 +- gcc/d/dmd/expressionsem.c | 6 + gcc/d/dmd/mtype.c | 13 +- gcc/dbgcnt.c | 12 +- gcc/doc/gcov.texi | 5 + gcc/dwarf2out.c | 4 +- gcc/except.c | 2 +- gcc/fortran/ChangeLog | 11 ++ gcc/fortran/decl.c | 6 +- gcc/fortran/expr.c | 2 +- gcc/fortran/intrinsic.c | 4 +- gcc/fortran/options.c | 2 +- gcc/fortran/primary.c | 2 +- gcc/fortran/trans-common.c | 4 +- gcc/gcc.c | 21 +-- gcc/gcov.c | 20 ++- gcc/loop-unroll.c | 2 +- gcc/lto-wrapper.c | 2 +- gcc/lto/ChangeLog | 6 + gcc/lto/lto-lang.c | 5 +- gcc/lto/lto-symtab.c | 2 +- gcc/omp-offload.c | 2 +- gcc/opts-global.c | 4 +- gcc/opts.c | 20 +-- gcc/passes.c | 8 +- gcc/plugin.c | 6 +- gcc/symtab.c | 8 +- gcc/targhooks.c | 6 +- gcc/testsuite/ChangeLog | 69 +++++++ gcc/testsuite/c-c++-common/unroll-6.c | 9 + gcc/testsuite/g++.dg/conversion/simd3.C | 2 +- gcc/testsuite/g++.dg/cpp0x/lambda/lambda-89648.C | 30 ---- gcc/testsuite/g++.dg/cpp1z/decomp3.C | 42 ++--- gcc/testsuite/g++.dg/cpp1z/decomp4.C | 18 +- gcc/testsuite/g++.dg/cpp1z/decomp44.C | 2 +- gcc/testsuite/g++.dg/cpp1z/decomp45.C | 2 +- gcc/testsuite/g++.dg/opt/pr34036.C | 2 +- gcc/testsuite/g++.dg/spellcheck-c++-11-keyword.C | 8 +- gcc/testsuite/g++.dg/template/memfriend18.C | 19 ++ gcc/testsuite/g++.dg/tree-ssa/pr87008.C | 17 ++ gcc/testsuite/gcc.dg/c90-fordecl-1.c | 2 +- gcc/testsuite/gcc.dg/cpp/dir-only-4.c | 2 +- gcc/testsuite/gcc.dg/cpp/dir-only-5.c | 2 +- gcc/testsuite/gcc.dg/cpp/pr71591.c | 2 +- gcc/testsuite/gcc.dg/format/opt-1.c | 2 +- gcc/testsuite/gcc.dg/format/opt-2.c | 2 +- gcc/testsuite/gcc.dg/format/opt-3.c | 2 +- gcc/testsuite/gcc.dg/format/opt-4.c | 2 +- gcc/testsuite/gcc.dg/format/opt-5.c | 2 +- gcc/testsuite/gcc.dg/format/opt-6.c | 2 +- gcc/testsuite/gcc.dg/guality/pr54970.c | 6 +- gcc/testsuite/gcc.dg/pr22231.c | 2 +- gcc/testsuite/gcc.dg/pr33007.c | 2 +- gcc/testsuite/gcc.dg/simd-1.c | 2 +- gcc/testsuite/gcc.dg/simd-5.c | 2 +- gcc/testsuite/gcc.dg/simd-6.c | 2 +- gcc/testsuite/gcc.dg/spellcheck-options-14.c | 6 +- gcc/testsuite/gcc.dg/spellcheck-options-15.c | 2 +- gcc/testsuite/gcc.dg/spellcheck-options-16.c | 2 +- gcc/testsuite/gcc.dg/spellcheck-options-17.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr23109.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/recip-5.c | 2 +- gcc/testsuite/gcc.target/i386/cet-notrack-1a.c | 8 +- gcc/testsuite/gcc.target/i386/cet-notrack-icf-1.c | 2 +- gcc/testsuite/gcc.target/i386/cet-notrack-icf-3.c | 2 +- .../gcc.target/i386/indirect-thunk-extern-7.c | 2 +- gcc/testsuite/gcc.target/powerpc/warn-1.c | 2 +- gcc/testsuite/gcc.target/powerpc/warn-2.c | 2 +- .../gcc.target/s390/zvector/vec-addc-u128.c | 10 ++ gcc/testsuite/gdc.dg/pr89041.d | 1 + .../gdc.test/fail_compilation/fail19609.d | 13 +- .../gdc.test/fail_compilation/imports/fail19609d.d | 2 + .../gdc.test/fail_compilation/test19608.d | 16 ++ gcc/testsuite/gdc.test/runnable/nulltype.d | 4 +- gcc/toplev.c | 43 ++--- gcc/tree-cfg.c | 6 +- gcc/tree-inline.c | 6 +- gcc/tree-sra.c | 36 +++- gcc/tree-vect-loop-manip.c | 6 +- gcc/tree-vect-loop.c | 6 +- gcc/tree-vectorizer.h | 4 +- gcc/tree.c | 16 +- gcc/var-tracking.c | 2 +- libstdc++-v3/ChangeLog | 24 +++ libstdc++-v3/include/bits/atomic_base.h | 44 ++--- libstdc++-v3/include/std/atomic | 20 +-- libstdc++-v3/libsupc++/hash_bytes.cc | 2 +- libstdc++-v3/testsuite/20_util/hash/89629.cc | 43 +++++ .../atomic_flag/test_and_set/explicit-hle.cc | 4 +- 187 files changed, 1402 insertions(+), 705 deletions(-) create mode 100755 contrib/check-internal-format-escaping.py create mode 100644 gcc/testsuite/c-c++-common/unroll-6.c create mode 100644 gcc/testsuite/g++.dg/template/memfriend18.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/pr87008.C create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-addc-u128.c create mode 100644 gcc/testsuite/gdc.test/fail_compilation/imports/fail19609d.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/test19608.d create mode 100644 libstdc++-v3/testsuite/20_util/hash/89629.cc