This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/gnu-master-aarch64-spec2k6-Os_LTO 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 [...] adds ac80cfb4afd S/390: Fix immediate vector operands for some builtins. adds 0bd005b6213 PR libstdc++/89629 fix _Hash_bytes for lengths > INT_MAX adds 5aa8571a29c Change test to use const variables instead of macros adds 2f6d557ff82 Wrap option names in gcc internal messages with %< and %>. adds f2a60d44281 Wrap apostrophes in gcc internal format with %'.
No new revisions were added by this update.
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