gcc/libstdc++-v3/testsuite
Jonathan Wakely b925bf594a Makefile.am: Add new header.
* include/Makefile.am: Add new header.
	* include/Makefile.in: Regenerate.
	* include/bits/allocated_ptr.h (__allocated_ptr, __allocate_guarded):
	New RAII utilities for working with allocators.
	* include/bits/shared_ptr_base.h (_Sp_counted_deleter): Define
	__allocator_type typedef and use new __allocated_ptr type.
	(_Sp_counted_ptr_inplace): Likewise.
	(__shared_count::__shared_count, __shared_ptr::__shared_ptr): Use
	__allocate_guarded to to simplify exception handling.
	* include/experimental/any (any::_Manager_alloc::_S_alloc): Likewise.
	* include/std/future (_Result_alloc::_M_destroy): Likewise.
	(_Result_alloc::_S_allocate_result): Likewise.
	* testsuite/20_util/shared_ptr/cons/43820_neg.cc: Adjust line number.
	* testsuite/20_util/shared_ptr/cons/void_neg.cc: Likewise.
	* testsuite/20_util/shared_ptr/creation/no_rtti.cc: New.
	* testsuite/20_util/shared_ptr/creation/alloc.cc: Test allocator
	with fancy pointer.
	* testsuite/30_threads/promise/cons/alloc.cc: Likewise.

From-SVN: r211996
2014-06-25 21:54:46 +01:00
..
17_intro re PR libstdc++/60793 (Add target *-*-dragonfly* to dg-options on 172 libstdc++ tests) 2014-05-23 11:19:20 +01:00
18_support re PR libstdc++/60793 (Add target *-*-dragonfly* to dg-options on 172 libstdc++ tests) 2014-05-23 11:19:20 +01:00
19_diagnostics Update copyright years in libstdc++-v3/ 2014-01-02 22:30:10 +00:00
20_util Makefile.am: Add new header. 2014-06-25 21:54:46 +01:00
21_strings re PR libstdc++/60793 (Add target *-*-dragonfly* to dg-options on 172 libstdc++ tests) 2014-05-23 11:19:20 +01:00
22_locale re PR libstdc++/60793 (Add target *-*-dragonfly* to dg-options on 172 libstdc++ tests) 2014-05-23 11:19:20 +01:00
23_containers 1.cc: Simplify test. 2014-06-06 20:18:24 +00:00
24_iterators container.cc: Do not use uninitialized members in mem-initializers. 2014-04-15 20:05:52 +01:00
25_algorithms Update copyright years in libstdc++-v3/ 2014-01-02 22:30:10 +00:00
26_numerics re PR libstdc++/60793 (Add target *-*-dragonfly* to dg-options on 172 libstdc++ tests) 2014-05-23 11:19:20 +01:00
27_io 4402.cc (test02): Use wcout' rather than cout'. 2014-06-11 00:20:45 +00:00
28_regex re PR libstdc++/61227 ([C++11] Regex [\w] does not work) 2014-05-20 04:31:54 +00:00
29_atomics re PR libstdc++/60695 (std::atomic<X> doesn't work when X is of zero size) 2014-04-15 14:48:07 +01:00
30_threads Makefile.am: Add new header. 2014-06-25 21:54:46 +01:00
abi Update copyright years in libstdc++-v3/ 2014-01-02 22:30:10 +00:00
backward Update copyright years in libstdc++-v3/ 2014-01-02 22:30:10 +00:00
config Update copyright years in libstdc++-v3/ 2014-01-02 22:30:10 +00:00
data make_graph_test_infos.xml: Edit. 2011-08-15 00:51:06 +00:00
decimal Update copyright years in libstdc++-v3/ 2014-01-02 22:30:10 +00:00
experimental any (any_v1): Rename namespace to fundamentals_v1. 2014-06-23 23:12:31 +01:00
ext re PR libstdc++/60793 (Add target *-*-dragonfly* to dg-options on 172 libstdc++ tests) 2014-05-23 11:19:20 +01:00
lib libstdc++.exp (libstdc++_init): Adjust regexp to work with previous versions of Tcl. 2014-05-30 12:11:15 +01:00
libstdc++-abi abi.exp: Defer setting of baseline_subdir until after checking that the test is eligible... 2014-05-16 16:56:03 -04:00
libstdc++-dg Update copyright years in libstdc++-v3/ 2014-01-02 22:30:10 +00:00
libstdc++-prettyprinters re PR libstdc++/59476 (gdb pretty-printer cannot print C++11 _Rb_tree_iterator) 2014-05-02 17:01:30 +01:00
performance regex_compiler.h (__detail::_BracketMatcher): Reorder members to avoid wasted space when not using a cache. 2014-06-02 20:36:14 +01:00
tr1 re PR libstdc++/60793 (Add target *-*-dragonfly* to dg-options on 172 libstdc++ tests) 2014-05-23 11:19:20 +01:00
tr2 Update copyright years in libstdc++-v3/ 2014-01-02 22:30:10 +00:00
util re PR libstdc++/61390 (error in nested template parameter in ext/pb_ds header file) 2014-06-10 19:09:18 +01:00
Makefile.am Update copyright years in libstdc++-v3/ 2014-01-02 22:30:10 +00:00
Makefile.in Makefile.am (check_DEJAGNU_normal_targets): Add 10. 2013-11-22 21:38:59 +01:00