gcc/libstdc++-v3/config
Benjamin Kosnik 838d430929 concurrence.h (__gnu_cxx::lock): New.
2004-06-24  Benjamin Kosnik  <bkoz@redhat.com>

	* include/bits/concurrence.h (__gnu_cxx::lock): New.
	* include/ext/pool_allocator.h (__pool_base::_Lock::_S_lock): Remove.
	(__pool_base::_M_get_mutex): New.
	* include/bits/allocator.h: Tweak.
	* src/allocator.cc (__pool_base::_M_get_free_list): Correct offset.
	* config/linker-map.gnu: Remove __pool_base::_Lock::_S_lock.
	* include/bits/stl_threads.h: Remove.
	* include/Makefile.am: Also here.
	* include/Makefile.in: Regenerate.

	* src/locale_init.cc: Use __gnu_cxx::lock.

	* src/allocator.cc: Move all instantiations...
	* src/allocator-inst.cc: ...here.

From-SVN: r83638
2004-06-25 06:10:44 +00:00
..
abi
allocator acinclude.m4 (GLIBCXX_ENABLE_ALLOCATOR): Add pool_allocator. 2004-03-22 13:07:13 +00:00
cpu
io re PR libstdc++/14600 (__gnu_cxx::stdio_sync_filebuf should expose internal FILE*) 2004-05-29 14:40:59 +00:00
locale 2004-06-18 Paolo Carlini <pcarlini@suse.de> 2004-06-18 10:54:44 +00:00
os re PR libstdc++/12854 (libstdc++ vs. -Weffc++) 2004-05-22 23:46:34 +00:00
linker-map.dummy
linker-map.gnu concurrence.h (__gnu_cxx::lock): New. 2004-06-25 06:10:44 +00:00