diff options
author | Jan Hubicka <jh@suse.cz> | 2009-04-18 23:19:18 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2009-04-18 21:19:18 +0000 |
commit | 50a681c4ee5933c5a561620c7df36716f39374bb (patch) | |
tree | ff0f30a3b683fc476e77fd8e5b143626f1b2d746 /libstdc++-v3/src | |
parent | 61cc82231be2c47c429b9b4ae8c18b3a4d13d12f (diff) | |
download | gcc-50a681c4ee5933c5a561620c7df36716f39374bb.zip gcc-50a681c4ee5933c5a561620c7df36716f39374bb.tar.gz gcc-50a681c4ee5933c5a561620c7df36716f39374bb.tar.bz2 |
condition_variable.cc (condition_variable, [...]): Mark throw()
* src/condition_variable.cc (condition_variable,
condition_variable_any constructors): Mark throw()
* src/hash.cc (operator() for long double, string, and wstring): Mark
throw ().
* src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
_M_setup, rdbuf, str): Mark throw ().
* src/chrono.cc (new): Mark throw ().
* include/std/system_error (system_category, generic_category): Mark
throw () and const.
* include/std/chrono (now): Mark throw ().
* include/std/condition_variable (condition_variable,
~condition_variable, condition_variable_any,
~condition_variable_any): Mark throw ().
* include/std/mutex (mutex): Mark throw ().
* include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
throw.
* include/bits/functional_hash.h (operator() on size_t): Mark pure and throw ().
* include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
* include/bits/locale_classes.h (_S_initialize_once,
_S_clone_c_locale): Mark throw ().
(_S_get_c_name): Mark const and throw ().
(_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark throw ().
* include/bits/locale_facets.h (__convert_to_v explicit instances):
Mark throw ().
(_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark throw ().
* include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
ios_base): Mark throw ()
* include/bits/locale_facets_nonio.h (_M_put): Mark throw.
* include/backward/strstream (strstreambuf constructors): Mark throw ().
(str, freeze, _M_setupf): Mark throw ().
(pcount): Mark pure and throw ().
(rdbuf): Mark const and throw ().
From-SVN: r146328
Diffstat (limited to 'libstdc++-v3/src')
-rw-r--r-- | libstdc++-v3/src/chrono.cc | 2 | ||||
-rw-r--r-- | libstdc++-v3/src/condition_variable.cc | 8 | ||||
-rw-r--r-- | libstdc++-v3/src/hash.cc | 10 | ||||
-rw-r--r-- | libstdc++-v3/src/strstream.cc | 40 |
4 files changed, 30 insertions, 30 deletions
diff --git a/libstdc++-v3/src/chrono.cc b/libstdc++-v3/src/chrono.cc index f7640b0..422b973 100644 --- a/libstdc++-v3/src/chrono.cc +++ b/libstdc++-v3/src/chrono.cc @@ -40,7 +40,7 @@ namespace std const bool system_clock::is_monotonic; system_clock::time_point - system_clock::now() + system_clock::now() throw () { #ifdef _GLIBCXX_USE_CLOCK_REALTIME timespec tp; diff --git a/libstdc++-v3/src/condition_variable.cc b/libstdc++-v3/src/condition_variable.cc index f7379cd..4fb2f17 100644 --- a/libstdc++-v3/src/condition_variable.cc +++ b/libstdc++-v3/src/condition_variable.cc @@ -28,7 +28,7 @@ namespace std { - condition_variable::condition_variable() + condition_variable::condition_variable() throw () { #ifdef __GTHREAD_COND_INIT __native_type __tmp = __GTHREAD_COND_INIT; @@ -41,7 +41,7 @@ namespace std #endif } - condition_variable::~condition_variable() + condition_variable::~condition_variable() throw () { // XXX no thread blocked /* int __e = */ __gthread_cond_destroy(&_M_cond); @@ -79,7 +79,7 @@ namespace std __throw_system_error(__e); } - condition_variable_any::condition_variable_any() + condition_variable_any::condition_variable_any() throw () { #ifdef __GTHREAD_COND_INIT __native_type __tmp = __GTHREAD_COND_INIT; @@ -92,7 +92,7 @@ namespace std #endif } - condition_variable_any::~condition_variable_any() + condition_variable_any::~condition_variable_any() throw () { __gthread_cond_destroy(&_M_cond); } diff --git a/libstdc++-v3/src/hash.cc b/libstdc++-v3/src/hash.cc index 96931bc..790cfee 100644 --- a/libstdc++-v3/src/hash.cc +++ b/libstdc++-v3/src/hash.cc @@ -44,7 +44,7 @@ _GLIBCXX_BEGIN_NAMESPACE_TR1 // 10 bytes -> 12 bytes) and resort to frexp. template<> size_t - hash<long double>::operator()(long double __val) const + hash<long double>::operator()(long double __val) const throw () { size_t __result = 0; @@ -72,18 +72,18 @@ _GLIBCXX_BEGIN_NAMESPACE_TR1 #ifndef _GLIBCXX_LONG_DOUBLE_COMPAT_IMPL template<> size_t - hash<string>::operator()(string __s) const + hash<string>::operator()(string __s) const throw () { return _Fnv_hash<>::hash(__s.data(), __s.length()); } template<> size_t - hash<const string&>::operator()(const string& __s) const + hash<const string&>::operator()(const string& __s) const throw () { return _Fnv_hash<>::hash(__s.data(), __s.length()); } #ifdef _GLIBCXX_USE_WCHAR_T template<> size_t - hash<wstring>::operator()(wstring __s) const + hash<wstring>::operator()(wstring __s) const throw () { const char* __p = reinterpret_cast<const char*>(__s.data()); return _Fnv_hash<>::hash(__p, __s.length() * sizeof(wchar_t)); @@ -91,7 +91,7 @@ _GLIBCXX_BEGIN_NAMESPACE_TR1 template<> size_t - hash<const wstring&>::operator()(const wstring& __s) const + hash<const wstring&>::operator()(const wstring& __s) const throw () { const char* __p = reinterpret_cast<const char*>(__s.data()); return _Fnv_hash<>::hash(__p, __s.length() * sizeof(wchar_t)); diff --git a/libstdc++-v3/src/strstream.cc b/libstdc++-v3/src/strstream.cc index 5ec70fc..fbc5f51 100644 --- a/libstdc++-v3/src/strstream.cc +++ b/libstdc++-v3/src/strstream.cc @@ -78,33 +78,33 @@ _GLIBCXX_BEGIN_NAMESPACE(std) } } - strstreambuf::strstreambuf(char* get, streamsize n, char* put) + strstreambuf::strstreambuf(char* get, streamsize n, char* put) throw () : _Base(), _M_alloc_fun(0), _M_free_fun(0), _M_dynamic(false), _M_frozen(false), _M_constant(false) { _M_setup(get, put, n); } - strstreambuf::strstreambuf(signed char* get, streamsize n, signed char* put) + strstreambuf::strstreambuf(signed char* get, streamsize n, signed char* put) throw () : _Base(), _M_alloc_fun(0), _M_free_fun(0), _M_dynamic(false), _M_frozen(false), _M_constant(false) { _M_setup(reinterpret_cast<char*>(get), reinterpret_cast<char*>(put), n); } strstreambuf::strstreambuf(unsigned char* get, streamsize n, - unsigned char* put) + unsigned char* put) throw () : _Base(), _M_alloc_fun(0), _M_free_fun(0), _M_dynamic(false), _M_frozen(false), _M_constant(false) { _M_setup(reinterpret_cast<char*>(get), reinterpret_cast<char*>(put), n); } - strstreambuf::strstreambuf(const char* get, streamsize n) + strstreambuf::strstreambuf(const char* get, streamsize n) throw () : _Base(), _M_alloc_fun(0), _M_free_fun(0), _M_dynamic(false), _M_frozen(false), _M_constant(true) { _M_setup(const_cast<char*>(get), 0, n); } - strstreambuf::strstreambuf(const signed char* get, streamsize n) + strstreambuf::strstreambuf(const signed char* get, streamsize n) throw () : _Base(), _M_alloc_fun(0), _M_free_fun(0), _M_dynamic(false), _M_frozen(false), _M_constant(true) { _M_setup(reinterpret_cast<char*>(const_cast<signed char*>(get)), 0, n); } - strstreambuf::strstreambuf(const unsigned char* get, streamsize n) + strstreambuf::strstreambuf(const unsigned char* get, streamsize n) throw () : _Base(), _M_alloc_fun(0), _M_free_fun(0), _M_dynamic(false), _M_frozen(false), _M_constant(true) { _M_setup(reinterpret_cast<char*>(const_cast<unsigned char*>(get)), 0, n); } @@ -116,21 +116,21 @@ _GLIBCXX_BEGIN_NAMESPACE(std) } void - strstreambuf::freeze(bool frozenflag) + strstreambuf::freeze(bool frozenflag) throw () { if (_M_dynamic) _M_frozen = frozenflag; } char* - strstreambuf::str() + strstreambuf::str() throw () { freeze(true); return eback(); } int - strstreambuf::pcount() const + strstreambuf::pcount() const throw () { return pptr() ? pptr() - pbase() : 0; } strstreambuf::int_type @@ -315,7 +315,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) } void - strstreambuf::_M_setup(char* get, char* put, streamsize n) + strstreambuf::_M_setup(char* get, char* put, streamsize n) throw () { if (get) { @@ -350,11 +350,11 @@ _GLIBCXX_BEGIN_NAMESPACE(std) istrstream::~istrstream() { } strstreambuf* - istrstream::rdbuf() const + istrstream::rdbuf() const throw () { return const_cast<strstreambuf*>(&_M_buf); } char* - istrstream::str() + istrstream::str() throw () { return _M_buf.str(); } ostrstream::ostrstream() @@ -369,19 +369,19 @@ _GLIBCXX_BEGIN_NAMESPACE(std) ostrstream::~ostrstream() {} strstreambuf* - ostrstream::rdbuf() const + ostrstream::rdbuf() const throw () { return const_cast<strstreambuf*>(&_M_buf); } void - ostrstream::freeze(bool freezeflag) + ostrstream::freeze(bool freezeflag) throw () { _M_buf.freeze(freezeflag); } char* - ostrstream::str() + ostrstream::str() throw () { return _M_buf.str(); } int - ostrstream::pcount() const + ostrstream::pcount() const throw () { return _M_buf.pcount(); } strstream::strstream() @@ -396,19 +396,19 @@ _GLIBCXX_BEGIN_NAMESPACE(std) strstream::~strstream() { } strstreambuf* - strstream::rdbuf() const + strstream::rdbuf() const throw () { return const_cast<strstreambuf*>(&_M_buf); } void - strstream::freeze(bool freezeflag) + strstream::freeze(bool freezeflag) throw () { _M_buf.freeze(freezeflag); } int - strstream::pcount() const + strstream::pcount() const throw () { return _M_buf.pcount(); } char* - strstream::str() + strstream::str() throw () { return _M_buf.str(); } _GLIBCXX_END_NAMESPACE |