globals_io.cc (_GLIBCXX_once): Remove, unused.

2006-10-09  Benjamin Kosnik  <bkoz@redhat.com>

	* src/globals_io.cc (_GLIBCXX_once): Remove, unused.
	(_GLIBCXX_mutex): Same.
	(_GLIBCXX_mutex_addres): Same.
	(_GLIBCXX_mutex_init): Same.
	(_GLIBCXX_mutex_address_init): Same.

From-SVN: r117570
This commit is contained in:
Benjamin Kosnik 2006-10-09 10:34:49 +00:00 committed by Benjamin Kosnik
parent 8d2c290502
commit a145e9b64f
2 changed files with 8 additions and 21 deletions

View File

@ -1,3 +1,11 @@
2006-10-09 Benjamin Kosnik <bkoz@redhat.com>
* src/globals_io.cc (_GLIBCXX_once): Remove, unused.
(_GLIBCXX_mutex): Same.
(_GLIBCXX_mutex_addres): Same.
(_GLIBCXX_mutex_init): Same.
(_GLIBCXX_mutex_address_init): Same.
2006-10-07 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/28277 (partial: money_get bits)

View File

@ -27,7 +27,6 @@
// the GNU General Public License.
#include "bits/c++config.h"
#include "bits/gthr.h"
#include <fstream>
#include <istream>
#include <ostream>
@ -108,24 +107,4 @@ namespace __gnu_internal _GLIBCXX_VISIBILITY(hidden)
fake_wfilebuf buf_wcin;
fake_wfilebuf buf_wcerr;
#endif
// Globals for once-only runtime initialization of mutex objects. This
// allows static initialization of these objects on systems that need a
// function call to initialize a mutex. For example, see stl_threads.h.
#ifdef __GTHREAD_MUTEX_INIT
#elif defined(__GTHREAD_MUTEX_INIT_FUNCTION)
__gthread_once_t _GLIBCXX_once = __GTHREAD_ONCE_INIT;
__gthread_mutex_t _GLIBCXX_mutex;
__gthread_mutex_t *_GLIBCXX_mutex_address;
// Once-only initializer function for _GLIBCXX_mutex.
void
_GLIBCXX_mutex_init ()
{ __GTHREAD_MUTEX_INIT_FUNCTION (&_GLIBCXX_mutex); }
// Once-only initializer function for _GLIBCXX_mutex_address.
void
_GLIBCXX_mutex_address_init ()
{ __GTHREAD_MUTEX_INIT_FUNCTION (_GLIBCXX_mutex_address); }
#endif
} // namespace __gnu_internal