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-aarch64-spec2k6-Os_LTO in repository toolchain/ci/gcc.
from d6a738923db 2019-04-25 Richard Biener rguenther@suse.de adds ac07a0984a3 libphobos: Fix segfault in runtime caused by unexpected GC [...] adds 760cb209d81 x86: Update message for target_clones and unsupported ISAs adds 6977c762966 PR middle-end/89765 * gimplify.c (gimplify_expr): Avoid t [...] adds 70f448fa534 * BASE-VER: Set to 10.0.0. adds c487d6a8179 * doc/extend.texi (vector_size): Add missing comma after @xref. adds 365ada71ff5 2019-04-25 Andreas Tobler andreast@gcc.gnu.org adds f0a82465816 PR libstdc++/90239 use uses_allocator_construction_args in [...] adds a3f3216f8c2 Daily bump. adds d01c8f9b65f Add commentary to (SET_)TYPE_VECTOR_SUBPARTS adds 8bbdcaf0f18 Fix use of COMPLETE_TYPE_P for -Wstrict-aliasing=1 adds db1349a6df1 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: U [...] adds 2ed13d1a49d /cp 2018-04-26 Paolo Carlini paolo.carlini@oracle.com adds dd693c4a934 * config/abi/post/s390x-linux-gnu/32/baseline_symbols.txt: [...] adds 051e444d264 Tweak C++2a uses-allocator construction utilities adds 46933618359 Reduce code instantiated by filesystem::path::_S_convert_loc adds 19613a9bd61 /cp 2019-04-26 Paolo Carlini paolo.carlini@oracle.com adds 2f95fa8eb41 Fix tests that fail with _GLIBCXX_USE_CXX11_ABI=0 adds ac618f0d116 * libiberty.h (vasprintf): Don't declare if HAVE_DECL_VASP [...] adds 95f15805cc2 PR debug/90197 * c-tree.h (c_finish_loop): Add 2 further [...] adds a457d6ebd9c * gdbhooks.py: Fix UnicodeDecodeErrors when printing trees [...] adds 3c259ff88b3 Remove redundant step in experimental::filesystem::path con [...] adds 5f52a13d5e8 PR c++/90243 - orphaned note in uninstantiated constexpr function adds a596cdeddc5 x32: Update baseline_symbols.txt adds e38f05909e5 runtime: fix TestPhysPageSize on AIX adds 4367667f3c5 Daily bump. adds 4479f584597 RISC-V: Promode modes of constant loads for store insns. adds 037b9c2ba3c Add missing target options (PR middle-end/90258). adds 85cde1c62ae PR target/89261 * config/i386/i386-protos.h (ix86_data_al [...] adds b9fe1c54715 Use __restrict for __relocate_object_a adds 6a41d1aadd8 [netbsd] d: Fix build failures on sparc*-netbsd adds 9aee1351e77 PR c++/90173 * g++.dg/cpp1z/class-deduction66.C: Use dg-d [...] adds c5beaef0c93 Daily bump. adds a4360611483 Adding noexcept-specification on tuple constructors (LWG 2899) adds ac8f540ed3a Fix ChangeLog format adds d05d4059fd9 Daily bump. adds dcdfd80c931 libphobos: Backport minimal MinGW support patches. adds 9076bd460c7 libphobos: Fix multilib builds for s390x-linux-gnu adds c5aaf0af76b PR libstdc++/87982 Fix generate_n and fill_n use of _Size p [...] adds 94ed6c0aaf7 Remove unused std::_Iter_base class template adds 4b7f4f121c9 Add nodiscard to std::vector<bool>::empty() adds e3600f25710 PR libstdc++/71312 Increase alignment of pooled mutexes adds 744a3010791 Use _GLIBCXX_NOEXCEPT_IF for std::swap adds d9375e49007 Adjust doxygen comment for std::generate_n adds 241d73c4b3b 2019-04-29 Richard Biener rguenther@suse.de adds 3114c9f4670 PR rtl-optimization/90257 * cfgrtl.c (flow_active_insn_p) [...] adds f7ea3288ba3 Remove DDR_INNER_LOOP
No new revisions were added by this update.
Summary of changes: gcc/BASE-VER | 2 +- gcc/ChangeLog | 113 +++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 5 + gcc/c-family/c-warn.c | 2 +- gcc/c/ChangeLog | 10 + gcc/c/c-parser.c | 53 +- gcc/c/c-tree.h | 3 +- gcc/c/c-typeck.c | 33 +- gcc/cfgrtl.c | 10 +- gcc/config.gcc | 5 +- gcc/config/i386/freebsd64.h | 5 +- gcc/config/i386/i386-protos.h | 2 +- gcc/config/i386/i386.c | 496 +++++------ gcc/config/i386/t-freebsd64 | 30 + gcc/config/netbsd-d.c | 4 +- gcc/config/riscv/riscv-protos.h | 2 +- gcc/config/riscv/riscv.c | 42 +- gcc/config/riscv/riscv.md | 3 +- gcc/cp/ChangeLog | 18 + gcc/cp/decl.c | 15 +- gcc/doc/extend.texi | 4 +- gcc/gdbhooks.py | 5 +- gcc/gimplify.c | 3 +- gcc/go/gofrontend/MERGE | 2 +- gcc/lra-spills.c | 15 + gcc/opt-suggestions.c | 5 +- gcc/testsuite/ChangeLog | 47 + gcc/testsuite/g++.dg/cpp1z/class-deduction66.C | 10 + gcc/testsuite/g++.dg/diagnostic/pr90243.C | 13 + gcc/testsuite/g++.dg/diagnostic/trailing1.C | 5 + gcc/testsuite/g++.target/i386/mv28.C | 26 + gcc/testsuite/g++.target/i386/pr57362.C | 2 +- gcc/testsuite/gcc.dg/alias-16.c | 46 + gcc/testsuite/gcc.dg/completion-5.c | 7 + gcc/testsuite/gcc.target/i386/mvc14.c | 16 + gcc/testsuite/gcc.target/i386/pr89261.c | 9 + .../gcc.target/i386/spellcheck-options-5.c | 5 + gcc/testsuite/gcc.target/riscv/load-immediate.c | 32 + gcc/tree-data-ref.c | 4 +- gcc/tree-data-ref.h | 5 - gcc/tree-ssa.c | 5 + gcc/tree.h | 17 + include/ChangeLog | 5 + include/libiberty.h | 2 +- libgo/go/runtime/runtime_mmap_test.go | 5 + libphobos/ChangeLog | 8 + libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/core/stdc/stdio.d | 48 +- libphobos/libdruntime/core/sys/linux/link.d | 9 +- libphobos/libdruntime/core/sys/posix/setjmp.d | 9 + libphobos/libdruntime/core/sys/posix/sys/stat.d | 76 ++ libphobos/libdruntime/core/sys/posix/ucontext.d | 4 +- libphobos/libdruntime/core/sys/windows/dll.d | 4 +- libphobos/libdruntime/core/thread.d | 17 +- libphobos/libdruntime/gcc/sections/elf_shared.d | 43 +- libphobos/libdruntime/rt/dmain2.d | 10 +- libphobos/src/MERGE | 2 +- libphobos/src/std/math.d | 20 +- libphobos/testsuite/libphobos.thread/thread.exp | 2 + .../testsuite/libphobos.thread/tlsgc_sections.d | 39 + libstdc++-v3/ChangeLog | 112 +++ .../post/aarch64-linux-gnu/baseline_symbols.txt | 434 ++++++++++ .../abi/post/i386-linux-gnu/baseline_symbols.txt | 434 ++++++++++ .../abi/post/i486-linux-gnu/baseline_symbols.txt | 434 ++++++++++ .../post/powerpc-linux-gnu/baseline_symbols.txt | 434 ++++++++++ .../powerpc64-linux-gnu/32/baseline_symbols.txt | 434 ++++++++++ .../post/powerpc64-linux-gnu/baseline_symbols.txt | 434 ++++++++++ .../abi/post/s390-linux-gnu/baseline_symbols.txt | 425 ++++++++++ .../post/s390x-linux-gnu/32/baseline_symbols.txt | 425 ++++++++++ .../abi/post/s390x-linux-gnu/baseline_symbols.txt | 425 ++++++++++ .../post/x86_64-linux-gnu/32/baseline_symbols.txt | 434 ++++++++++ .../abi/post/x86_64-linux-gnu/baseline_symbols.txt | 434 ++++++++++ .../post/x86_64-linux-gnu/x32/baseline_symbols.txt | 434 ++++++++++ libstdc++-v3/config/abi/pre/gnu.ver | 3 +- libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 4 +- libstdc++-v3/include/bits/fs_path.h | 2 +- libstdc++-v3/include/bits/locale_conv.h | 10 +- libstdc++-v3/include/bits/move.h | 12 +- libstdc++-v3/include/bits/stl_algo.h | 9 +- libstdc++-v3/include/bits/stl_algobase.h | 75 +- libstdc++-v3/include/bits/stl_bvector.h | 2 +- .../include/bits/stl_iterator_base_types.h | 20 - libstdc++-v3/include/bits/stl_uninitialized.h | 3 +- libstdc++-v3/include/experimental/bits/fs_path.h | 2 +- libstdc++-v3/include/std/memory | 6 +- libstdc++-v3/include/std/scoped_allocator | 21 + libstdc++-v3/include/std/tuple | 39 + libstdc++-v3/src/c++11/shared_ptr.cc | 4 +- .../polymorphic_allocator/construct_c++2a.cc | 51 ++ .../scoped_allocator/construct_pair_c++2a.cc | 99 +++ .../testsuite/20_util/tuple/cons/noexcept_specs.cc | 943 +++++++++++++++++++++ libstdc++-v3/testsuite/20_util/variant/run.cc | 28 +- .../testsuite/21_strings/basic_string/hash/hash.cc | 16 +- .../21_strings/basic_string/hash/hash_char8_t.cc | 4 +- .../testsuite/25_algorithms/fill_n/87982.cc | 87 ++ .../testsuite/25_algorithms/fill_n/87982_neg.cc | 31 + .../testsuite/25_algorithms/fill_n/dr426.cc | 58 ++ .../testsuite/25_algorithms/generate_n/87982.cc | 88 ++ .../25_algorithms/generate_n/87982_neg.cc | 32 + .../testsuite/25_algorithms/generate_n/dr426.cc | 46 + libstdc++-v3/testsuite/util/testsuite_allocator.h | 2 +- 102 files changed, 7978 insertions(+), 455 deletions(-) create mode 100644 gcc/config/i386/t-freebsd64 create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction66.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/pr90243.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/trailing1.C create mode 100644 gcc/testsuite/g++.target/i386/mv28.C create mode 100644 gcc/testsuite/gcc.dg/alias-16.c create mode 100644 gcc/testsuite/gcc.dg/completion-5.c create mode 100644 gcc/testsuite/gcc.target/i386/mvc14.c create mode 100644 gcc/testsuite/gcc.target/i386/pr89261.c create mode 100644 gcc/testsuite/gcc.target/i386/spellcheck-options-5.c create mode 100644 gcc/testsuite/gcc.target/riscv/load-immediate.c create mode 100644 libphobos/testsuite/libphobos.thread/tlsgc_sections.d create mode 100644 libstdc++-v3/testsuite/20_util/scoped_allocator/construct_pair_ [...] create mode 100644 libstdc++-v3/testsuite/20_util/tuple/cons/noexcept_specs.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/fill_n/87982.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/fill_n/87982_neg.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/fill_n/dr426.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/generate_n/87982.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/generate_n/87982_neg.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/generate_n/dr426.cc