diff options
author | David Edelsohn <edelsohn@gnu.org> | 2004-01-30 17:45:01 +0000 |
---|---|---|
committer | David Edelsohn <dje@gcc.gnu.org> | 2004-01-30 12:45:01 -0500 |
commit | 25d244475b8dded27535ff2acaf0279725fba9fa (patch) | |
tree | bb34b48ead2ce7993e0de2478996c46c2241d1df | |
parent | 40ca90bfe46943606161280281a34f0a15808d9d (diff) | |
download | gcc-25d244475b8dded27535ff2acaf0279725fba9fa.zip gcc-25d244475b8dded27535ff2acaf0279725fba9fa.tar.gz gcc-25d244475b8dded27535ff2acaf0279725fba9fa.tar.bz2 |
allocator.cc: Protect _S_get_thread_id() and _S_thread_key_destr() with #ifdef __GTHREADS.
* src/allocator.cc: Protect _S_get_thread_id() and
_S_thread_key_destr() with #ifdef __GTHREADS.
From-SVN: r76977
-rw-r--r-- | libstdc++-v3/ChangeLog | 5 | ||||
-rw-r--r-- | libstdc++-v3/src/allocator.cc | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index b0d610f..0ce3f26 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2004-01-30 David Edelsohn <edelsohn@gnu.org> + + * src/allocator.cc: Protect _S_get_thread_id() and + _S_thread_key_destr() with #ifdef __GTHREADS. + 2004-01-30 Paolo Carlini <pcarlini@suse.de> Reshuffle performance testsuite. diff --git a/libstdc++-v3/src/allocator.cc b/libstdc++-v3/src/allocator.cc index c2f0847..da1ee49 100644 --- a/libstdc++-v3/src/allocator.cc +++ b/libstdc++-v3/src/allocator.cc @@ -46,11 +46,13 @@ namespace __gnu_cxx template void __mt_alloc<char>::_S_init(); +#ifdef __GTHREADS template size_t __mt_alloc<char>::_S_get_thread_id(); template void __mt_alloc<char>::_S_thread_key_destr(void*); +#endif // Static members of __pool_alloc. template class __pool_alloc<true, 0>; |