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 in repository toolchain/ci/gcc.
from e0bcd31de65 PR libstdc++/69724 avoid temporary in std::thread construction adds d4a9b293a01 Make std::match_results::_M_resize more useful adds 4a182e12a82 Removing unused, non-standard function in _Rb_tree adds e0d65374d64 Reduce header dependencies in <iterator> adds 83274070a2c 2019-05-14 Richard Biener rguenther@suse.de adds 2cfc6a76fdb Add __is_nothrow_convertible to fix std::is_nothrow_invocable_r adds a8798e0b31c libgo: reduce overhead for memory/block/mutex profiling adds a858e2a4ea8 Define std::__invoke_r for INVOKE<R> adds 3ff2b6404f9 Use INVOKE<R> in std::function, std::bind and std::packaged_task adds b8dcd41ebcf nonesuch is insufficiently useless (lwg2996) new 064ed60ab2f * config/i386/i386.md (any_div): New code iterator. (pair [...] new f03f26fa857 Add __raw_visit and __raw_idx_visit, use INVOKE<R>
The 2 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 | 26 +- gcc/c/ChangeLog | 9 + gcc/c/gimple-parser.c | 80 ++- gcc/config/i386/i386.md | 646 +++++++++------------ gcc/go/gofrontend/MERGE | 2 +- gcc/testsuite/ChangeLog | 4 + gcc/testsuite/gcc.dg/gimplefe-40.c | 15 + libgo/go/runtime/heapdump.go | 10 +- libgo/go/runtime/mgcmark.go | 2 +- libgo/go/runtime/mprof.go | 325 ++++++++--- libgo/go/runtime/panic.go | 4 +- libgo/go/runtime/string.go | 4 + libgo/go/runtime/symtab.go | 8 +- libgo/go/runtime/traceback_gccgo.go | 16 +- libgo/runtime/go-caller.c | 18 +- libgo/runtime/go-callers.c | 63 +- libgo/runtime/runtime.h | 1 + libstdc++-v3/ChangeLog | 103 ++++ libstdc++-v3/include/bits/invoke.h | 59 ++ libstdc++-v3/include/bits/regex.h | 15 +- libstdc++-v3/include/bits/regex.tcc | 9 +- libstdc++-v3/include/bits/std_function.h | 74 +-- libstdc++-v3/include/bits/stl_pair.h | 11 +- libstdc++-v3/include/bits/stl_tree.h | 13 +- libstdc++-v3/include/experimental/type_traits | 4 +- libstdc++-v3/include/std/functional | 62 +- libstdc++-v3/include/std/future | 10 +- libstdc++-v3/include/std/iterator | 3 +- libstdc++-v3/include/std/tuple | 8 +- libstdc++-v3/include/std/type_traits | 26 +- libstdc++-v3/include/std/variant | 226 ++++--- .../testsuite/20_util/function_objects/invoke/1.cc | 40 +- .../20_util/function_objects/invoke/{1.cc => 2.cc} | 34 +- .../20_util/is_nothrow_convertible/value.cc | 18 +- .../1.cc => is_nothrow_convertible/value_ext.cc} | 18 +- .../20_util/is_nothrow_invocable/value.cc | 15 +- .../20_util/is_nothrow_invocable/value_ext.cc | 13 +- .../testsuite/20_util/nonesuch/nonesuch.cc | 39 ++ .../testsuite/20_util/tuple/cons/noexcept_specs.cc | 4 +- .../testsuite/experimental/type_traits/nonesuch.cc | 40 ++ 40 files changed, 1245 insertions(+), 832 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/gimplefe-40.c copy libstdc++-v3/testsuite/20_util/function_objects/invoke/{1.cc => 2.cc} (58%) copy libstdc++-v3/testsuite/20_util/{function_objects/invoke/1.cc => is_nothrow_co [...] create mode 100644 libstdc++-v3/testsuite/20_util/nonesuch/nonesuch.cc create mode 100644 libstdc++-v3/testsuite/experimental/type_traits/nonesuch.cc