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
19_diagnostics
20_util
21_strings
22_locale 2.cc: Adjust dg-require-namedlocale. 2005-05-18 17:26:48 +00:00
23_containers
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
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
Makefile.am
Makefile.in
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
testsuite_character.h
testsuite_hooks.cc
testsuite_hooks.h
testsuite_io.h
testsuite_iterators.h [multiple changes] 2005-05-24 10:58:22 +00:00
testsuite_performance.h
testsuite_tr1.h