This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from a9df7772c54 2019-05-31 Thomas De Schampheleire <thomas.de_schamphelei [...] new 9c4d02b3ac7 Add pretty print for const_tree. new 84121f8aa7b Fix random_device to work with COW strings again new c12402f67d3 PR libstdc++/71579 assert that type traits are not misused [...] new 1ff189c5753 Remove using-declarations that add std names to __gnu_cxx new b74a9c1aaf6 PR libstdc++/90682 allow set_terminate(0) and set_unexpected(0)
The 5 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 | 4 + gcc/gdbhooks.py | 2 +- libstdc++-v3/ChangeLog | 95 ++++++ libstdc++-v3/include/backward/hashtable.h | 79 +++-- libstdc++-v3/include/bits/random.h | 2 + libstdc++-v3/include/ext/bitmap_allocator.h | 91 +++--- libstdc++-v3/include/ext/debug_allocator.h | 4 +- libstdc++-v3/include/ext/functional | 46 ++- libstdc++-v3/include/ext/malloc_allocator.h | 11 +- libstdc++-v3/include/ext/memory | 33 +- libstdc++-v3/include/ext/mt_allocator.h | 26 +- libstdc++-v3/include/ext/new_allocator.h | 11 +- libstdc++-v3/include/ext/numeric | 2 +- libstdc++-v3/include/ext/pool_allocator.h | 12 +- libstdc++-v3/include/ext/rb_tree | 9 +- libstdc++-v3/include/ext/rope | 319 ++++++++++---------- libstdc++-v3/include/ext/ropeimpl.h | 118 ++++---- libstdc++-v3/include/ext/slist | 32 +- libstdc++-v3/include/std/type_traits | 334 ++++++++++++++++----- libstdc++-v3/libsupc++/eh_term_handler.cc | 17 +- .../{eh_term_handler.cc => eh_term_handler.h} | 11 +- libstdc++-v3/libsupc++/eh_terminate.cc | 7 + libstdc++-v3/src/c++11/cow-string-inst.cc | 50 +-- libstdc++-v3/src/c++11/random.cc | 12 + .../dr426.cc => 18_support/set_terminate.cc} | 38 ++- .../90105.cc => 18_support/set_unexpected.cc} | 42 ++- .../value_ext.cc => is_abstract/incomplete_neg.cc} | 21 +- .../is_aggregate/incomplete_neg.cc} | 22 +- libstdc++-v3/testsuite/20_util/is_class/value.cc | 2 + .../memoization.cc} | 21 +- .../memoization_neg.cc} | 19 +- .../20_util/is_complete_or_unbounded/value.cc | 100 ++++++ .../testsuite/20_util/is_function/value.cc | 2 + .../is_move_constructible/incomplete_neg.cc} | 22 +- .../is_nothrow_move_assignable/incomplete_neg.cc} | 22 +- .../incomplete_neg.cc} | 21 +- .../testsuite/20_util/is_reference/value.cc | 3 + .../testsuite/20_util/is_unbounded_array/value.cc | 4 + libstdc++-v3/testsuite/20_util/is_union/value.cc | 2 + libstdc++-v3/testsuite/20_util/is_void/value.cc | 2 + .../{85494.cc => cons/default-cow.cc} | 24 +- .../random/random_device/cons/default.cc | 10 +- .../26_numerics/random/random_device/cons/token.cc | 16 +- libstdc++-v3/testsuite/util/testsuite_tr1.h | 2 + 44 files changed, 1031 insertions(+), 691 deletions(-) copy libstdc++-v3/libsupc++/{eh_term_handler.cc => eh_term_handler.h} (83%) copy libstdc++-v3/testsuite/{25_algorithms/fill_n/dr426.cc => 18_support/set_termi [...] copy libstdc++-v3/testsuite/{23_containers/forward_list/operations/90105.cc => 18_ [...] copy libstdc++-v3/testsuite/20_util/{is_nothrow_convertible/value_ext.cc => is_abs [...] copy libstdc++-v3/testsuite/{17_intro/headers/c++2017/parallel_mode.cc => 20_util/ [...] copy libstdc++-v3/testsuite/20_util/{is_nothrow_convertible/value_ext.cc => is_com [...] copy libstdc++-v3/testsuite/20_util/{is_nothrow_convertible/value_ext.cc => is_com [...] create mode 100644 libstdc++-v3/testsuite/20_util/is_complete_or_unbounded/value.cc copy libstdc++-v3/testsuite/{17_intro/headers/c++2011/parallel_mode.cc => 20_util/ [...] copy libstdc++-v3/testsuite/{17_intro/headers/c++2011/parallel_mode.cc => 20_util/ [...] copy libstdc++-v3/testsuite/20_util/{is_nothrow_convertible/value_ext.cc => is_pol [...] copy libstdc++-v3/testsuite/26_numerics/random/random_device/{85494.cc => cons/def [...]