This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/gnu-master-arm-bootstrap in repository toolchain/ci/gcc.
from 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. adds b8a747181ed 2019-02-08 Jozef Lawrynowicz jozef.l@mittosystems.com adds 67f1426f835 2019-02-08 Vladimir Makarov vmakarov@redhat.com adds 83658f4110c PR tree-optimization/88739 * gcc.c-torture/execute/pr8873 [...] adds ccd607ebe23 [RS6000] Correct save_reg_p adds b74edfe62d5 Daily bump. adds 5256b0dd6ec Add noexcept to filesystem::path query functions adds 116200f6617 PR middle-end/89246 * config/i386/i386.c (ix86_simd_clone [...] adds 7d41610c85b 2019-02-09 Paul Thomas pault@gcc.gnu.org adds 645d7017d37 PR ipa/88711 * gfortran.dg/pr79966.f90: Xfail everwyhere. adds c46e7b0e414 2019-02-09 Aaron Sawdey acsawdey@linux.ibm.com adds 517c0439dde 2019-02-09 Harald Anlauf anlauf@gmx.de adds 0d47011127d PR ipa/88755 * params.def (uninlined-function-insns, unin [...] adds 3528239ead5 PR lto/87809 * tree.c (fld_simplified_type_name): Use DEC [...] adds 01cadaa28c9 Fix PR number. adds b0c4bd4dfa4 * ipa-visibility.c (localize_node): Also do not localize [...] adds 16a64ffc64b Daily bump. adds 1cd00d9eaf9 [libbacktrace] Add btest_lto adds 0d8e7678c46 Don't XPASS gnat.dg/lto19.adb adds 5cf169ff41d [NDS32] Have nds32_spilt_doubleword to split POST_INC. adds b321b7efb55 [NDS32] Refine register dwarf span. adds d4285bd7de9 d/dmd: Merge upstream dmd 39edbe17e adds 32a2ae974b5 [NDS32] Add 'trap' pattern for __builtin_trap (). adds f3848894109 PR lto/89272 * tree.c (fld_simplified_type_name): Also ke [...] adds dd31e240e91 PR tree-optimization/89268 * tree-if-conv.c (version_loop [...] adds 36db07f2291 [NDS32] Set default --with-nds32-lib correctly. adds f7d92dff7e8 libphobos: Merge phobos upstream 6c9fb28b0 adds ce0d2534e5a 2019-02-10 Thomas Koenig tkoenig@gcc.gnu.org adds dd686aa962c 2019-02-10 Thomas Koenig tkoenig@gcc.gnu.org adds 3c0f9ba3d25 2019-02-10 Thomas Koenig tkoenig@gcc.gnu.org adds c81536e784a libphobos: Apply core.internal.hash updates from druntime adds 59b584a4478 libphobos: Merge upstream druntime 2f764ab6 adds da8dcadb1d7 Daily bump. adds 5b34cd30ff9 i386: Fix a typo in comments for for "Yd" adds fde55a839e1 * config/cris/cris.c (cris_preferred_minimum_alignment): F [...] adds cb587da0eef [NDS32] Add memory mode in call pattern. adds 8cdb02063fc Construct ipa_reduced_postorder always for overwritable (PR [...] adds 515d3add308 * function.c (assign_parm_setup_block): Use the stored si [...] adds 4a43dc1d914 PR bootstrap/88714 * config/arm/ldrdstrd.md (*arm_ldrd, * [...] adds 0281dc503ce Add AMD GCN maintainers adds fb9cd282910 Restore .init_array etc. detection on 64-bit Solaris adds aaacaee2db0 PR libstdc++/89023 fix test that fails when <omp.h> not available adds eb6b3c61894 [RS6000] No inline PLT for V4 bss-plt, implement -mno-pltseq adds 2e25871bc92 [gcc] adds dd9bf21a80f Arm: Update tests after register allocation changes. (PR/ta [...] adds 40dea7a3b2e gcc/testsuite/ChangeLog: adds 08acf739fbe PR c++/87996 - size of array is negative error when SIZE_MA [...] adds 49a30f91deb PR tree-optimization/88771 - Misleading -Werror=array-bounds error adds 5f2991399df [COMMITTED] Fix pthread errors in pr86637-2.c adds ba73dfbafbf * fi.po, fr.po: Update. adds b10193f4e89 * typeck2.c (digest_init_r): Remove commented code. adds 61b9455331c PR c++/88977 * pt.c (convert_nontype_argument): Pass true [...] adds 4426330625e PR c++/89212 - ICE converting nullptr to pointer-to-member [...] adds 33fe677ecbc PR c++/89241 - ICE with __func__ in lambda in template. adds 93b422b48eb mksysinfo: remove incorrect quotes in st_fsid handling [...] adds 1154784fb4d Daily bump. adds e7e0c93c02e linemap_line_start: protect against location_t overflow (PR [...]
No new revisions were added by this update.
Summary of changes: ChangeLog | 5 + MAINTAINERS | 4 +- gcc/ChangeLog | 230 + gcc/DATESTAMP | 2 +- gcc/acinclude.m4 | 12 +- gcc/ada/ChangeLog | 26 + gcc/ada/gcc-interface/trans.c | 23 +- gcc/ada/gcc-interface/utils.c | 60 +- gcc/builtins.c | 9 - gcc/builtins.h | 1 - gcc/c-family/ChangeLog | 8 + gcc/c-family/c-common.c | 85 +- gcc/c-family/c-common.h | 4 +- gcc/cfganal.c | 6 +- gcc/config.gcc | 20 +- gcc/config/arm/ldrdstrd.md | 8 +- gcc/config/cris/cris.c | 6 +- gcc/config/i386/constraints.md | 2 +- gcc/config/i386/i386.c | 48 +- gcc/config/i386/i386.md | 10 +- gcc/config/nds32/nds32-md-auxiliary.c | 50 +- gcc/config/nds32/nds32.c | 6 +- gcc/config/nds32/nds32.md | 16 +- gcc/config/rs6000/linux64.h | 7 + gcc/config/rs6000/rs6000-string.c | 4 +- gcc/config/rs6000/rs6000.c | 151 +- gcc/config/rs6000/rs6000.h | 4 + gcc/config/rs6000/rs6000.md | 11 +- gcc/config/rs6000/sysv4.h | 25 + gcc/config/rs6000/sysv4.opt | 4 + gcc/config/s390/constraints.md | 17 + gcc/config/s390/vector.md | 25 + gcc/configure | 18 +- gcc/cp/ChangeLog | 31 + gcc/cp/decl.c | 42 +- gcc/cp/init.c | 31 +- gcc/cp/pt.c | 15 +- gcc/cp/typeck2.c | 1 - gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/dstruct.c | 9 +- gcc/doc/invoke.texi | 20 + gcc/except.c | 4 + gcc/expr.c | 12 +- gcc/fortran/ChangeLog | 21 + gcc/fortran/expr.c | 36 +- gcc/fortran/gfortran.h | 3 +- gcc/fortran/resolve.c | 25 +- gcc/fortran/trans-array.c | 9 + gcc/function.c | 2 +- gcc/gimple-ssa-warn-restrict.c | 67 +- gcc/go/gofrontend/MERGE | 2 +- gcc/input.c | 30 + gcc/ipa-cp.c | 2 +- gcc/ipa-inline.c | 2 +- gcc/ipa-pure-const.c | 4 +- gcc/ipa-reference.c | 2 +- gcc/ipa-utils.c | 9 +- gcc/ipa-utils.h | 2 +- gcc/ipa-visibility.c | 3 +- gcc/lra-constraints.c | 43 +- gcc/params.def | 8 +- gcc/po/ChangeLog | 4 + gcc/po/fi.po | 9745 +++++++++----------- gcc/po/fr.po | 722 +- gcc/testsuite/ChangeLog | 149 + gcc/testsuite/c-c++-common/array-5.c | 60 + gcc/testsuite/c-c++-common/pr68107.c | 36 +- gcc/testsuite/g++.dg/cpp0x/nullptr40.C | 19 + gcc/testsuite/g++.dg/cpp0x/nullptr41.C | 19 + gcc/testsuite/g++.dg/cpp1y/lambda-generic-func1.C | 12 + .../g++.dg/cpp2a/is-constant-evaluated7.C | 18 + gcc/testsuite/g++.dg/init/new38.C | 10 +- gcc/testsuite/g++.dg/init/new43.C | 183 +- gcc/testsuite/g++.dg/init/new44.C | 518 +- gcc/testsuite/g++.dg/init/new46.C | 4 +- gcc/testsuite/g++.dg/ipa/pr89009.C | 12 + gcc/testsuite/g++.dg/opt/memcpy1.C | 2 +- gcc/testsuite/g++.dg/other/large-size-array.C | 2 +- gcc/testsuite/g++.dg/other/new-size-type.C | 2 +- gcc/testsuite/g++.dg/template/array30.C | 2 +- gcc/testsuite/g++.dg/template/array32.C | 27 + gcc/testsuite/g++.dg/template/dependent-name3.C | 2 +- gcc/testsuite/g++.dg/ubsan/pr81530.C | 2 +- gcc/testsuite/g++.dg/ubsan/pr89234.C | 11 + gcc/testsuite/g++.old-deja/g++.brendan/array1.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p6149.C | 2 +- gcc/testsuite/gcc.c-torture/compile/pr86637-2.c | 4 +- gcc/testsuite/gcc.c-torture/execute/pr88739.c | 59 + gcc/testsuite/gcc.dg/Warray-bounds-40.c | 73 + gcc/testsuite/gcc.dg/Wstringop-overflow-8.c | 62 + gcc/testsuite/gcc.dg/Wstringop-overflow-9.c | 72 + gcc/testsuite/gcc.dg/builtin-stpncpy.c | 4 +- gcc/testsuite/gcc.dg/builtin-stringop-chk-4.c | 66 +- gcc/testsuite/gcc.dg/gomp/pr89246-1.c | 19 + gcc/testsuite/gcc.dg/gomp/pr89246-2.c | 13 + gcc/testsuite/gcc.dg/large-size-array-3.c | 2 +- gcc/testsuite/gcc.dg/large-size-array-5.c | 4 +- gcc/testsuite/gcc.dg/large-size-array.c | 2 +- gcc/testsuite/gcc.dg/torture/pr89223.c | 10 + gcc/testsuite/gcc.dg/torture/pr89247.c | 13 + gcc/testsuite/gcc.dg/tree-prof/inliner-1.c | 10 +- gcc/testsuite/gcc.dg/tree-ssa/pr80887.c | 1 + gcc/testsuite/gcc.dg/vect/pr89268.c | 7 + gcc/testsuite/gcc.dg/vect/vect-24.c | 4 +- gcc/testsuite/gcc.target/arm/armv8_2-fp16-move-1.c | 9 +- gcc/testsuite/gcc.target/arm/fp16-aapcs-1.c | 7 +- gcc/testsuite/gcc.target/arm/fp16-aapcs-3.c | 8 +- gcc/testsuite/gcc.target/powerpc/vec-sld-modulo.c | 42 + gcc/testsuite/gcc.target/powerpc/vec-srad-modulo.c | 43 + gcc/testsuite/gcc.target/powerpc/vec-srd-modulo.c | 42 + 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/testsuite/gdc.test/compilable/interpret3.d | 11 + .../gdc.test/fail_compilation/fail18057.d | 16 + .../gdc.test/fail_compilation/fail18057b.d | 13 + gcc/testsuite/gfortran.dg/array_reference_2.f90 | 20 + gcc/testsuite/gfortran.dg/pointer_init_2.f90 | 4 +- gcc/testsuite/gfortran.dg/pointer_init_6.f90 | 2 +- gcc/testsuite/gfortran.dg/pointer_init_9.f90 | 13 + gcc/testsuite/gfortran.dg/pr79966.f90 | 4 +- gcc/testsuite/gfortran.dg/substr_simplify.f90 | 20 + gcc/testsuite/gfortran.dg/warn_undefined_1.f90 | 28 + gcc/testsuite/gnat.dg/lto19.adb | 1 - gcc/tree-data-ref.c | 21 +- gcc/tree-if-conv.c | 37 +- gcc/tree-if-conv.h | 2 +- gcc/tree.c | 52 +- gcc/tree.h | 13 +- libbacktrace/ChangeLog | 19 + libbacktrace/Makefile.am | 10 + libbacktrace/Makefile.in | 81 +- libbacktrace/backtrace.c | 2 +- libbacktrace/btest.c | 12 +- libbacktrace/dwarf.c | 32 +- libbacktrace/print.c | 2 +- libbacktrace/simple.c | 2 +- libcpp/ChangeLog | 7 + libcpp/line-map.c | 4 + libgo/mksysinfo.sh | 7 +- libphobos/ChangeLog | 9 + libphobos/Makefile.in | 3 +- libphobos/configure | 27 +- libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/Makefile.am | 17 +- libphobos/libdruntime/Makefile.in | 574 +- libphobos/libdruntime/core/internal/convert.d | 211 +- libphobos/libdruntime/core/internal/hash.d | 992 +- libphobos/libdruntime/core/internal/traits.d | 24 + libphobos/libdruntime/object.d | 693 +- libphobos/libdruntime/rt/aaA.d | 308 +- libphobos/libdruntime/rt/typeinfo/ti_Acdouble.d | 2 +- libphobos/libdruntime/rt/typeinfo/ti_Acfloat.d | 2 +- libphobos/libdruntime/rt/typeinfo/ti_Acreal.d | 2 +- libphobos/libdruntime/rt/typeinfo/ti_Adouble.d | 2 +- libphobos/libdruntime/rt/typeinfo/ti_Afloat.d | 2 +- libphobos/libdruntime/rt/typeinfo/ti_Ag.d | 53 +- libphobos/libdruntime/rt/typeinfo/ti_Aint.d | 8 +- libphobos/libdruntime/rt/typeinfo/ti_Along.d | 8 +- libphobos/libdruntime/rt/typeinfo/ti_Areal.d | 2 +- libphobos/libdruntime/rt/typeinfo/ti_Ashort.d | 8 +- libphobos/libdruntime/rt/typeinfo/ti_C.d | 2 +- libphobos/libdruntime/rt/typeinfo/ti_byte.d | 4 +- libphobos/libdruntime/rt/typeinfo/ti_cdouble.d | 2 +- libphobos/libdruntime/rt/typeinfo/ti_cent.d | 7 +- libphobos/libdruntime/rt/typeinfo/ti_cfloat.d | 2 +- libphobos/libdruntime/rt/typeinfo/ti_char.d | 4 +- libphobos/libdruntime/rt/typeinfo/ti_creal.d | 2 +- libphobos/libdruntime/rt/typeinfo/ti_dchar.d | 4 +- libphobos/libdruntime/rt/typeinfo/ti_delegate.d | 5 +- libphobos/libdruntime/rt/typeinfo/ti_double.d | 2 +- libphobos/libdruntime/rt/typeinfo/ti_float.d | 2 +- libphobos/libdruntime/rt/typeinfo/ti_int.d | 4 +- libphobos/libdruntime/rt/typeinfo/ti_long.d | 10 +- libphobos/libdruntime/rt/typeinfo/ti_n.d | 2 +- libphobos/libdruntime/rt/typeinfo/ti_ptr.d | 5 +- libphobos/libdruntime/rt/typeinfo/ti_real.d | 2 +- libphobos/libdruntime/rt/typeinfo/ti_short.d | 4 +- libphobos/libdruntime/rt/typeinfo/ti_ubyte.d | 4 +- libphobos/libdruntime/rt/typeinfo/ti_ucent.d | 6 +- libphobos/libdruntime/rt/typeinfo/ti_uint.d | 4 +- libphobos/libdruntime/rt/typeinfo/ti_ulong.d | 8 +- libphobos/libdruntime/rt/typeinfo/ti_ushort.d | 4 +- libphobos/libdruntime/rt/typeinfo/ti_void.d | 2 +- libphobos/libdruntime/rt/typeinfo/ti_wchar.d | 4 +- libphobos/libdruntime/rt/util/container/hashtab.d | 5 +- libphobos/libdruntime/rt/util/hash.d | 107 - libphobos/libdruntime/rt/util/typeinfo.d | 33 +- libphobos/src/MERGE | 2 +- libphobos/src/Makefile.in | 1 - libphobos/src/std/net/curl.d | 33 +- libphobos/testsuite/Makefile.in | 1 - libphobos/testsuite/libphobos.aa/aa.exp | 29 + libphobos/testsuite/libphobos.aa/test_aa.d | 856 ++ libphobos/testsuite/libphobos.hash/hash.exp | 29 + libphobos/testsuite/libphobos.hash/test_hash.d | 540 ++ libstdc++-v3/ChangeLog | 22 + libstdc++-v3/include/bits/fs_path.h | 28 +- libstdc++-v3/src/c++17/fs_path.cc | 14 +- .../headers/c++2011}/parallel_mode.cc | 9 +- .../headers/c++2014}/parallel_mode.cc | 11 +- .../headers/c++2017}/parallel_mode.cc | 11 +- 202 files changed, 10450 insertions(+), 8376 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/array-5.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/nullptr40.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nullptr41.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-func1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/is-constant-evaluated7.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr89009.C create mode 100644 gcc/testsuite/g++.dg/template/array32.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr89234.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr88739.c create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-40.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-8.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-9.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr89246-1.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr89246-2.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.dg/vect/pr89268.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-sld-modulo.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-srad-modulo.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-srd-modulo.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/gdc.test/fail_compilation/fail18057.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail18057b.d create mode 100644 gcc/testsuite/gfortran.dg/array_reference_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/pointer_init_9.f90 create mode 100644 gcc/testsuite/gfortran.dg/substr_simplify.f90 create mode 100644 gcc/testsuite/gfortran.dg/warn_undefined_1.f90 delete mode 100644 libphobos/libdruntime/rt/util/hash.d create mode 100644 libphobos/testsuite/libphobos.aa/aa.exp create mode 100644 libphobos/testsuite/libphobos.aa/test_aa.d create mode 100644 libphobos/testsuite/libphobos.hash/hash.exp create mode 100644 libphobos/testsuite/libphobos.hash/test_hash.d copy libstdc++-v3/testsuite/{28_regex/headers/regex => 17_intro/headers/c++2011}/p [...] copy libstdc++-v3/testsuite/{28_regex/headers/regex => 17_intro/headers/c++2014}/p [...] rename libstdc++-v3/testsuite/{28_regex/headers/regex => 17_intro/headers/c++2017} [...]