gcc/libstdc++-v3/testsuite
Chris Fairles 626dda69bc thread (_Impl_base): Move _M_id out and into ...
2009-02-13  Chris Fairles  <cfairles@gcc.gnu.org>
	    Benjamin Kosnik  <bkoz@redhat.com>

	* include/std/thread (_Impl_base): Move _M_id out and into ...
	(thread): ...here. Call _M_make_routine in body of constructors.
	Adjust data member usage to reflect changes.
	(_M_make_routine): From _M_make_shared_data.
	(_M_start_thread): Add __shared_base_type argument.
	* src/thread.cc: Fixups for above.
	* config/abi/pre/gnu.ver: Adjust exports.
	* testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
	* testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
	* testsuite/30_threads/thread/cons/copy_neg.cc: Same.


Co-Authored-By: Benjamin Kosnik <bkoz@redhat.com>

From-SVN: r144171
2009-02-13 23:08:50 +00:00
..
17_intro forward_list: New. 2008-10-15 16:48:13 +00:00
18_support re PR libstdc++/38732 (Openoffice.org segfaults with runtime libs built from GCC trunk) 2009-01-07 23:50:42 +01:00
19_diagnostics error_constants.h (enum errc): Remove no_posix_equivalent. 2008-10-24 10:41:42 +00:00
20_util unique_ptr.h: Remove private __this_type typedef. 2009-02-05 01:50:18 +00:00
21_strings * lib/target-supports.exp 2009-02-02 12:27:50 +01:00
22_locale 21674.cc: Add xfail on all targets except darwin. 2008-12-18 21:08:28 +00:00
23_containers unique_ptr.h: Remove private __this_type typedef. 2009-02-05 01:50:18 +00:00
24_iterators stl_iterator_base_funcs.h (next, prev): Add in C++0x mode. 2008-06-17 21:33:15 +00:00
25_algorithms 37547.cc: Return void to avoid warnings. 2008-09-23 18:24:20 +00:00
26_numerics c99_classification_macros_c.cc: Don't xfail test on darwin8 or later. 2008-12-17 17:51:49 +00:00
27_io re PR testsuite/33300 ([libstdc++-v3] 27_io/ios_base/storage/2.cc with -m64 kills Darwin) 2009-02-09 20:53:22 +00:00
28_regex regex: Remove unimplemented function definitions. 2009-01-06 17:41:02 +00:00
29_atomics testsuite_common_types.h (has_trivial_cons_dtor): New. 2009-01-29 00:25:17 +00:00
30_threads thread (_Impl_base): Move _M_id out and into ... 2009-02-13 23:08:50 +00:00
abi re PR c++/37761 (Revision 140916 caused libstdc++ failures) 2008-10-07 13:35:35 -04:00
backward re PR libstdc++/30085 (switch debug mode hash containers from ext to tr1) 2007-10-18 15:22:58 +00:00
config * testsuite/config/default.exp: Load gcc dejapatches.exp. 2008-02-15 09:09:47 +00:00
data
ext hash_data_map_rand.cc: Add dg-timeout-factor 2.0. 2009-01-13 13:55:08 +01:00
lib acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME], [...]): Remove. 2009-01-15 14:01:04 +00:00
libstdc++-abi
libstdc++-dg
performance using.xml: Outline exception topics. 2008-06-06 19:32:43 +00:00
thread 3983-2.cc: Avoid -Wall warnings. 2008-01-31 17:19:55 +00:00
tr1 regex (basic_regex::basic_regex): Use range constructor for _M_pattern. 2009-01-11 17:25:23 +00:00
util all.h (compare_type_to_native_type_sizes): To... 2009-02-13 00:14:42 +00:00
Makefile.am dg-extract-results.sh: New file. 2008-10-24 10:58:44 +02:00
Makefile.in re PR libstdc++/32666 (FAIL: abi_check hppa) 2009-01-15 20:02:11 +00:00