gcc/libstdc++-v3/testsuite
Bob Walters b74318f12b pointer.h: Add experimental support for non-standard pointer types in containers via the...
2008-11-07  Bob Walters  <bob.s.walters@gmail.com>

	* include/ext/pointer.h: Add experimental support for non-standard
	pointer types in containers via the allocator::pointer typedef.
	(Currently only supported/working with std::vector)
	* include/ext/cast.h: Add overload-able pointer casting functions
	for use in containers supporting non-standard pointer types.
	* include/ext/extptr_allocator.h: Add _ExtPtr_allocator.
	* include/Makefile.am: Update.
	* include/precompiled/extc++.h: Likewise.
	* include/Makefile.in: Regenerate.
	* testsuite/ext/ext_pointer/1.cc: New.
	* testsuite/ext/ext_pointer/1_neg.cc: Likewise.	
	* testsuite/23_containers/vector/ext_pointer/citerators.cc: New.
	* testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
	* testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
	* testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
	* testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
	Likewise.
	* testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
	Likewise.
	* testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
	Likewise.
	* testsuite/23_containers/vector/ext_pointer/explicit_instantiation/
	1.cc: Likewise.
	* testsuite/23_containers/vector/ext_pointer/explicit_instantiation/
	3.cc: Likewise.

From-SVN: r141674
2008-11-07 15:26:25 +00:00
..
17_intro forward_list: New. 2008-10-15 16:48:13 +00:00
18_support [multiple changes] 2008-08-23 11:28:30 +00:00
19_diagnostics error_constants.h (enum errc): Remove no_posix_equivalent. 2008-10-24 10:41:42 +00:00
20_util 2008-11-05 Paolo Carlini <paolo.carlini@oracle.com> 2008-11-05 15:36:06 +00:00
21_strings re PR libstdc++/37522 (Incorrect vswprintf prototype breaks __to_xstring) 2008-10-27 15:01:28 +00:00
22_locale locale_facets.tcc (num_get<>::do_get(iter_type, iter_type, ios_base&, ios_base::iostate&, bool&): Tidy. 2008-11-03 10:23:38 +00:00
23_containers pointer.h: Add experimental support for non-standard pointer types in containers via the... 2008-11-07 15:26:25 +00:00
24_iterators
25_algorithms 37547.cc: Return void to avoid warnings. 2008-09-23 18:24:20 +00:00
26_numerics Add initializer_list support as per N2679. 2008-07-21 15:40:39 -04:00
27_io system_error (is_error_code_enum): Specialize for errc. 2008-10-22 15:27:44 +00:00
28_regex Add initializer_list support as per N2679. 2008-07-21 15:40:39 -04:00
29_atomics default.cc: Avoid -Wall warnings. 2008-06-25 23:28:14 +00:00
30_threads system_error (is_error_code_enum): Specialize for errc. 2008-10-22 15:27:44 +00:00
abi re PR c++/37761 (Revision 140916 caused libstdc++ failures) 2008-10-07 13:35:35 -04:00
backward
config
data
ext pointer.h: Add experimental support for non-standard pointer types in containers via the... 2008-11-07 15:26:25 +00:00
lib re PR libstdc++/37522 (Incorrect vswprintf prototype breaks __to_xstring) 2008-10-27 15:01:28 +00:00
libstdc++-abi
libstdc++-dg
performance
thread
tr1 2008-10-20 Paolo Carlini <paolo.carlini@oracle.com> 2008-10-20 16:43:28 +00:00
util system_error (native_category): Remove. 2008-10-10 12:39:01 +00:00
Makefile.am dg-extract-results.sh: New file. 2008-10-24 10:58:44 +02:00
Makefile.in dg-extract-results.sh: New file. 2008-10-24 10:58:44 +02:00