Commit 35885ceb by Benjamin Kosnik Committed by Benjamin Kosnik

debug.cc (iterator_base_mutex): Make static for internal linkage.


2005-09-09  Benjamin Kosnik  <bkoz@redhat.com>
            Jakub Jelinek  <jakub@redhat.com>

	* src/debug.cc (iterator_base_mutex): Make static for internal
	linkage.
	* src/locale_init.cc (locale_mutex): Same.
	* src/mt_allocator.cc (freelist_mutex): Same.
	* src/pool_allocator.cc (palloc_init_mutex): Same.

Co-Authored-By: Jakub Jelinek <jakub@redhat.com>

From-SVN: r104090
parent 3dac16bd
2005-09-09 Benjamin Kosnik <bkoz@redhat.com>
Jakub Jelinek <jakub@redhat.com>
* src/debug.cc (iterator_base_mutex): Make static for internal
linkage.
* src/locale_init.cc (locale_mutex): Same.
* src/mt_allocator.cc (freelist_mutex): Same.
* src/pool_allocator.cc (palloc_init_mutex): Same.
2005-09-02 Paolo Carlini <pcarlini@suse.de> 2005-09-02 Paolo Carlini <pcarlini@suse.de>
* testsuite/tr1/6_containers/unordered/hashtable/23465.cc: * testsuite/tr1/6_containers/unordered/hashtable/23465.cc:
......
...@@ -41,7 +41,7 @@ using namespace std; ...@@ -41,7 +41,7 @@ using namespace std;
namespace __gnu_internal namespace __gnu_internal
{ {
__glibcxx_mutex_define_initialized(iterator_base_mutex); static __glibcxx_mutex_define_initialized(iterator_base_mutex);
} // namespace __gnu_internal } // namespace __gnu_internal
namespace __gnu_debug namespace __gnu_debug
......
// Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004 // Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
// Free Software Foundation, Inc. // Free Software Foundation, Inc.
// //
// This file is part of the GNU ISO C++ Library. This library is free // This file is part of the GNU ISO C++ Library. This library is free
...@@ -90,7 +90,7 @@ namespace __gnu_internal ...@@ -90,7 +90,7 @@ namespace __gnu_internal
#endif #endif
// Mutex object for locale initialization. // Mutex object for locale initialization.
__glibcxx_mutex_define_initialized(locale_mutex); static __glibcxx_mutex_define_initialized(locale_mutex);
} // namespace __gnu_internal } // namespace __gnu_internal
namespace std namespace std
......
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
namespace __gnu_internal namespace __gnu_internal
{ {
__glibcxx_mutex_define_initialized(freelist_mutex); static __glibcxx_mutex_define_initialized(freelist_mutex);
#ifdef __GTHREADS #ifdef __GTHREADS
__gthread_key_t freelist_key; __gthread_key_t freelist_key;
......
// Allocator details. // Allocator details.
// Copyright (C) 2004 Free Software Foundation, Inc. // Copyright (C) 2004, 2005 Free Software Foundation, Inc.
// //
// This file is part of the GNU ISO C++ Library. This library is free // This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the // software; you can redistribute it and/or modify it under the
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
namespace __gnu_internal namespace __gnu_internal
{ {
__glibcxx_mutex_define_initialized(palloc_init_mutex); static __glibcxx_mutex_define_initialized(palloc_init_mutex);
} }
namespace __gnu_cxx namespace __gnu_cxx
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment