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-allmodconfig in repository toolchain/gcc.
from 65a33d4a62c * gnatvsn.ads: Bump copyright year. adds 9346fb0e7ea Fix bugs in filesystem::path::lexically_normal() adds 7f77ca0787f Fix test failure with old Copy-On-Write std::string adds a18fccd0475 Remove XFAIL from test that no longer fails adds 1f155ac7497 [PATCH][GCC][Aarch64] Change expected bfxil count in gcc.ta [...] adds af7bbac6083 * gdbinit.in: Turn off pagination for the skip commands, r [...] adds e13f6a7f6f1 Fix test failure when -fno-inline is used adds 3910b703bd0 PR c/88363 - alloc_align attribute doesn't accept enumerate [...] adds 859e6fedda5 Add allocator-extended copy/move ctors to COW string adds 98185b9f0b9 Export explicit instantiations for C++17 members of std::string adds c99a2c731ac Daily bump. adds de50f80c549 * params.def (hot-bb-count-ws-permille): Set to 990. adds 2dcadfabeb5 runtime: prevent deadlock when profiling signal arrives [...] adds dd1ab8da67d PR c/88546 - Copy attribute unusable for weakrefs new 3449da25354 2019-01-05 Dominique d'Humieres dominiq@gcc.gnu.org new 8a52b4b6579 2019-01-05 Dominique d'Humieres dominiq@gcc.gnu.org new 92d7f32c6c9 PR debug/88635 * dwarf2out.c (const_ok_for_output_1): Rej [...] new 681aa7c2dcb PR middle-end/82564 PR target/88620 * expr.c (expand_ass [...]
The 4 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 | 43 +++++++ gcc/DATESTAMP | 2 +- gcc/attribs.c | 6 + gcc/c-family/ChangeLog | 12 ++ gcc/c-family/c-attribs.c | 48 +++++++- gcc/config/i386/i386.c | 12 -- gcc/doc/extend.texi | 6 +- gcc/dwarf2out.c | 64 +++++++++- gcc/expr.c | 15 +++ gcc/gdbinit.in | 8 ++ gcc/go/gofrontend/MERGE | 2 +- gcc/params.def | 2 +- gcc/testsuite/ChangeLog | 28 +++++ gcc/testsuite/c-c++-common/attributes-4.c | 47 +++++++ gcc/testsuite/g++.dg/ext/attr-copy.C | 82 ++++++++++++ gcc/testsuite/g++.dg/ext/sync-4.C | 2 + gcc/testsuite/gcc.c-torture/compile/pr82564.c | 15 +++ gcc/testsuite/gcc.dg/attr-copy-4.c | 2 +- gcc/testsuite/gcc.dg/attr-copy-6.c | 93 ++++++++++++++ gcc/testsuite/gcc.dg/attr-copy-7.c | 76 ++++++++++++ gcc/testsuite/gcc.dg/debug/dwarf2/pr88635.c | 24 ++++ .../gcc.dg/{nested-func-9.c => nested-func-12.c} | 4 +- gcc/testsuite/gcc.target/aarch64/combine_bfxil.c | 2 +- libgcc/gthr-posix.h | 3 +- libgfortran/libgfortran.h | 2 +- libgo/runtime/go-caller.c | 9 +- libgo/runtime/go-callers.c | 2 +- libstdc++-v3/ChangeLog | 71 +++++++++++ libstdc++-v3/config/abi/pre/gnu.ver | 29 ++++- libstdc++-v3/include/bits/basic_string.h | 137 ++++++++++++--------- libstdc++-v3/include/bits/basic_string.tcc | 4 +- libstdc++-v3/include/bits/fs_path.h | 15 +-- libstdc++-v3/src/c++17/Makefile.am | 5 +- libstdc++-v3/src/c++17/Makefile.in | 9 +- .../cow-string-inst.cc} | 8 +- .../wstring-io-inst.cc => c++17/string-inst.cc} | 35 +++--- libstdc++-v3/src/filesystem/std-path.cc | 72 ++++++----- .../21_strings/basic_string/allocator/71964.cc | 13 +- .../21_strings/basic_string/cons/char/8.cc | 2 - .../21_strings/basic_string/cons/wchar_t/8.cc | 2 - .../requirements/explicit_instantiation/debug.cc | 1 - libstdc++-v3/testsuite/23_containers/list/61347.cc | 2 +- .../27_io/filesystem/filesystem_error/copy.cc | 10 ++ .../27_io/filesystem/path/generation/normal.cc | 2 + .../path/{assign/copy.cc => generation/normal2.cc} | 39 +++--- 45 files changed, 870 insertions(+), 197 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/attributes-4.c create mode 100644 gcc/testsuite/g++.dg/ext/attr-copy.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr82564.c create mode 100644 gcc/testsuite/gcc.dg/attr-copy-6.c create mode 100644 gcc/testsuite/gcc.dg/attr-copy-7.c create mode 100644 gcc/testsuite/gcc.dg/debug/dwarf2/pr88635.c copy gcc/testsuite/gcc.dg/{nested-func-9.c => nested-func-12.c} (79%) copy libstdc++-v3/src/{c++11/cow-sstream-inst.cc => c++17/cow-string-inst.cc} (85%) copy libstdc++-v3/src/{c++11/wstring-io-inst.cc => c++17/string-inst.cc} (57%) copy libstdc++-v3/testsuite/27_io/filesystem/path/{assign/copy.cc => generation/no [...]