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 6f877a4cf0b PR target/52726 * config/s390/s390.md (tabort): Use %wd i [...] adds 37b040cd152 Fix dumping of "former thunk" info in cgraph dump adds 1886b55b82b d/dmd: Merge upstream dmd 7423993c9 adds 53fe35ec514 2019-03-12 Paul Thomas pault@gcc.gnu.org adds 4520ad45228 Replace can't in error messages for Fortran. adds 785c9a8270e Use libiberty's lrealpath to avoid portability problems. adds fef19ece4ec S/390: Change z13 pipeline description. adds c3a8613e8e3 S/390: Rework instruction scheduling. adds b85751a79b0 S/390: Perform more aggressive inlining adds 747e2c6a26b 2019-03-12 Thomas Koenig tkoenig@gcc.gnu.org adds ef668b339b7 PR d/87824 * lib/gdc.exp (gdc_include_flags): Find C++ he [...] adds 3627cdbcd0d d/dmd: Merge upstream dmd 19b1454b5 adds 8f9d7eb187a PR libstdc++/89461 * testsuite/lib/libstdc++.exp: Locate [...] adds f47d76eba77 Daily bump. adds 5dc5719e5ec gcc/testsuite/ChangeLog: adds 18d479f3aa3 compiler: add new debugging helper function debug_go_type() adds 52e9d4d6184 compiler: compare parse methods when indexing interface [...] adds 8e8898b2922 2019-03-13 Thomas Koenig tkoenig@gcc.gnu.org adds 0cdad0e1c5a PR middle-end/88588 * omp-simd-clone.c (ipa_simd_modify_s [...] adds e1e5ebe11ee * ipa-param-manipulation.h (struct ipa_parm_adjustment): R [...] adds 0e7a25e4f59 PR sanitizer/80953 Merge from LLVM revision 355965 * san [...] adds d8b81a847a5 PR sanitizer/80953 Merge from LLVM revision 355978 * san [...] adds 98c4475f28b PR sanitizer/80953 Merge from LLVM revision 355979 * asa [...] adds f66b1e5694c PR sanitizer/80953 Merge from LLVM revision 355980 * asa [...] new 6bce0bd925d 2019-03-13 Paolo Carlini paolo.carlini@oracle.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 | 57 ++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 4 + gcc/c-family/c-opts.c | 2 +- gcc/cgraph.c | 7 +- gcc/config/i386/i386.c | 3 +- gcc/config/s390/2964.md | 372 +++++++++++--------- gcc/config/s390/3906.md | 282 +++++++++++++++ gcc/config/s390/s390.c | 318 ++++++++++------- gcc/config/s390/s390.h | 2 +- gcc/config/s390/s390.md | 3 + gcc/d/ChangeLog | 15 + gcc/d/d-lang.cc | 3 + gcc/d/d-system.h | 4 + gcc/d/d-target.cc | 9 + gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/cppmangle.c | 64 +++- gcc/d/dmd/ctfeexpr.c | 2 +- gcc/d/dmd/dinterpret.c | 127 ++++++- gcc/d/dmd/expression.c | 19 ++ gcc/d/dmd/expression.h | 11 + gcc/d/dmd/expressionsem.c | 19 ++ gcc/d/dmd/globals.h | 9 + gcc/d/dmd/hdrgen.c | 6 + gcc/d/dmd/mtype.c | 4 +- gcc/d/dmd/parse.c | 1 + gcc/d/dmd/target.h | 1 + gcc/d/dmd/tokens.c | 1 + gcc/d/dmd/tokens.h | 2 + gcc/d/dmd/visitor.h | 2 + gcc/d/expr.cc | 8 + gcc/fortran/ChangeLog | 65 ++++ gcc/fortran/decl.c | 14 +- gcc/fortran/f95-lang.c | 2 +- gcc/fortran/gfortran.h | 3 +- gcc/fortran/interface.c | 2 +- gcc/fortran/intrinsic.c | 8 +- gcc/fortran/match.c | 2 - gcc/fortran/module.c | 14 +- gcc/fortran/parse.c | 10 +- gcc/fortran/primary.c | 2 +- gcc/fortran/resolve.c | 27 +- gcc/fortran/scanner.c | 2 +- gcc/fortran/symbol.c | 3 +- gcc/fortran/trans-decl.c | 21 +- gcc/fortran/trans-expr.c | 83 ++++- gcc/fortran/trans-intrinsic.c | 82 ++++- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/ast-dump.cc | 380 +++++++++++++++++++++ gcc/go/gofrontend/export.cc | 15 + gcc/go/gofrontend/types.cc | 23 +- gcc/go/gofrontend/types.h | 21 +- gcc/ipa-param-manipulation.h | 4 - gcc/omp-simd-clone.c | 50 ++- gcc/testsuite/ChangeLog | 85 ++++- gcc/testsuite/c-c++-common/gomp/pr88588.c | 18 + gcc/testsuite/g++.dg/other/friend16.C | 12 + gcc/testsuite/g++.dg/other/friend17.C | 12 + gcc/testsuite/gcc.target/s390/memset-1.c | 6 +- gcc/testsuite/gdc.dg/simd.d | 219 +++++++++++- gcc/testsuite/gdc.dg/ubsan/pr88957.d | 18 + gcc/testsuite/gdc.dg/ubsan/ubsan.exp | 32 ++ gcc/testsuite/gdc.test/runnable/cppa.d | 5 + .../gdc.test/runnable/extra-files/cppb.cpp | 6 + gcc/testsuite/gfortran.dg/abstract_type_3.f03 | 2 +- gcc/testsuite/gfortran.dg/assumed_rank_16.f90 | 45 +++ gcc/testsuite/gfortran.dg/assumed_rank_17.f90 | 34 ++ .../gfortran.dg/binding_label_tests_30.f90 | 7 + .../gfortran.dg/binding_label_tests_31.f90 | 19 ++ .../gfortran.dg/binding_label_tests_32.f90 | 35 ++ .../gfortran.dg/binding_label_tests_33.f90 | 39 +++ .../gfortran.dg/binding_label_tests_4.f03 | 2 +- gcc/testsuite/gfortran.dg/c_f_pointer_tests_6.f90 | 2 +- gcc/testsuite/gfortran.dg/c_funloc_tests_6.f90 | 4 +- gcc/testsuite/gfortran.dg/c_loc_tests_17.f90 | 2 +- gcc/testsuite/gfortran.dg/charlen_17.f90 | 14 + gcc/testsuite/gfortran.dg/constructor_9.f90 | 2 +- gcc/testsuite/gfortran.dg/dec_structure_8.f90 | 2 +- gcc/testsuite/gfortran.dg/entry_4.f90 | 8 +- .../gfortran.dg/init_char_with_nonchar_ctr.f90 | 8 +- gcc/testsuite/gfortran.dg/initialization_23.f90 | 2 +- gcc/testsuite/gfortran.dg/logical_assignment_1.f90 | 2 +- gcc/testsuite/gfortran.dg/pr80752.f90 | 2 +- gcc/testsuite/gfortran.dg/pr88116_1.f90 | 2 +- gcc/testsuite/gfortran.dg/pr88467.f90 | 2 +- gcc/testsuite/gfortran.dg/typebound_call_7.f03 | 2 +- gcc/testsuite/gfortran.dg/typebound_generic_1.f03 | 4 +- gcc/testsuite/gfortran.dg/typebound_operator_2.f03 | 4 +- gcc/testsuite/gfortran.dg/typebound_operator_4.f03 | 4 +- gcc/testsuite/gfortran.dg/typebound_proc_9.f03 | 2 +- .../gfortran.dg/unlimited_polymorphic_2.f03 | 2 +- gcc/testsuite/lib/gdc.exp | 16 +- libsanitizer/ChangeLog | 49 +++ libsanitizer/asan/asan_allocator.h | 6 +- libsanitizer/asan/asan_globals.cc | 4 + libsanitizer/asan/asan_mapping.h | 12 + libsanitizer/asan/asan_mapping_sparc64.h | 100 ++++++ .../sanitizer_allocator_primary32.h | 7 + libsanitizer/sanitizer_common/sanitizer_linux.cc | 49 +-- libsanitizer/sanitizer_common/sanitizer_platform.h | 11 + .../sanitizer_common/sanitizer_stacktrace.cc | 5 +- .../sanitizer_common/sanitizer_stacktrace.h | 2 +- .../sanitizer_common/sanitizer_stacktrace_sparc.cc | 53 ++- .../sanitizer_unwind_linux_libcdep.cc | 6 + libstdc++-v3/ChangeLog | 12 + .../shared_ptr/thread/default_weaktoshared.cc | 1 + .../shared_ptr/thread/mutex_weaktoshared.cc | 1 + .../experimental/net/timer/waitable/cons.cc | 1 + .../experimental/net/timer/waitable/dest.cc | 1 + .../experimental/net/timer/waitable/ops.cc | 1 + libstdc++-v3/testsuite/lib/dg-options.exp | 9 + libstdc++-v3/testsuite/lib/libstdc++.exp | 11 + 112 files changed, 2761 insertions(+), 458 deletions(-) create mode 100644 gcc/config/s390/3906.md create mode 100644 gcc/testsuite/c-c++-common/gomp/pr88588.c create mode 100644 gcc/testsuite/g++.dg/other/friend16.C create mode 100644 gcc/testsuite/g++.dg/other/friend17.C create mode 100644 gcc/testsuite/gdc.dg/ubsan/pr88957.d create mode 100644 gcc/testsuite/gdc.dg/ubsan/ubsan.exp create mode 100644 gcc/testsuite/gfortran.dg/assumed_rank_16.f90 create mode 100644 gcc/testsuite/gfortran.dg/assumed_rank_17.f90 create mode 100644 gcc/testsuite/gfortran.dg/binding_label_tests_30.f90 create mode 100644 gcc/testsuite/gfortran.dg/binding_label_tests_31.f90 create mode 100644 gcc/testsuite/gfortran.dg/binding_label_tests_32.f90 create mode 100644 gcc/testsuite/gfortran.dg/binding_label_tests_33.f90 create mode 100644 gcc/testsuite/gfortran.dg/charlen_17.f90 create mode 100644 libsanitizer/asan/asan_mapping_sparc64.h