This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-bootstrap in repository toolchain/ci/gcc.
from 6a98b075473 Update documentation regarding bogus memory leaks in libstdc++ adds 41142aebb32 2018-04-10 Steve Ellcey sellcey@marvell.com adds 043de264d3b 2018-04-10 Steve Ellcey sellcey@marvell.com adds da47a6d5e05 Daily bump. adds b3b571234ec S/390: Add arch13 pipeline and model number adds 29659b56ca2 2019-04-11 Richard Biener rguenther@suse.de adds 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. adds 59a26d9a751 d/dmd: Merge upstream dmd c185f9df1 adds fc11fa1709f d: Add -fbuilding-libphobos-tests option adds 63b6926e80f libphobos: Replace library check programs with dg-runtest adds d1e6a9141d9 libphobos: Parallelize the libphobos testsuite adds 18635244e88 PR rtl-optimization/90026 * cfgcleanup.c (try_optimize_cf [...] adds a538a79e3cd PR c/89946 * varasm.c (assemble_start_function): Don't us [...] adds 55e3c50391f S/390: Fix a problem with the bswap vector pattern adds c1ae623daf9 Remove spurious empty line from ChangeLog adds 5b924788c99 PR target/52726 * config/tilepro/tilepro.c (tilepro_print [...] adds 728a410c822 * de.po, sv.po: Update. adds 35f7187bd43 gcc/ChangeLog: adds a32720fa634 Handle multiple 'default' in target attribute (PR middle-en [...] adds 9b308bad7c3 [testsuite][arm] Update warning prune regex adds 7d4bbc86912 * params.def (PARAM_MAX_LTO_STREAMING_PARALLELISM): New pa [...] adds e818f1eca05 * doc/invoke.texi (max-lto-streaming-paralellism): New --param. adds 1fdc37a3a1b * except.c (build_noexcept_spec): Use build_converted_cons [...] adds 01e345e0680 PR c++/87603 - constexpr functions are no longer noexcept. [...] adds 1ef6e17fbf7 PR translation/90041 * exgettext: Print MissingArgError, [...] adds 5dcfd55433d * config/mips/loongson-mmiintrin.h: Fix up #error message. adds 9429be6de0f PR rtl-optimization/89965 * dce.c: Include rtl-iter.h. ( [...] adds b7a39acf193 Avoid ICE on pmf{} in template. adds e7136105199 PR c/88383 - ICE calling __builtin_has_attribute on a refer [...] adds d1d7d3614b6 gcc/ChangeLog: * doc/extend.texi (__builtin_has_attribute) [...] adds e60a24bda6d libphobos: Add target-zlib to top-level configure
No new revisions were added by this update.
Summary of changes: ChangeLog | 5 + configure | 3 +- configure.ac | 3 +- gcc/ChangeLog | 164 +++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 11 + gcc/c-family/c-attribs.c | 23 +- gcc/c-family/c.opt | 2 +- gcc/cfgcleanup.c | 20 +- gcc/config/aarch64/aarch64-protos.h | 3 + gcc/config/aarch64/aarch64.c | 29 + gcc/config/aarch64/aarch64.md | 101 ++ gcc/config/aarch64/aarch64.opt | 2 +- gcc/config/mips/loongson-mmiintrin.h | 4 +- gcc/config/rs6000/rs6000.c | 12 +- gcc/config/rs6000/vsx.md | 8 +- gcc/config/s390/8561.md | 287 ++++ gcc/config/s390/driver-native.c | 4 + gcc/config/s390/predicates.md | 10 + gcc/config/s390/s390-opts.h | 2 +- gcc/config/s390/s390.c | 33 +- gcc/config/s390/s390.h | 2 +- gcc/config/s390/s390.md | 5 +- gcc/config/s390/s390.opt | 2 +- gcc/config/s390/vector.md | 107 +- gcc/config/s390/vx-builtins.md | 18 +- gcc/config/tilepro/tilepro.c | 2 +- gcc/cp/ChangeLog | 37 + gcc/cp/call.c | 1 + gcc/cp/constexpr.c | 21 - gcc/cp/cp-tree.h | 1 - gcc/cp/except.c | 17 +- gcc/cp/parser.c | 45 +- 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 | 257 ++-- gcc/doc/extend.texi | 33 +- gcc/doc/install.texi | 12 + gcc/doc/invoke.texi | 36 +- gcc/fortran/ChangeLog | 11 + gcc/fortran/frontend-passes.c | 61 +- gcc/gcse.c | 3 +- gcc/lto/ChangeLog | 8 + gcc/lto/lto.c | 53 +- gcc/multiple_target.c | 37 +- gcc/params.def | 5 + gcc/po/ChangeLog | 9 + gcc/po/de.po | 1374 ++++++++------------ gcc/po/exgettext | 6 +- gcc/po/sv.po | 592 +++------ gcc/targhooks.c | 14 +- gcc/testsuite/ChangeLog | 86 ++ gcc/testsuite/c-c++-common/attributes-1.c | 4 +- .../c-c++-common/builtin-has-attribute-4.c | 67 +- .../c-c++-common/builtin-has-attribute-6.c | 114 ++ .../c-c++-common/builtin-has-attribute-7.c | 396 ++++++ gcc/testsuite/c-c++-common/pr71574.c | 2 +- gcc/testsuite/c-c++-common/pr89946.c | 7 + gcc/testsuite/g++.dg/cpp0x/constexpr-noexcept.C | 5 +- gcc/testsuite/g++.dg/cpp0x/constexpr-noexcept3.C | 4 +- gcc/testsuite/g++.dg/cpp0x/constexpr-noexcept4.C | 9 +- gcc/testsuite/g++.dg/cpp0x/constexpr-noexcept8.C | 10 + gcc/testsuite/g++.dg/cpp0x/inh-ctor32.C | 6 +- gcc/testsuite/g++.dg/cpp0x/initlist-pmf1.C | 20 + gcc/testsuite/g++.dg/cpp0x/noexcept30.C | 2 +- gcc/testsuite/g++.dg/cpp0x/pr86397-1.C | 4 +- gcc/testsuite/g++.dg/cpp0x/pr86397-2.C | 4 +- gcc/testsuite/g++.dg/cpp1y/constexpr-noexcept1.C | 12 + gcc/testsuite/g++.dg/opt/pr90026.C | 24 + gcc/testsuite/g++.target/arm/arm.exp | 2 +- gcc/testsuite/gcc.dg/attr-vector_size.c | 69 + gcc/testsuite/gcc.dg/pr25559.c | 2 +- gcc/testsuite/gcc.dg/torture/pr90020.c | 27 + gcc/testsuite/gcc.dg/vect/pr90018.c | 52 + gcc/testsuite/gcc.target/aarch64/combine_bfi_2.c | 15 + gcc/testsuite/gcc.target/aarch64/combine_bfxil.c | 3 +- gcc/testsuite/gcc.target/arm/arm.exp | 2 +- gcc/testsuite/gcc.target/i386/mvc15.c | 11 + gcc/testsuite/gcc.target/i386/mvc3.c | 2 +- gcc/testsuite/gcc.target/i386/mvc4.c | 2 +- gcc/testsuite/gcc.target/i386/pr89965.c | 39 + .../gcc.target/powerpc/fold-vec-extract-char.p8.c | 12 +- .../gcc.target/powerpc/fold-vec-extract-int.p8.c | 8 +- .../gcc.target/powerpc/fold-vec-extract-short.p8.c | 10 +- gcc/testsuite/gdc.test/compilable/test19778.d | 6 + gcc/tree-ssa-pre.c | 7 + gcc/tree-ssa-sccvn.c | 51 + gcc/tree-ssa-sccvn.h | 1 + gcc/tree-vect-data-refs.c | 64 +- gcc/tree.h | 2 +- gcc/varasm.c | 23 +- gcc/xcoffout.c | 1 + gcc/xcoffout.h | 1 + libphobos/ChangeLog | 73 ++ libphobos/Makefile.in | 1 + libphobos/configure | 142 +- libphobos/configure.ac | 2 - libphobos/d_rules.am | 32 - libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/Makefile.am | 42 - libphobos/libdruntime/Makefile.in | 743 +---------- 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/m4/druntime/libraries.m4 | 65 +- libphobos/src/MERGE | 2 +- libphobos/src/Makefile.am | 62 +- libphobos/src/Makefile.in | 579 +-------- 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 | 186 ++- libphobos/testsuite/lib/libphobos.exp | 27 + libphobos/testsuite/libphobos.aa/aa.exp | 2 - libphobos/testsuite/libphobos.cycles/cycles.exp | 4 +- .../aa.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 - .../aa.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 | 20 + 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 +- 161 files changed, 4146 insertions(+), 3601 deletions(-) create mode 100644 gcc/config/s390/8561.md create mode 100644 gcc/testsuite/c-c++-common/builtin-has-attribute-6.c create mode 100644 gcc/testsuite/c-c++-common/builtin-has-attribute-7.c create mode 100644 gcc/testsuite/c-c++-common/pr89946.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-noexcept8.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-pmf1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-noexcept1.C create mode 100644 gcc/testsuite/g++.dg/opt/pr90026.C create mode 100644 gcc/testsuite/gcc.dg/attr-vector_size.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr90020.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr90018.c create mode 100644 gcc/testsuite/gcc.target/aarch64/combine_bfi_2.c create mode 100644 gcc/testsuite/gcc.target/i386/mvc15.c create mode 100644 gcc/testsuite/gcc.target/i386/pr89965.c create mode 100644 gcc/testsuite/gdc.test/compilable/test19778.d copy libphobos/testsuite/{libphobos.aa/aa.exp => libphobos.druntime/druntime.exp} (62%) copy libphobos/testsuite/{libphobos.aa/aa.exp => libphobos.druntime_shared/druntim [...] copy libphobos/testsuite/{libphobos.aa/aa.exp => libphobos.phobos/phobos.exp} (62%) copy libphobos/testsuite/{libphobos.aa/aa.exp => libphobos.phobos_shared/phobos_sh [...] delete mode 100644 libphobos/testsuite/libphobos.unittests/unittests.exp delete mode 100644 libphobos/testsuite/test_runner.d