gcc/libstdc++-v3/testsuite
Paolo Carlini 6be8b52474 revert: re PR libstdc++/19495 (basic_string::_M_rep() can produce an unnaturally aligned pointer to _Rep)
2005-05-28  Paolo Carlini  <pcarlini@suse.de>

	Revert:
	2005-05-18  Paolo Carlini  <pcarlini@suse.de>
		    Nathan Myers  <ncm@cantrip.org>

	PR libstdc++/19495
	* include/bits/basic_string.h (_Raw_bytes_alloc): Rebind to
	size_type instead of char and rename to _Raw_alloc.
	* include/bits/basic_string.tcc (_Rep::_M_destroy, _Rep::_S_create):
	Use the above.
	* src/bitmap_allocator.cc: Add instantiation for size_type.
	* src/mt_allocator.cc: Likewise.
	* src/pool_allocator.cc: Likewise.
	* include/ext/array_allocator.h: Tweak slightly, avoid assuming
	the existence of an _Array::begin() and size() members.
	* testsuite/ext/array_allocator/2.cc: Tweak to use an allocator
	of size_type, instead of char, thus avoiding problems with
	rebinds, not treated correctly by array_allocator.

From-SVN: r100304
2005-05-28 21:57:03 +00:00
..
17_intro re PR libstdc++/20534 (Erroneous #include of <cassert>) 2005-05-27 15:01:45 +00:00
18_support numeric_limits.cc (dg-options): Add -mieee to options on sh*-*-*. 2005-05-13 00:23:28 +00:00
19_diagnostics
20_util
21_strings
22_locale 2.cc: Adjust dg-require-namedlocale. 2005-05-18 17:26:48 +00:00
23_containers re PR libstdc++/18604 (Use of unqualified names conflict with names in global namespace) 2005-05-10 01:58:19 +00:00
24_iterators
25_algorithms [multiple changes] 2005-05-24 22:53:43 +00:00
26_numerics re PR libstdc++/13943 (call of overloaded `llabs(int)' is ambiguous) 2005-05-26 15:46:48 +00:00
27_io testsuite_hooks.cc: Remove try_named_locale. 2005-05-18 08:07:32 +00:00
backward
config
data
demangle
ext revert: re PR libstdc++/19495 (basic_string::_M_rep() can produce an unnaturally aligned pointer to _Rep) 2005-05-28 21:57:03 +00:00
lib test.html: Mention PCH_CXXFLAGS. 2005-05-27 16:24:59 +00:00
libstdc++-abi
libstdc++-dg test.html: Mention PCH_CXXFLAGS. 2005-05-27 16:24:59 +00:00
performance
thread
tr1 type_traits (is_convertible): Adjust according to the resolution of TR1 issue 3.20. 2005-04-28 22:35:09 +00:00
Makefile.am acinclude.m4: Remove testsuite_wchar_t and testsuite_thread. 2005-05-05 16:12:28 +00:00
Makefile.in acinclude.m4: Remove testsuite_wchar_t and testsuite_thread. 2005-05-05 16:12:28 +00:00
testsuite_abi_check.cc
testsuite_abi.cc linker-map.gnu: Add linkage support for no extern templates. 2005-05-26 07:10:21 +00:00
testsuite_abi.h
testsuite_allocator.cc
testsuite_allocator.h
testsuite_character.cc re PR libstdc++/21238 (conflicting "typedef __numpunct_cache<_CharT> __cache_type;" in std::numpunct<CharT> makes specialization impossible) 2005-04-29 18:50:00 +00:00
testsuite_character.h re PR libstdc++/21238 (conflicting "typedef __numpunct_cache<_CharT> __cache_type;" in std::numpunct<CharT> makes specialization impossible) 2005-04-29 18:50:00 +00:00
testsuite_hooks.cc testsuite_hooks.cc: Remove try_named_locale. 2005-05-18 08:07:32 +00:00
testsuite_hooks.h testsuite_hooks.cc: Remove try_named_locale. 2005-05-18 08:07:32 +00:00
testsuite_io.h
testsuite_iterators.h [multiple changes] 2005-05-24 10:58:22 +00:00
testsuite_performance.h
testsuite_tr1.h