diff options
author | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 2016-04-14 16:23:06 +0000 |
---|---|---|
committer | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 2016-04-14 16:23:06 +0000 |
commit | b72904f58e5c9f7701f96110b238d357c7c0ad37 (patch) | |
tree | 0d922603fa3db1c9a198d7caeec6b41056443321 /libstdc++-v3/include/bits/c++config | |
parent | 3e74b0254e9067dfd66c38fbb2ceaa584463f3da (diff) | |
download | gcc-b72904f58e5c9f7701f96110b238d357c7c0ad37.tar.gz |
Revert empty class parameter passing ABI changes.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@234977 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/include/bits/c++config')
-rw-r--r-- | libstdc++-v3/include/bits/c++config | 23 |
1 files changed, 2 insertions, 21 deletions
diff --git a/libstdc++-v3/include/bits/c++config b/libstdc++-v3/include/bits/c++config index bde003c68a0..57024e40ec0 100644 --- a/libstdc++-v3/include/bits/c++config +++ b/libstdc++-v3/include/bits/c++config @@ -84,32 +84,13 @@ # define _GLIBCXX_DEPRECATED #endif -#if __cplusplus - // Macros for ABI tag attributes. #ifndef _GLIBCXX_ABI_TAG_CXX11 # define _GLIBCXX_ABI_TAG_CXX11 __attribute ((__abi_tag__ ("cxx11"))) #endif -#if __GXX_ABI_VERSION >= 1010 -namespace std -{ - inline namespace _V2 { } -} -# define _GLIBCXX_BEGIN_NAMESPACE_EMPTY_TYPES \ - _GLIBCXX_END_NAMESPACE_VERSION \ - namespace _V2 { \ - _GLIBCXX_BEGIN_NAMESPACE_VERSION -# define _GLIBCXX_END_NAMESPACE_EMPTY_TYPES \ - _GLIBCXX_END_NAMESPACE_VERSION \ - } \ - _GLIBCXX_BEGIN_NAMESPACE_VERSION -# define _GLIBCXX_ABI_TAG_EMPTY __attribute ((__abi_tag__ ("cxxempty"))) -#else -# define _GLIBCXX_BEGIN_NAMESPACE_EMPTY_TYPES -# define _GLIBCXX_END_NAMESPACE_EMPTY_TYPES -# define _GLIBCXX_ABI_TAG_EMPTY -#endif + +#if __cplusplus // Macro for constexpr, to support in mixed 03/0x mode. #ifndef _GLIBCXX_CONSTEXPR |