diff options
| author | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-11-10 17:27:22 +0000 |
|---|---|---|
| committer | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-11-10 17:27:22 +0000 |
| commit | 0c8766b14373cdc13b9c966130ec877e0fa29865 (patch) | |
| tree | d9b336f73d8705f567b8e2871708f2dca7cadb44 /libstdc++-v3/libsupc++ | |
| parent | f955ca518bf9bfa53aabe55c11a67c6c5a2a3581 (diff) | |
| download | ppe42-gcc-0c8766b14373cdc13b9c966130ec877e0fa29865.tar.gz ppe42-gcc-0c8766b14373cdc13b9c966130ec877e0fa29865.zip | |
* many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@193392 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/libsupc++')
| -rw-r--r-- | libstdc++-v3/libsupc++/atomic_lockfree_defines.h | 2 | ||||
| -rw-r--r-- | libstdc++-v3/libsupc++/exception | 2 | ||||
| -rw-r--r-- | libstdc++-v3/libsupc++/exception_ptr.h | 8 | ||||
| -rw-r--r-- | libstdc++-v3/libsupc++/initializer_list | 4 | ||||
| -rw-r--r-- | libstdc++-v3/libsupc++/nested_exception.h | 4 | ||||
| -rw-r--r-- | libstdc++-v3/libsupc++/typeinfo | 6 |
6 files changed, 13 insertions, 13 deletions
diff --git a/libstdc++-v3/libsupc++/atomic_lockfree_defines.h b/libstdc++-v3/libsupc++/atomic_lockfree_defines.h index 22331b61537..085d80e498f 100644 --- a/libstdc++-v3/libsupc++/atomic_lockfree_defines.h +++ b/libstdc++-v3/libsupc++/atomic_lockfree_defines.h @@ -45,7 +45,7 @@ * 2 indicates that the types are always lock-free. */ -#ifdef __GXX_EXPERIMENTAL_CXX0X__ +#if __cplusplus >= 201103L #define ATOMIC_BOOL_LOCK_FREE __GCC_ATOMIC_BOOL_LOCK_FREE #define ATOMIC_CHAR_LOCK_FREE __GCC_ATOMIC_CHAR_LOCK_FREE #define ATOMIC_WCHAR_T_LOCK_FREE __GCC_ATOMIC_WCHAR_T_LOCK_FREE diff --git a/libstdc++-v3/libsupc++/exception b/libstdc++-v3/libsupc++/exception index 94a0bcbc662..9763ede76ac 100644 --- a/libstdc++-v3/libsupc++/exception +++ b/libstdc++-v3/libsupc++/exception @@ -150,7 +150,7 @@ _GLIBCXX_END_NAMESPACE_VERSION #pragma GCC visibility pop -#if defined(__GXX_EXPERIMENTAL_CXX0X__) && (ATOMIC_INT_LOCK_FREE > 1) +#if (__cplusplus >= 201103L) && (ATOMIC_INT_LOCK_FREE > 1) #include <bits/exception_ptr.h> #include <bits/nested_exception.h> #endif diff --git a/libstdc++-v3/libsupc++/exception_ptr.h b/libstdc++-v3/libsupc++/exception_ptr.h index b6fd08e09a8..4310b99b072 100644 --- a/libstdc++-v3/libsupc++/exception_ptr.h +++ b/libstdc++-v3/libsupc++/exception_ptr.h @@ -89,7 +89,7 @@ namespace std exception_ptr(const exception_ptr&) _GLIBCXX_USE_NOEXCEPT; -#ifdef __GXX_EXPERIMENTAL_CXX0X__ +#if __cplusplus >= 201103L exception_ptr(nullptr_t) noexcept : _M_exception_object(0) { } @@ -99,7 +99,7 @@ namespace std { __o._M_exception_object = 0; } #endif -#if !defined (__GXX_EXPERIMENTAL_CXX0X__) || defined (_GLIBCXX_EH_PTR_COMPAT) +#if (__cplusplus < 201103L) || defined (_GLIBCXX_EH_PTR_COMPAT) typedef void (exception_ptr::*__safe_bool)(); // For construction from nullptr or 0. @@ -109,7 +109,7 @@ namespace std exception_ptr& operator=(const exception_ptr&) _GLIBCXX_USE_NOEXCEPT; -#ifdef __GXX_EXPERIMENTAL_CXX0X__ +#if __cplusplus >= 201103L exception_ptr& operator=(exception_ptr&& __o) noexcept { @@ -132,7 +132,7 @@ namespace std operator __safe_bool() const _GLIBCXX_USE_NOEXCEPT; #endif -#ifdef __GXX_EXPERIMENTAL_CXX0X__ +#if __cplusplus >= 201103L explicit operator bool() const { return _M_exception_object; } #endif diff --git a/libstdc++-v3/libsupc++/initializer_list b/libstdc++-v3/libsupc++/initializer_list index 6b991b7d663..5e2a78bb97d 100644 --- a/libstdc++-v3/libsupc++/initializer_list +++ b/libstdc++-v3/libsupc++/initializer_list @@ -32,7 +32,7 @@ #pragma GCC system_header -#ifndef __GXX_EXPERIMENTAL_CXX0X__ +#if __cplusplus < 201103L # include <bits/c++0x_warning.h> #else // C++0x @@ -102,6 +102,6 @@ namespace std #pragma GCC visibility pop -#endif // __GXX_EXPERIMENTAL_CXX0X__ +#endif // C++11 #endif // _INITIALIZER_LIST diff --git a/libstdc++-v3/libsupc++/nested_exception.h b/libstdc++-v3/libsupc++/nested_exception.h index d88f021c5c5..a3dfc95b52a 100644 --- a/libstdc++-v3/libsupc++/nested_exception.h +++ b/libstdc++-v3/libsupc++/nested_exception.h @@ -32,7 +32,7 @@ #pragma GCC visibility push(default) -#ifndef __GXX_EXPERIMENTAL_CXX0X__ +#if __cplusplus < 201103L # include <bits/c++0x_warning.h> #else @@ -159,7 +159,7 @@ namespace std } // extern "C++" -#endif // __GXX_EXPERIMENTAL_CXX0X__ +#endif // C++11 #pragma GCC visibility pop diff --git a/libstdc++-v3/libsupc++/typeinfo b/libstdc++-v3/libsupc++/typeinfo index bf0935cfb59..4780532b20e 100644 --- a/libstdc++-v3/libsupc++/typeinfo +++ b/libstdc++-v3/libsupc++/typeinfo @@ -34,7 +34,7 @@ #pragma GCC system_header #include <exception> -#ifdef __GXX_EXPERIMENTAL_CXX0X__ +#if __cplusplus >= 201103L #include <bits/hash_bytes.h> #endif @@ -138,7 +138,7 @@ namespace std bool operator!=(const type_info& __arg) const _GLIBCXX_NOEXCEPT { return !operator==(__arg); } -#ifdef __GXX_EXPERIMENTAL_CXX0X__ +#if __cplusplus >= 201103L size_t hash_code() const noexcept { # if !__GXX_MERGED_TYPEINFO_NAMES @@ -148,7 +148,7 @@ namespace std return reinterpret_cast<size_t>(__name); # endif } -#endif // __GXX_EXPERIMENTAL_CXX0X__ +#endif // C++11 // Return true if this is a pointer type of some kind virtual bool __is_pointer_p() const; |

