gcc/libstdc++-v3/testsuite
Mark Mitchell 0b3deaafeb target-supports.exp (check_iconv_available): Default libiconv to -liconv, if there is no definition.
* lib/target-supports.exp (check_iconv_available): Default
	libiconv to -liconv, if there is no definition.

	* testsuite/lib/libstdc++.exp (libstdc++_init): Improve handling
	of compilers not in the build directory.
	(libstdc++_wchar_t): New variable.
	(libstdc++_threads): Likewise.
	(libstdc++_test_objs): Likewise.
	(v3_target_compile): Use libstdc++_test_objs.
	(v3-list-tests): Remove.
	(listdc++_build_support): New function.
	* testsuite/libstdc++-dg/normal.exp: Rework to dynamically
	generate list of tests.

From-SVN: r96934
2005-03-23 16:45:45 +00:00
..
17_intro
18_support 9555-ic.cc: Clarify assertion, set test variable to false before assert. 2004-04-19 19:00:09 +00:00
19_diagnostics
20_util binders.cc: Remove explicit instantiations for non-weak systems. 2005-03-16 11:24:36 +00:00
21_strings re PR libstdc++/19829 (cris-elf testsuite failure: 21_strings/basic_string/find/char/3.cc execution test) 2005-02-16 11:09:57 +00:00
22_locale binders.cc: Remove explicit instantiations for non-weak systems. 2005-03-16 11:24:36 +00:00
23_containers binders.cc: Remove explicit instantiations for non-weak systems. 2005-03-16 11:24:36 +00:00
24_iterators binders.cc: Remove explicit instantiations for non-weak systems. 2005-03-16 11:24:36 +00:00
25_algorithms re PR libstdc++/20577 (iter_swap doesn't work anymore with vector<bool>) 2005-03-21 22:16:15 +00:00
26_numerics * testsuite/26_numerics/cmath/c99_classification_macros_c.cc: Tweak. 2005-03-02 03:02:45 +00:00
27_io binders.cc: Remove explicit instantiations for non-weak systems. 2005-03-16 11:24:36 +00:00
backward testsuite_flags.in: Add "-D_GLIBCXX_ASSERT" to CXXFLAGS_save. 2004-03-04 23:29:44 +00:00
config default.exp: Update with comments. 2004-02-27 22:01:32 +00:00
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 binders.cc: Remove explicit instantiations for non-weak systems. 2005-03-16 11:24:36 +00:00
lib target-supports.exp (check_iconv_available): Default libiconv to -liconv, if there is no definition. 2005-03-23 16:45:45 +00:00
libstdc++-dg target-supports.exp (check_iconv_available): Default libiconv to -liconv, if there is no definition. 2005-03-23 16:45:45 +00:00
performance testsuite_performance.h (time_counter::start): Clear. 2005-01-18 16:44:51 +00:00
thread binders.cc: Remove explicit instantiations for non-weak systems. 2005-03-16 11:24:36 +00:00
tr1 type_traits: Add is_base_of. 2005-03-05 00:22:48 +00:00
Makefile.am libstdc++.exp: Revert Geoffrey Keating's patch from 2005-01-28. 2005-02-02 20:15:07 +01:00
Makefile.in acinclude.m4 (GLIBCXX_CONFIGURE): Delete gcc_version logic. 2005-03-21 17:40:24 +00:00
abi_check.cc abi_check.cc: Add unistd.h. 2004-05-22 17:08:02 +00:00
printnow.c
testsuite_abi.cc cons/auto_ptr_neg.cc: Correct line numbers. 2005-03-01 03:52:37 +00:00
testsuite_abi.h 2005-01-05 Benjamin Kosnik <bkoz@redhat.com> 2005-01-06 07:08:48 +00:00
testsuite_allocator.cc stl_construct.h (_Destroy): New three-argument overload that takes an allocator argument. 2004-07-28 16:37:20 +00:00
testsuite_allocator.h testsuite_allocator.h (check_delete): New. 2004-10-29 21:03:07 +00:00
testsuite_character.h locale_facets.tcc (num_get<>::_M_extract_float, [...]): Prefer plain operator== to traits::eq(). 2004-03-06 09:00:14 +00:00
testsuite_hooks.cc 2005-01-05 Benjamin Kosnik <bkoz@redhat.com> 2005-01-06 07:08:48 +00:00
testsuite_hooks.h 2005-01-05 Benjamin Kosnik <bkoz@redhat.com> 2005-01-06 07:08:48 +00:00
testsuite_io.h 9561.cc: New. 2004-12-19 21:57:28 +00:00
testsuite_iterators.h testsuite_iterators.h: New. 2004-11-24 06:24:10 +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 (is_polymorphic): Don't forget the virtual destructor, thus avoiding warnings. 2005-03-07 22:22:35 +00:00