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-allnoconfig in repository toolchain/ci/gcc.
from 948ac16512f 2019-04-11 Richard Biener rguenther@suse.de adds 77e63113325 Clarify documentation for -flive-patching adds a460aa98e98 PR rtl-optimization/89965 * dce.c (sp_based_mem_offset): [...] adds d9c60439e54 [aarch64] PR90016 - aarch64: reference to undeclared N in h [...] adds 38d4f3f21e6 * xcoffout.h (xcoff_private_rodata_section_name): D [...] adds f0121163b12 PR translation/90035 * parser.h (struct cp_parser): Add [...] adds f7388a7e458 [doc] Note variable shadowing at max macro using statement [...] adds a8bb27e437a 2018-04-11 Steve Ellcey sellcey@marvell.com adds 32dfb4d5914 2018-04-11 Steve Ellcey sellcey@marvell.com adds 629a2d18f80 PR libstdc++/90046 fix build failure on epiphany-elf adds ff35b5f56ee 2019-04-11 Thomas Koenig tkoenig@gcc.gnu.org adds 34d8d757fec Replace direct PSTL uses of assert() with a macro adds b438d079afb d/dmd: Merge upstream dmd d7ed327ed adds 88775b0e6e8 libphobos: Merge upstream druntime 175bf5fc adds aae12232eb1 libphobos: Merge upstream phobos cf95639ff adds 7be58529b37 Daily bump. new 59a26d9a751 d/dmd: Merge upstream dmd c185f9df1 new fc11fa1709f d: Add -fbuilding-libphobos-tests option new 63b6926e80f libphobos: Replace library check programs with dg-runtest new d1e6a9141d9 libphobos: Parallelize the libphobos testsuite new 18635244e88 PR rtl-optimization/90026 * cfgcleanup.c (try_optimize_cf [...] new a538a79e3cd PR c/89946 * varasm.c (assemble_start_function): Don't us [...] new 55e3c50391f S/390: Fix a problem with the bswap vector pattern
The 7 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 | 64 ++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 7 + gcc/c-family/c-attribs.c | 23 +- gcc/cfgcleanup.c | 20 +- gcc/config/aarch64/aarch64.md | 15 +- gcc/config/aarch64/aarch64.opt | 2 +- gcc/config/rs6000/rs6000.c | 10 +- gcc/config/s390/predicates.md | 10 + gcc/config/s390/vector.md | 107 +-- gcc/config/s390/vx-builtins.md | 18 +- gcc/cp/ChangeLog | 14 + gcc/cp/parser.c | 41 +- gcc/cp/parser.h | 3 + gcc/d/ChangeLog | 14 + gcc/d/d-tree.h | 7 +- gcc/d/decl.cc | 25 + gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/cond.h | 2 + gcc/d/dmd/dinterpret.c | 7 +- gcc/d/lang.opt | 4 + gcc/d/modules.cc | 80 ++- gcc/dce.c | 204 ++---- gcc/doc/extend.texi | 26 +- gcc/doc/invoke.texi | 33 +- gcc/fortran/ChangeLog | 11 + gcc/fortran/frontend-passes.c | 61 +- gcc/testsuite/ChangeLog | 14 + gcc/testsuite/c-c++-common/pr89946.c | 7 + gcc/testsuite/g++.dg/opt/pr90026.C | 24 + gcc/testsuite/gcc.target/aarch64/combine_bfxil.c | 4 +- gcc/testsuite/gdc.test/compilable/test19778.d | 6 + gcc/varasm.c | 23 +- gcc/xcoffout.c | 1 + gcc/xcoffout.h | 1 + libphobos/ChangeLog | 62 ++ libphobos/configure | 32 +- libphobos/configure.ac | 2 - libphobos/d_rules.am | 32 - libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/Makefile.am | 42 -- libphobos/libdruntime/Makefile.in | 742 +-------------------- libphobos/libdruntime/core/stdc/stdio.d | 3 - libphobos/libdruntime/core/stdc/time.d | 21 +- libphobos/libdruntime/core/sync/condition.d | 7 +- libphobos/libdruntime/core/sync/mutex.d | 19 +- libphobos/libdruntime/core/sync/semaphore.d | 30 +- libphobos/libdruntime/core/sys/posix/aio.d | 134 ++++ libphobos/libdruntime/core/sys/posix/fcntl.d | 9 +- libphobos/libdruntime/core/sys/posix/stdio.d | 56 ++ libphobos/libdruntime/core/sys/posix/sys/socket.d | 17 +- libphobos/libdruntime/core/sys/solaris/dlfcn.d | 3 +- libphobos/libdruntime/core/sys/solaris/sys/link.d | 8 +- libphobos/libdruntime/core/sys/windows/shlobj.d | 2 +- libphobos/libdruntime/core/sys/windows/threadaux.d | 18 +- libphobos/libdruntime/core/time.d | 34 +- libphobos/libdruntime/gc/os.d | 7 +- libphobos/src/MERGE | 2 +- libphobos/src/Makefile.am | 39 -- libphobos/src/Makefile.in | 469 +------------ libphobos/src/std/datetime/systime.d | 16 + libphobos/src/std/datetime/timezone.d | 18 +- .../allocator/building_blocks/region.d | 2 + libphobos/src/std/file.d | 13 +- libphobos/src/std/internal/cstring.d | 11 +- libphobos/src/std/math.d | 54 ++ libphobos/src/std/parallelism.d | 8 + libphobos/src/std/path.d | 2 +- libphobos/src/std/socket.d | 8 + libphobos/src/std/stdio.d | 6 + libphobos/testsuite/Makefile.am | 108 ++- libphobos/testsuite/Makefile.in | 185 +++-- libphobos/testsuite/lib/libphobos.exp | 27 + libphobos/testsuite/libphobos.aa/aa.exp | 2 - libphobos/testsuite/libphobos.cycles/cycles.exp | 4 +- .../hash.exp => libphobos.druntime/druntime.exp} | 19 +- .../druntime_shared.exp} | 20 +- libphobos/testsuite/libphobos.hash/hash.exp | 2 - .../testsuite/libphobos.init_fini/init_fini.exp | 2 - .../hash.exp => libphobos.phobos/phobos.exp} | 19 +- .../phobos_shared.exp} | 20 +- libphobos/testsuite/libphobos.shared/shared.exp | 24 +- libphobos/testsuite/libphobos.thread/thread.exp | 2 - .../testsuite/libphobos.typeinfo/typeinfo.exp | 2 - .../testsuite/libphobos.unittests/unittests.exp | 53 -- libphobos/testsuite/test_runner.d | 95 --- libphobos/testsuite/testsuite_flags.in | 3 +- libstdc++-v3/ChangeLog | 21 + libstdc++-v3/include/bits/c++config | 4 + libstdc++-v3/include/pstl/algorithm_impl.h | 10 +- libstdc++-v3/include/pstl/numeric_impl.h | 4 +- libstdc++-v3/include/pstl/parallel_backend_tbb.h | 9 +- libstdc++-v3/include/pstl/parallel_backend_utils.h | 15 +- libstdc++-v3/src/c++17/memory_resource.cc | 17 +- 94 files changed, 1508 insertions(+), 1981 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/pr89946.c create mode 100644 gcc/testsuite/g++.dg/opt/pr90026.C create mode 100644 gcc/testsuite/gdc.test/compilable/test19778.d copy libphobos/testsuite/{libphobos.hash/hash.exp => libphobos.druntime/druntime.e [...] copy libphobos/testsuite/{libphobos.thread/thread.exp => libphobos.druntime_shared [...] copy libphobos/testsuite/{libphobos.hash/hash.exp => libphobos.phobos/phobos.exp} (62%) copy libphobos/testsuite/{libphobos.hash/hash.exp => libphobos.phobos_shared/phobo [...] delete mode 100644 libphobos/testsuite/libphobos.unittests/unittests.exp delete mode 100644 libphobos/testsuite/test_runner.d