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-allnoconfig in repository toolchain/ci/gcc.
from 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 %'. adds 5995ba3a850 PR libstdc++/89460 Fix Networking TS test failures on HP-UX adds a7b7d246770 PR libbacktrace/89669 * Makefile.am (BUILDTESTS): Only ad [...] adds 544b7c34317 Fix double string quoting. adds 74157df9c26 [ARM] Fix availability of FP16-FP64 conversion instructions adds fc87d978457 PR middle-end/89655 PR bootstrap/89656 * vr-values.c (vr [...] adds 064a27dfd37 PR fortran/89651 * trans-openmp.c (gfc_omp_clause_default [...] adds c860979e3e3 Daily bump. adds 4ca87658125 PR c++/86521 - wrong overload resolution with ref-qualifiers. adds d325ee67349 Fix last entry. adds d5e9136f530 2019-03-12 Richard Biener rguenther@suse.de adds 23e01948023 PR middle-end/89663 * builtins.c (expand_builtin_int_roun [...] adds 6f877a4cf0b PR target/52726 * config/s390/s390.md (tabort): Use %wd i [...] new 37b040cd152 Fix dumping of "former thunk" info in cgraph dump
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: contrib/ChangeLog | 9 + contrib/check-internal-format-escaping.py | 64 +++++++ gcc/ChangeLog | 198 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 5 + gcc/ada/gcc-interface/misc.c | 2 +- gcc/builtins.c | 8 +- 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/cgraph.c | 7 +- 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 | 26 +-- 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/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/s390/s390.md | 5 +- 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/tilepro/tilepro.c | 3 +- gcc/config/visium/visium.c | 6 +- gcc/config/xtensa/xtensa.c | 2 +- gcc/cp/ChangeLog | 66 +++++++ gcc/cp/call.c | 13 +- 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/dbgcnt.c | 12 +- gcc/dwarf2out.c | 4 +- gcc/except.c | 2 +- gcc/fortran/ChangeLog | 18 ++ 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/fortran/trans-openmp.c | 6 + gcc/gcc.c | 21 +-- 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 | 68 +++++++ gcc/testsuite/g++.dg/conversion/simd3.C | 2 +- gcc/testsuite/g++.dg/cpp0x/overload-conv-3.C | 21 +++ 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/gcc.c-torture/compile/pr89655.c | 15 ++ gcc/testsuite/gcc.c-torture/compile/pr89663-1.c | 81 +++++++++ gcc/testsuite/gcc.c-torture/compile/pr89663-2.c | 82 +++++++++ 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/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/arm/f16_f64_conv_no_dp.c | 1 + 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/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/gfortran.dg/gomp/pr89651.f90 | 21 +++ gcc/testsuite/gfortran.dg/pr89664.f90 | 24 +++ gcc/toplev.c | 43 ++--- gcc/tree-cfg.c | 6 +- gcc/tree-inline.c | 6 +- gcc/tree-ssa-math-opts.c | 3 +- gcc/tree.c | 16 +- gcc/var-tracking.c | 2 +- gcc/vr-values.c | 9 +- libbacktrace/ChangeLog | 7 + libbacktrace/Makefile.am | 4 + libbacktrace/Makefile.in | 81 +++++---- libstdc++-v3/ChangeLog | 22 +++ libstdc++-v3/config.h.in | 3 + libstdc++-v3/configure | 46 +++++ libstdc++-v3/configure.ac | 3 + libstdc++-v3/crossconfig.m4 | 3 + libstdc++-v3/include/experimental/internet | 31 ++-- libstdc++-v3/include/experimental/socket | 2 +- libstdc++-v3/libsupc++/hash_bytes.cc | 2 +- libstdc++-v3/testsuite/20_util/hash/89629.cc | 43 +++++ .../testsuite/20_util/is_constructible/value-2.cc | 6 +- .../atomic_flag/test_and_set/explicit-hle.cc | 4 +- 185 files changed, 1607 insertions(+), 662 deletions(-) create mode 100755 contrib/check-internal-format-escaping.py create mode 100644 gcc/testsuite/g++.dg/cpp0x/overload-conv-3.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr89655.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr89663-1.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr89663-2.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-addc-u128.c create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr89651.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr89664.f90 create mode 100644 libstdc++-v3/testsuite/20_util/hash/89629.cc