diff options
Diffstat (limited to 'libcxx/include/experimental/__config')
-rw-r--r-- | libcxx/include/experimental/__config | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/libcxx/include/experimental/__config b/libcxx/include/experimental/__config index 8bc4f5d..7b23791 100644 --- a/libcxx/include/experimental/__config +++ b/libcxx/include/experimental/__config @@ -16,20 +16,30 @@ # pragma GCC system_header #endif -#define _LIBCPP_BEGIN_NAMESPACE_EXPERIMENTAL namespace std { namespace experimental { -#define _LIBCPP_END_NAMESPACE_EXPERIMENTAL } } +#define _LIBCPP_BEGIN_NAMESPACE_EXPERIMENTAL \ + namespace std { \ + namespace experimental { +#define _LIBCPP_END_NAMESPACE_EXPERIMENTAL \ + } \ + } #define _LIBCPP_BEGIN_NAMESPACE_LFTS _LIBCPP_BEGIN_NAMESPACE_EXPERIMENTAL inline namespace fundamentals_v1 { -#define _LIBCPP_END_NAMESPACE_LFTS } } } +#define _LIBCPP_END_NAMESPACE_LFTS \ + } \ + } \ + } #define _LIBCPP_BEGIN_NAMESPACE_LFTS_V2 _LIBCPP_BEGIN_NAMESPACE_EXPERIMENTAL inline namespace fundamentals_v2 { -#define _LIBCPP_END_NAMESPACE_LFTS_V2 } } } +#define _LIBCPP_END_NAMESPACE_LFTS_V2 \ + } \ + } \ + } // TODO: support more targets #if defined(__AVX__) -#define _LIBCPP_NATIVE_SIMD_WIDTH_IN_BYTES 32 +# define _LIBCPP_NATIVE_SIMD_WIDTH_IN_BYTES 32 #else -#define _LIBCPP_NATIVE_SIMD_WIDTH_IN_BYTES 16 +# define _LIBCPP_NATIVE_SIMD_WIDTH_IN_BYTES 16 #endif #endif |