gcc/libstdc++-v3/testsuite
Jonathan Wakely d9cb3e7598 libstdc++/70940 Start fixing polymorphic memory resources
PR libstdc++/70940
	* include/experimental/memory_resource
	(__resource_adaptor_imp::do_allocate): Do not default-construct
	rebound allocator.
	(__resource_adaptor_imp::do_deallocate): Likewise. Use
	allocator_traits to get pointer type.
	(__null_memory_resource::do_allocate): Remove unused parameters.
	(__null_memory_resource::do_deallocate): Likewise.
	(__null_memory_resource::do_is_equal): Likewise. Add return statement.
	* testsuite/experimental/type_erased_allocator/1.cc: Combine with ...
	* testsuite/experimental/type_erased_allocator/1_neg.cc: This, and
	move to ...
	* testsuite/experimental/memory_resource/1.cc: Here.
	* testsuite/experimental/memory_resource/null_memory_resource.cc: New.
	* testsuite/experimental/memory_resource/resource_adaptor.cc: New.

From-SVN: r235868
2016-05-04 13:08:45 +01:00
..
17_intro
18_support Make use of extensions more explicit in libstdc++ tests 2016-04-18 16:44:25 +01:00
19_diagnostics
20_util Make use of extensions more explicit in libstdc++ tests 2016-04-18 16:44:25 +01:00
21_strings
22_locale libstdc++/69703 ignore endianness in codecvt_utf8 2016-04-19 19:02:46 +01:00
23_containers Make use of extensions more explicit in libstdc++ tests 2016-04-18 16:44:25 +01:00
24_iterators libstdc++/70766 use std::addressof instead of operator& 2016-04-28 13:33:07 +01:00
25_algorithms Make use of extensions more explicit in libstdc++ tests 2016-04-18 16:44:25 +01:00
26_numerics PR libstdc++/41759 reword static assertions in <random> 2016-04-18 19:03:50 +01:00
27_io
28_regex re PR libstdc++/70745 (Wrong handling of regex_constant::match_not_eow and regex_constant::match_not_bow) 2016-04-23 03:58:37 +00:00
29_atomics libstdc++/70766 use std::addressof instead of operator& 2016-04-28 13:33:07 +01:00
30_threads libstdc++/70766 use std::addressof instead of operator& 2016-04-28 13:33:07 +01:00
abi
backward
config
data
decimal Make use of extensions more explicit in libstdc++ tests 2016-04-18 16:44:25 +01:00
experimental libstdc++/70940 Start fixing polymorphic memory resources 2016-05-04 13:08:45 +01:00
ext Revert empty class parameter passing ABI changes. 2016-04-14 12:23:06 -04:00
lib
libstdc++-abi
libstdc++-dg
libstdc++-prettyprinters
libstdc++-xmethods
performance
special_functions
tr1 Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
tr2
util Remove trailing whitespace from libstdc++-v3 files 2016-04-29 17:11:43 +01:00
Makefile.am
Makefile.in