gcc/libstdc++-v3/include/std
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
..
algorithm
array
bitset re PR libstdc++/25191 (exception_defines.h #defines try/catch) 2009-02-03 23:44:53 +00:00
c++0x_warning.h
chrono
complex
condition_variable all.h (compare_type_to_native_type_sizes): To... 2009-02-13 00:14:42 +00:00
deque
forward_list
fstream
functional
iomanip
ios
iosfwd
iostream
istream 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com> 2009-01-03 22:32:08 +00:00
iterator
limits
list
locale
map
memory
mutex condition_variable (condition_variable): Remove _M_internal_mutex. 2009-02-10 08:29:57 +00:00
numeric
ostream 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com> 2009-01-03 22:32:08 +00:00
queue
random
ratio
regex
set
sstream
stack
stdexcept
streambuf
string
system_error
thread thread (_Impl_base): Move _M_id out and into ... 2009-02-13 23:08:50 +00:00
tuple tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting. 2009-02-06 06:01:40 +00:00
type_traits
unordered_map
unordered_set
utility
valarray
vector