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-mainline-defconfig in repository toolchain/ci/gcc.
from 9724de38f8f PR middle-end/89303 add testcase for std::enable_shared_from_this adds 71fe24c613c Call free_dominance_info when transformed in DCE (PR rtl-op [...] adds dac1fbf62c5 Fix PR72715 "ICE in gfc_trans_omp_do, at fortran/trans-open [...] adds ee32dd6496e Enforce LWG DR 2566 requirement for container adaptors adds 48772ec35ae LWG 2537 fix priority_queue constructors to establish invariant adds 99d130bf45d Add std::timespec and std::timespec_get for C++17 adds b84c2e9a57e PR lto/88677 Fix PR number. adds 5770b8ce961 When this testcase was introduced it failed to account for [...] adds a3d1baa9998 DR 2586 fix value category in uses-allocator checks adds b24f00b1d03 Update libstdc++ documentation for implementation status adds ea257f14ec2 Arm: Add HF modes to ANY iterators adds 1bbfe9f8117 Update libstdc++ documentation for C++2a implementation status adds e06fcd5a3dc Provide __start_minfo/__stop_minfo for linkers that don't ( [...] adds 07a9d3db682 Arm: Fix testism in pr88850 testcase. adds f03a9fbf41a compiler: check duplicate string keys in map composite [...] adds 4382a5c9a22 2019-02-14 Harald Anlauf anlauf@gmx.de adds 7b5a0e556f3 * da.po: Update. adds 69e59f370be * da.po: Update. adds b3318e77542 2018-02-14 Steve Ellcey sellcey@marvell.com adds 9d66f321abb 2018-02-14 Steve Ellcey sellcey@marvell.com adds d7ee909e9ad PR go/89321 compiler: copy has_padding field from conv [...] adds 668bd806c74 Add netbsd support for D compiler and runtime adds 9da40462ba1 PR 81552 Improve and document -flag-init-integer adds 6c5f54a515e * gcc.target/i386/ssse3-pabsb.c: Re-enable 64-bit form on [...] adds d827ccd485a PR rtl-optimization/89354 * combine.c (make_extraction): [...] adds 39533ba6d09 * config/i386/i386.h (TARGET_SUBTARGET64_ISA_DEFAULT): En [...] adds ab8d2a6f7e2 Daily bump. adds dcbf7aa2888 * go-backend.c (go_imported_unsafe): Update optimization_ [...] adds 600bc9f1202 PR go/89168 libgo: change gotest to run examples with output adds 81487fff93c compiler, runtime: harmonize types referenced by both C and Go adds 689babb363d PR other/89342 * optc-save-gen.awk: Handle optimize_fast [...] adds 8c6d2f0f033 PR c/89340 * c-decl.c (start_function): Clear TREE_PUBLIC [...] adds bc6e884ff51 PR tree-optimization/89278 * tree-loop-distribution.c: In [...] adds adcec5a35be * c-c++-common/ubsan/opts-1.c: New test. * c-c++-common/u [...] adds 66edcee6e14 PR other/69006 PR testsuite/88920 * lib/gcc-dg.exp: If l [...] new ca5e75514d1 libgcc/ * config/visium/lib2funcs.c (__set_trampoline_pari [...]
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 | 72 ++- gcc/DATESTAMP | 2 +- gcc/c/ChangeLog | 6 + gcc/c/c-decl.c | 8 +- gcc/combine.c | 4 + gcc/config.gcc | 2 + gcc/config/aarch64/aarch64.c | 16 +- gcc/config/arm/iterators.md | 4 +- gcc/config/i386/i386.c | 9 +- gcc/config/i386/i386.h | 4 +- gcc/config/netbsd-d.c | 41 ++ gcc/config/t-netbsd | 4 + gcc/config/visium/t-visium | 5 +- gcc/config/visium/visium-passes.def | 27 + gcc/config/visium/visium-protos.h | 2 + gcc/config/visium/visium.c | 27 +- gcc/config/visium/visium.h | 8 +- gcc/config/visium/visium.md | 31 +- gcc/d/ChangeLog | 12 + gcc/d/d-spec.cc | 9 +- gcc/d/d-system.h | 3 +- gcc/d/lang.opt | 4 + gcc/dce.c | 1 + gcc/final.c | 2 +- gcc/fortran/ChangeLog | 19 + gcc/fortran/gfortran.h | 2 +- gcc/fortran/invoke.texi | 5 + gcc/fortran/openmp.c | 8 +- gcc/fortran/options.c | 2 +- gcc/fortran/symbol.c | 9 +- gcc/go/ChangeLog | 5 + gcc/go/go-backend.c | 1 + gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/expressions.cc | 109 +++- gcc/go/gofrontend/gogo.cc | 20 +- gcc/go/gofrontend/gogo.h | 4 + gcc/go/gofrontend/runtime.cc | 12 - gcc/go/gofrontend/runtime.def | 10 +- gcc/go/gofrontend/types.cc | 35 +- gcc/go/gofrontend/types.h | 4 - gcc/go/gofrontend/wb.cc | 36 +- gcc/optc-save-gen.awk | 13 +- gcc/opth-gen.awk | 3 +- gcc/po/ChangeLog | 4 + gcc/po/da.po | 695 +++++++-------------- gcc/testsuite/ChangeLog | 106 ++++ gcc/testsuite/c-c++-common/ubsan/opts-1.c | 23 + gcc/testsuite/c-c++-common/ubsan/opts-2.c | 23 + gcc/testsuite/c-c++-common/ubsan/opts-3.c | 23 + gcc/testsuite/c-c++-common/ubsan/opts-4.c | 27 + gcc/testsuite/g++.dg/pr89242.C | 15 + gcc/testsuite/gcc.dg/pr89278.c | 23 + gcc/testsuite/gcc.dg/pr89340.c | 9 + gcc/testsuite/gcc.dg/pr89342.c | 11 + gcc/testsuite/gcc.dg/pr89354.c | 22 + gcc/testsuite/gcc.dg/rtl/arm/ldrd-peepholes.c | 2 + gcc/testsuite/gcc.dg/torture/pr57036-2.c | 2 +- gcc/testsuite/gcc.target/aarch64/pcs_attribute.c | 7 + gcc/testsuite/gcc.target/arm/pr88850-2.c | 18 + gcc/testsuite/gcc.target/arm/pr88850.c | 2 +- gcc/testsuite/gcc.target/i386/ssse3-pabsb.c | 4 - gcc/testsuite/gcc.target/i386/ssse3-pabsd.c | 4 - gcc/testsuite/gcc.target/i386/ssse3-pabsw.c | 4 - gcc/testsuite/gcc.target/i386/ssse3-palignr.c | 6 - gcc/testsuite/gcc.target/i386/ssse3-phaddd.c | 4 - gcc/testsuite/gcc.target/i386/ssse3-phaddsw.c | 4 - gcc/testsuite/gcc.target/i386/ssse3-phaddw.c | 4 - gcc/testsuite/gcc.target/i386/ssse3-phsubd.c | 4 - gcc/testsuite/gcc.target/i386/ssse3-phsubsw.c | 4 - gcc/testsuite/gcc.target/i386/ssse3-phsubw.c | 4 - gcc/testsuite/gcc.target/i386/ssse3-pmaddubsw.c | 4 - gcc/testsuite/gcc.target/i386/ssse3-pmulhrsw.c | 4 - gcc/testsuite/gcc.target/i386/ssse3-pshufb.c | 6 - gcc/testsuite/gcc.target/i386/ssse3-psignb.c | 4 - gcc/testsuite/gcc.target/i386/ssse3-psignd.c | 4 - gcc/testsuite/gcc.target/i386/ssse3-psignw.c | 4 - gcc/testsuite/gdc.test/gdc-test.exp | 12 +- gcc/testsuite/gfortran.dg/f2018_obs.f90 | 4 +- gcc/testsuite/gfortran.dg/goacc/loop-3-2.f95 | 4 +- gcc/testsuite/gfortran.dg/goacc/loop-3.f95 | 4 +- gcc/testsuite/gfortran.dg/goacc/pr72715.f90 | 6 + gcc/testsuite/gfortran.dg/pr88248.f90 | 28 + gcc/testsuite/lib/gcc-dg.exp | 16 +- gcc/testsuite/lib/gdc.exp | 4 + gcc/testsuite/lib/target-supports.exp | 66 ++ gcc/tree-loop-distribution.c | 5 +- libcpp/po/ChangeLog | 4 + libcpp/po/da.po | 20 +- libgcc/ChangeLog | 5 + libgcc/config/visium/lib2funcs.c | 4 +- libgo/go/runtime/example_test.go | 8 +- libgo/go/runtime/mgc.go | 2 +- libgo/go/runtime/netpoll.go | 22 +- libgo/go/runtime/proc.go | 2 +- libgo/go/runtime/stubs.go | 3 +- libgo/go/syscall/syscall_unix.go | 47 +- libgo/go/syscall/wait.c | 16 +- libgo/runtime/go-caller.c | 4 +- libgo/runtime/go-callers.c | 6 +- libgo/runtime/go-libmain.c | 2 +- libgo/runtime/go-main.c | 2 +- libgo/runtime/go-reflect-call.c | 3 +- libgo/runtime/go-varargs.c | 11 + libgo/runtime/panic.c | 2 +- libgo/runtime/runtime.h | 6 +- libgo/runtime/stack.c | 6 +- libgo/testsuite/gotest | 110 ++-- libphobos/ChangeLog | 40 ++ libphobos/configure | 86 ++- libphobos/configure.ac | 8 + libphobos/configure.tgt | 2 + libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/Makefile.am | 24 +- libphobos/libdruntime/Makefile.in | 71 ++- libphobos/libdruntime/core/stdc/assert_.d | 7 + libphobos/libdruntime/core/stdc/stdio.d | 34 +- libphobos/libdruntime/core/stdc/wchar_.d | 42 ++ libphobos/libdruntime/core/sys/netbsd/dlfcn.d | 2 +- libphobos/libdruntime/gcc/config.d.in | 3 - libphobos/libdruntime/gcc/drtstuff.c | 39 ++ libphobos/libdruntime/rt/sections_elf_shared.d | 1 - libphobos/m4/druntime/os.m4 | 1 + libphobos/src/Makefile.am | 9 +- libphobos/src/Makefile.in | 10 +- libphobos/src/drtstuff.spec | 5 + libphobos/src/libgphobos.spec.in | 4 +- libphobos/testsuite/testsuite_flags.in | 1 + libstdc++-v3/ChangeLog | 36 ++ libstdc++-v3/config.h.in | 3 + libstdc++-v3/configure | 46 ++ libstdc++-v3/configure.ac | 3 + libstdc++-v3/crossconfig.m4 | 3 + libstdc++-v3/doc/html/manual/bugs.html | 24 +- libstdc++-v3/doc/html/manual/status.html | 32 +- libstdc++-v3/doc/xml/manual/intro.xml | 25 +- libstdc++-v3/doc/xml/manual/status_cxx2017.xml | 11 + libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 3 +- libstdc++-v3/include/bits/stl_queue.h | 38 +- libstdc++-v3/include/bits/stl_stack.h | 10 +- libstdc++-v3/include/bits/uses_allocator.h | 11 +- libstdc++-v3/include/c_global/ctime | 9 + .../20_util/scoped_allocator/69293_neg.cc | 2 +- .../cons_neg.cc => scoped_allocator/dr2586.cc} | 34 +- .../testsuite/20_util/tuple/cons/allocators.cc | 14 + .../testsuite/20_util/uses_allocator/69293_neg.cc | 2 +- .../testsuite/20_util/uses_allocator/cons_neg.cc | 2 +- .../priority_queue/dr2537.cc} | 44 +- 147 files changed, 1884 insertions(+), 975 deletions(-) create mode 100644 gcc/config/netbsd-d.c create mode 100644 gcc/config/visium/visium-passes.def create mode 100644 gcc/testsuite/c-c++-common/ubsan/opts-1.c create mode 100644 gcc/testsuite/c-c++-common/ubsan/opts-2.c create mode 100644 gcc/testsuite/c-c++-common/ubsan/opts-3.c create mode 100644 gcc/testsuite/c-c++-common/ubsan/opts-4.c create mode 100644 gcc/testsuite/g++.dg/pr89242.C create mode 100644 gcc/testsuite/gcc.dg/pr89278.c create mode 100644 gcc/testsuite/gcc.dg/pr89340.c create mode 100644 gcc/testsuite/gcc.dg/pr89342.c create mode 100644 gcc/testsuite/gcc.dg/pr89354.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pcs_attribute.c create mode 100644 gcc/testsuite/gcc.target/arm/pr88850-2.c create mode 100644 gcc/testsuite/gfortran.dg/goacc/pr72715.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr88248.f90 create mode 100644 libphobos/libdruntime/gcc/drtstuff.c create mode 100644 libphobos/src/drtstuff.spec copy libstdc++-v3/testsuite/20_util/{uses_allocator/cons_neg.cc => scoped_allocato [...] copy libstdc++-v3/testsuite/{20_util/uses_allocator/cons_neg.cc => 23_containers/p [...]