gcc/libstdc++-v3/testsuite
Paolo Carlini 872d8fea40 Add class __versa_string, a versatile "basic_string-type" class...
2005-07-05  Paolo Carlini  <pcarlini@suse.de>

	Add class __versa_string, a versatile "basic_string-type" class:
	an additional, non-standard, template parameter allows to specify
	the preferred base class. Two are provided: __rc_string_base,
	which implements a behavior very similar to our standard string,
	and __sso_string_base, not reference-counted and optimized for
	short strings.
	* include/ext/rc_string_base.h: New.
	* include/ext/sso_string_base.h: Likewise.
	* include/ext/vstring.h: Likewise.
	* include/ext/vstring.tcc: Likewise.
	* include/ext/vstring_fwd.h: Likewise.
	* include/ext/vstring_util.h: Likewise.
	* include/Makefile.am: Add.
	* include/Makefile.in: Regenerate.
	* testsuite/ext/vstring/explicit_instantiation/1.cc: New.
	* testsuite/ext/vstring/explicit_instantiation/2.cc: Likewise.
	* testsuite/ext/vstring/explicit_instantiation/char/1.cc: Likewise.
	* testsuite/ext/vstring/explicit_instantiation/wchar_t/1.cc: Likewise.

	* Makefile.in: Regenerate with autotools 1.9.3 (to date, the version
	officially used by v3).
	* aclocal.m4: Likewise.
	* libmath/Makefile.in: Likewise.
	* libsupc++/Makefile.in: Likewise.
	* po/Makefile.in: Likewise.
	* src/Makefile.in: Likewise.
	* testsuite/Makefile.in: Likewise.

From-SVN: r101639
2005-07-05 23:07:18 +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 [multiple changes] 2005-06-17 21:51:34 +00:00
21_strings PR libstdc++/21770 (cont: __gnu_debug::string) 2005-06-07 02:55:06 +00:00
22_locale re PR libstdc++/22131 (std::num_get fails for input with invalid groups) 2005-06-29 11:48:53 +00:00
23_containers [multiple changes] 2005-06-06 16:59:55 +00:00
24_iterators binders.cc: Remove explicit instantiations for non-weak systems. 2005-03-16 11:24:36 +00:00
25_algorithms [multiple changes] 2005-07-01 08:25:11 +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 re PR libstdc++/22131 (std::num_get fails for input with invalid groups) 2005-06-29 11:48:53 +00:00
backward
config
data 9827.cc: New. 2005-01-23 23:35:20 +00:00
demangle re PR libstdc++/19946 (cris-elf testsuite failure: demangle/abi_examples/01.cc and 02) 2005-02-15 01:07:53 +01:00
ext Add class __versa_string, a versatile "basic_string-type" class... 2005-07-05 23:07:18 +00:00
lib re PR libstdc++/22111 (libstdc++ abi_check) 2005-06-20 06:48:28 +00:00
libstdc++-abi re PR libstdc++/22111 (libstdc++ abi_check) 2005-06-20 06:48:28 +00:00
libstdc++-dg test.html: Mention PCH_CXXFLAGS. 2005-05-27 16:24:59 +00:00
performance documentation.html: Add link for policy based associative containers docs. 2005-06-27 15:33:38 +00:00
thread binders.cc: Remove explicit instantiations for non-weak systems. 2005-03-16 11:24:36 +00:00
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 documentation.html: Add link for policy based associative containers docs. 2005-06-27 15:33:38 +00:00
Makefile.in Add class __versa_string, a versatile "basic_string-type" class... 2005-07-05 23:07:18 +00:00
testsuite_abi.cc [multiple changes] 2005-06-17 07:33:56 +00:00
testsuite_abi.h [multiple changes] 2005-06-17 07:33:56 +00:00
testsuite_abi_check.cc test.html: Update. 2005-04-07 04:16:26 +00:00
testsuite_allocator.cc
testsuite_allocator.h testsuite_allocator.h (check_delete): New. 2004-10-29 21:03:07 +00:00
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_common_types.h documentation.html: Add link for policy based associative containers docs. 2005-06-27 15:33:38 +00:00
testsuite_hooks.cc testsuite_hooks.cc: Remove try_named_locale. 2005-05-18 08:07:32 +00:00
testsuite_hooks.h [multiple changes] 2005-06-06 16:59:55 +00:00
testsuite_io.h 9561.cc: New. 2004-12-19 21:57:28 +00:00
testsuite_iterators.h [multiple changes] 2005-05-24 10:58:22 +00:00
testsuite_performance.h testsuite_performance.h (time_counter::start): Clear. 2005-01-18 16:44:51 +00:00
testsuite_tr1.h type_traits (has_trivial_copy, [...]): Adjust according to the resolution of TR1 issue 3.21. 2005-04-27 15:08:57 +00:00
testsuite_visualization.h documentation.html: Add link for policy based associative containers docs. 2005-06-27 15:33:38 +00:00