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-next-allmodconfig in repository toolchain/ci/gcc.
from 1a1a006be54 gcc/go: PR go/89019 * go-gcc.cc (Gcc_backen [...] adds 641cffa6fad PR middle-end/89210 * fold-const-call.c (fold_const_vec_c [...] adds b7c999fc8cb PR c/89211 * c-parser.c (c_parser_declaration_or_fndef): [...] adds d75855b4d33 2019-02-06 Richard Biener rguenther@suse.de adds 4836c4f15c0 * libgnarl/s-linux__x32.ads: Resync list of signals with s [...] adds e70bf299f6d README: update text to describe current status adds af2aae4f195 2019-02-06 Bill Seurer seurer@linux.vnet.ibm.com adds e32f625e484 PR libstdc++/89102 fix common_type<> and common_type<T> spe [...] adds f180bf55374 * ru.po: Update. adds 95be3519f33 Fix gcc.dg/debug/dwarf2/inline5.c with Solaris as (PR debug/87451) adds c92ab8d4164 Fix locations in conversion_null_warnings (PR c++/71302) adds 9d066a444e9 2019-02-06 Thomas Koenig tkoenig@gcc.gnu.org adds 9c493e51b46 PR go/89199 sync/atomic: use strong form of atomic_com [...] adds 8c429430e4a * eo.po: Update. adds 2947ccc6135 * config/i386/i386.c (ix86_expand_prologue): Emit a memory [...] adds c2041c0abcc 2019-02-06 Vladimir Makarov vmakarov@redhat.com adds ceb693dec87 Daily bump. adds 0e0673713d6 internal/syscall/unix: add constants for hurd adds 75b689468ac syscall: add Hurd support adds 7276377d8ef os, net, crypto/x509: add hurd support adds 7490764f0a1 os, syscall: Hurd fixes for a couple of tests adds 939d44f32a2 [PR86218] handle ck_aggr in compare_ics in both and either [...] adds b506158b2c7 [AArch64] Use neon_dot_q type for 128-bit [US]DOT instructi [...] adds f87ebcbc466 [arm] Use neon_dot_q type for 128-bit V[US]DOT instructions [...] adds d54f2f3643d Arm: Fix NEON REG to REG reload failures. (PR/target 88850) adds fdd95da7206 AArch64: Fix initializer for array so it's a C initializer [...] adds bb8389e1f0d [Patch] [arm] Fix 88714, Arm LDRD/STRD peepholes. adds 8c0752a66e8 S/390: Fix the vec_xl / vec_xst style builtins adds a9dd72737cc * libgnarl/s-linux__sparc.ads (ETIMEDOUT): Set to correct value. adds 8b7a262dbec Only run on arm architecture adds 27c348b741e 2019-02-07 Dominique d'Humieres dominiq@gcc.gnu.org adds 3e03d896ad0 i386: Fix typo in *movoi_internal_avx/movti_internal adds 44b8cbb6334 [AArch64] Change representation of SABD in RTL adds 72ea15e5254 Fix more ICEs in -fsave-optimization-record (PR tree-optimi [...] adds 4d7e9a0897a Daily bump. adds 15e58db858b [libbacktrace] Handle DW_FORM_ref_addr adds 70cf6439a02 * cfganal.c (pre_and_rev_post_order_compute_fn): Use fn in [...] adds 829a2e030f3 2019-02-08 Richard Biener rguenther@suse.de adds 216ad75036c [libbacktrace] Declare external backtrace fns noinline adds 82182896a93 PR rtl-optimization/89234 * except.c (copy_reg_eh_region_ [...] adds 09c123a0f81 * gcc-interface/trans.c (Regular_Loop_to_gnu): Replace tes [...] adds da383d19ca8 * gcc-interface/trans.c (elaborate_all_entities): Do not e [...] adds 62a6ebbd3ed * gcc-interface/utils.c (max_size) <tcc_unary>: Be prepare [...] adds a10a673ad1d i386: Use OI/TImode in *mov[ot]i_internal_avx with AVX512VL adds c1ad667218b * gcc-interface/trans.c (gnat_to_gnu) <N_Aggregate>: Minor [...] adds 9160da73a1d 2019-02-08 Richard Biener rguenther@suse.de adds e4157058215 S/390: Introduce jdd constraint adds 40d78a35bfe 2019-02-08 Richard Biener rguenther@suse.de adds af979d8594c expr.c: Correct indentations in expand_constructor adds e9f7f5f0c14 S/390: Implement vector copysign. new b8a747181ed 2019-02-08 Jozef Lawrynowicz jozef.l@mittosystems.com
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 | 168 ++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 34 ++ gcc/ada/gcc-interface/trans.c | 23 +- gcc/ada/gcc-interface/utils.c | 60 ++- gcc/ada/libgnarl/s-linux__sparc.ads | 2 +- gcc/ada/libgnarl/s-linux__x32.ads | 27 +- gcc/c/ChangeLog | 7 + gcc/c/c-parser.c | 10 +- gcc/cfganal.c | 6 +- gcc/config/aarch64/aarch64-builtins.c | 2 +- gcc/config/aarch64/aarch64-simd.md | 27 +- gcc/config/aarch64/iterators.md | 6 + gcc/config/aarch64/predicates.md | 6 + gcc/config/arm/arm-protos.h | 2 + gcc/config/arm/arm.c | 73 +++- gcc/config/arm/ldrdstrd.md | 229 +++++------ gcc/config/arm/neon.md | 19 +- gcc/config/i386/i386.c | 7 +- gcc/config/i386/i386.md | 14 +- gcc/config/s390/constraints.md | 17 + gcc/config/s390/s390-builtin-types.def | 14 +- gcc/config/s390/s390-builtins.def | 65 +-- gcc/config/s390/s390-c.c | 28 +- gcc/config/s390/vector.md | 25 ++ gcc/cp/ChangeLog | 16 + gcc/cp/call.c | 33 +- gcc/except.c | 4 + gcc/expr.c | 12 +- gcc/fold-const-call.c | 11 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/README | 55 +-- gcc/graphite-isl-ast-to-gimple.c | 3 +- gcc/graphite-scop-detection.c | 19 +- gcc/graphite-sese-to-poly.c | 4 +- gcc/graphite.c | 62 +++ gcc/graphite.h | 1 + gcc/lra-constraints.c | 7 +- gcc/testsuite/ChangeLog | 131 ++++++ .../c-c++-common/builtin-convertvector-2.c | 12 + .../cpp0x/Wzero-as-null-pointer-constant-1.C | 8 +- gcc/testsuite/g++.dg/cpp0x/pr86218.C | 11 + gcc/testsuite/g++.dg/ubsan/pr89234.C | 11 + .../g++.dg/warn/Wzero-as-null-pointer-constant-1.C | 36 +- .../g++.dg/warn/Wzero-as-null-pointer-constant-5.C | 2 +- .../g++.dg/warn/Wzero-as-null-pointer-constant-7.C | 4 +- .../g++.dg/warn/Wzero-as-null-pointer-constant-8.C | 47 +++ gcc/testsuite/gcc.c-torture/compile/pr86637-1.c | 13 + gcc/testsuite/gcc.c-torture/compile/pr86637-2.c | 128 ++++++ gcc/testsuite/gcc.c-torture/compile/pr86637-3.c | 11 + gcc/testsuite/gcc.c-torture/compile/pr89235.c | 57 +++ gcc/testsuite/gcc.c-torture/execute/pr88714.c | 43 ++ gcc/testsuite/gcc.dg/debug/dwarf2/inline5.c | 4 +- gcc/testsuite/gcc.dg/pr89211.c | 8 + gcc/testsuite/gcc.dg/rtl/arm/ldrd-peepholes.c | 441 +++++++++++++++++++++ gcc/testsuite/gcc.dg/sabd_1.c | 47 +++ gcc/testsuite/gcc.dg/torture/pr89223.c | 10 + gcc/testsuite/gcc.dg/torture/pr89247.c | 13 + gcc/testsuite/gcc.dg/tree-ssa/pr80887.c | 1 + gcc/testsuite/gcc.dg/vect/vect-24.c | 4 +- gcc/testsuite/gcc.target/aarch64/abd_1.c | 36 ++ gcc/testsuite/gcc.target/arm/pr88850.c | 22 + gcc/testsuite/gcc.target/powerpc/pr89225.c | 73 ++++ gcc/testsuite/gcc.target/powerpc/vsx-vector-6.p7.c | 24 +- gcc/testsuite/gcc.target/powerpc/vsx-vector-6.p8.c | 23 +- gcc/testsuite/gcc.target/powerpc/vsx-vector-6.p9.c | 4 +- gcc/testsuite/gcc.target/s390/jump-label.c | 19 + .../gcc.target/s390/vector/vec-copysign-execute.c | 74 ++++ .../gcc.target/s390/vector/vec-copysign.c | 38 ++ .../gcc.target/s390/zvector/xl-xst-align-1.c | 45 +++ .../gcc.target/s390/zvector/xl-xst-align-2.c | 48 +++ gcc/testsuite/gfortran.dg/graphite/pr89182.f90 | 31 ++ gcc/testsuite/gfortran.dg/null_10.f90 | 7 + gcc/testsuite/gfortran.dg/wunused-parameter_2.f90 | 13 + gcc/testsuite/gnat.dg/opt76.adb | 36 ++ gcc/tree-data-ref.c | 21 +- gcc/tree-if-conv.c | 36 +- gcc/tree-if-conv.h | 2 +- gcc/tree-vect-loop.c | 1 + gcc/tree-vectorizer.c | 13 +- gcc/tree-vectorizer.h | 18 + libbacktrace/ChangeLog | 12 + libbacktrace/backtrace.c | 2 +- libbacktrace/dwarf.c | 32 +- libbacktrace/print.c | 2 +- libbacktrace/simple.c | 2 +- libcpp/po/ChangeLog | 8 + libcpp/po/eo.po | 22 +- libcpp/po/ru.po | 18 +- libgo/go/crypto/x509/root_hurd.go | 11 + .../poll/{sendfile_linux.go => sendfile_glibc.go} | 2 + libgo/go/internal/syscall/unix/at_sysnum_hurd.go | 8 + libgo/go/net/cgo_hurd.go | 17 + .../net/{sendfile_linux.go => sendfile_glibc.go} | 2 + libgo/go/net/sockopt_hurd.go | 41 ++ libgo/go/os/executable_procfs.go | 2 +- libgo/go/os/os_test.go | 4 + libgo/go/os/{pipe_linux.go => pipe_glibc.go} | 2 + libgo/go/sync/atomic/atomic.c | 10 +- .../syscall/{errstr_linux.go => errstr_glibc.go} | 4 +- libgo/go/syscall/exec_unix.go | 4 +- libgo/go/syscall/libcall_glibc.go | 135 +++++++ libgo/go/syscall/libcall_hurd.go | 18 + libgo/go/syscall/libcall_hurd_386.go | 11 + libgo/go/syscall/libcall_linux.go | 122 ------ libgo/go/syscall/libcall_posix.go | 8 - libgo/go/syscall/libcall_posix_nonhurd.go | 17 + .../syscall/{syscall_linux.go => syscall_glibc.go} | 2 + libgo/go/syscall/syscall_unix_test.go | 12 +- libstdc++-v3/ChangeLog | 12 + libstdc++-v3/include/std/type_traits | 7 +- .../requirements/explicit_instantiation.cc | 1 + .../common_type/requirements/sfinae_friendly_1.cc | 13 + .../common_type/requirements/sfinae_friendly_2.cc | 2 +- 114 files changed, 2710 insertions(+), 583 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/builtin-convertvector-2.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr86218.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr89234.C create mode 100644 gcc/testsuite/g++.dg/warn/Wzero-as-null-pointer-constant-8.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr86637-1.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr86637-2.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr86637-3.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr89235.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr88714.c create mode 100644 gcc/testsuite/gcc.dg/pr89211.c create mode 100644 gcc/testsuite/gcc.dg/rtl/arm/ldrd-peepholes.c create mode 100644 gcc/testsuite/gcc.dg/sabd_1.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr89223.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr89247.c create mode 100644 gcc/testsuite/gcc.target/aarch64/abd_1.c create mode 100644 gcc/testsuite/gcc.target/arm/pr88850.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr89225.c create mode 100644 gcc/testsuite/gcc.target/s390/jump-label.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-copysign-execute.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-copysign.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/xl-xst-align-1.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/xl-xst-align-2.c create mode 100644 gcc/testsuite/gfortran.dg/graphite/pr89182.f90 create mode 100644 gcc/testsuite/gfortran.dg/null_10.f90 create mode 100644 gcc/testsuite/gfortran.dg/wunused-parameter_2.f90 create mode 100644 gcc/testsuite/gnat.dg/opt76.adb create mode 100644 libgo/go/crypto/x509/root_hurd.go rename libgo/go/internal/poll/{sendfile_linux.go => sendfile_glibc.go} (98%) create mode 100644 libgo/go/internal/syscall/unix/at_sysnum_hurd.go create mode 100644 libgo/go/net/cgo_hurd.go rename libgo/go/net/{sendfile_linux.go => sendfile_glibc.go} (98%) create mode 100644 libgo/go/net/sockopt_hurd.go rename libgo/go/os/{pipe_linux.go => pipe_glibc.go} (97%) rename libgo/go/syscall/{errstr_linux.go => errstr_glibc.go} (90%) create mode 100644 libgo/go/syscall/libcall_glibc.go create mode 100644 libgo/go/syscall/libcall_hurd.go create mode 100644 libgo/go/syscall/libcall_hurd_386.go create mode 100644 libgo/go/syscall/libcall_posix_nonhurd.go rename libgo/go/syscall/{syscall_linux.go => syscall_glibc.go} (97%)