diff options
Diffstat (limited to 'libstdc++-v3')
-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>; |