diff options
author | bkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-10-09 10:34:49 +0000 |
---|---|---|
committer | bkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-10-09 10:34:49 +0000 |
commit | 7e0195c15f83ad0df8f21f7f37eac273623f3c02 (patch) | |
tree | 20c54de986435c2c754a2d14e84eea8a63c456b1 /libstdc++-v3 | |
parent | 8f1feee0ef89465867c959102846c4a6bdbfa254 (diff) | |
download | gcc-7e0195c15f83ad0df8f21f7f37eac273623f3c02.tar.gz |
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117570 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3')
-rw-r--r-- | libstdc++-v3/ChangeLog | 8 | ||||
-rw-r--r-- | libstdc++-v3/src/globals_io.cc | 21 |
2 files changed, 8 insertions, 21 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 9c5b039550a..e0d5c0e83ae 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -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) diff --git a/libstdc++-v3/src/globals_io.cc b/libstdc++-v3/src/globals_io.cc index 9c02899b2c6..3d67cf58b28 100644 --- a/libstdc++-v3/src/globals_io.cc +++ b/libstdc++-v3/src/globals_io.cc @@ -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 |