summaryrefslogtreecommitdiff
path: root/libstdc++-v3/config
diff options
context:
space:
mode:
authorbkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4>2004-06-25 06:10:44 +0000
committerbkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4>2004-06-25 06:10:44 +0000
commitc3bf0cd64a6eeb7966c91dd8ec91dc6079906439 (patch)
tree4d9d8130c8565964ce08af9cb4505dc955a561f0 /libstdc++-v3/config
parent194381673f6b23b351917c26c3f1830de8e1d9f8 (diff)
downloadgcc-c3bf0cd64a6eeb7966c91dd8ec91dc6079906439.tar.gz
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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@83638 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/config')
-rw-r--r--libstdc++-v3/config/linker-map.gnu9
1 files changed, 4 insertions, 5 deletions
diff --git a/libstdc++-v3/config/linker-map.gnu b/libstdc++-v3/config/linker-map.gnu
index 5016b43cae7..e6a861b78f3 100644
--- a/libstdc++-v3/config/linker-map.gnu
+++ b/libstdc++-v3/config/linker-map.gnu
@@ -143,7 +143,6 @@ GLIBCXX_3.4 {
_ZNSt12__basic_fileIcE6xsputn*;
_ZNSt12__basic_fileIcE7seekoff*;
_ZNSt12__basic_fileIcE8sys_openE*St13_Ios_Openmode;
- _ZNSt12__basic_fileIcE8sys_openEiSt13_Ios_Openmode;
_ZNSt12__basic_fileIcE8xsputn_2*;
_ZNSt12__basic_fileIcE9showmanycEv;
_ZNSt12__basic_fileIcEC*;
@@ -257,10 +256,10 @@ GLIBCXX_3.4.1 {
GLIBCXX_3.4.2 {
- _ZN9__gnu_cxx11__pool_base5_Lock7_S_lockE;
- _ZN9__gnu_cxx11__pool_base9_M_refillEj;
- _ZN9__gnu_cxx11__pool_base16_M_get_free_listEj;
-
+ _ZN9__gnu_cxx11__pool_base9_M_refillE[jm];
+ _ZN9__gnu_cxx11__pool_base16_M_get_free_listE[jm];
+ _ZN9__gnu_cxx11__pool_base12_M_get_mutexEv;
+
} GLIBCXX_3.4.1;
# Symbols in the support library (libsupc++) have their own tag.