diff options
author | thegeorg <thegeorg@yandex-team.ru> | 2022-02-10 16:45:08 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:45:08 +0300 |
commit | 4e839db24a3bbc9f1c610c43d6faaaa99824dcca (patch) | |
tree | 506dac10f5df94fab310584ee51b24fc5a081c22 /contrib/libs/cxxsupp/libcxx/include/__wrappers_config | |
parent | 2d37894b1b037cf24231090eda8589bbb44fb6fc (diff) | |
download | ydb-4e839db24a3bbc9f1c610c43d6faaaa99824dcca.tar.gz |
Restoring authorship annotation for <thegeorg@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'contrib/libs/cxxsupp/libcxx/include/__wrappers_config')
-rw-r--r-- | contrib/libs/cxxsupp/libcxx/include/__wrappers_config | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/contrib/libs/cxxsupp/libcxx/include/__wrappers_config b/contrib/libs/cxxsupp/libcxx/include/__wrappers_config index 934e7c9279..8231a777cc 100644 --- a/contrib/libs/cxxsupp/libcxx/include/__wrappers_config +++ b/contrib/libs/cxxsupp/libcxx/include/__wrappers_config @@ -1,31 +1,31 @@ #pragma once -#if !defined(NDEBUG) && !defined(_LIBCPP_DEBUG) -# define _LIBCPP_DEBUG 0 +#if !defined(NDEBUG) && !defined(_LIBCPP_DEBUG) +# define _LIBCPP_DEBUG 0 #endif - -#ifndef _YNDX_LIBCPP_ENABLE_EXTENSIONS -# define _YNDX_LIBCPP_ENABLE_EXTENSIONS 1 -#endif - -#if _YNDX_LIBCPP_ENABLE_EXTENSIONS == 1 -# define _YNDX_LIBCXX_ENABLE_STRING_RESIZE_UNINITIALIZED 1 -# define _YNDX_LIBCXX_ENABLE_VECTOR_BOOL_COMPRESSION 0 -# define _YNDX_LIBCXX_ENABLE_VECTOR_POD_RESIZE_UNINITIALIZED 1 -#else -# define _YNDX_LIBCXX_ENABLE_STRING_RESIZE_UNINITIALIZED 0 -# define _YNDX_LIBCXX_ENABLE_VECTOR_BOOL_COMPRESSION 1 -# define _YNDX_LIBCXX_ENABLE_VECTOR_POD_RESIZE_UNINITIALIZED 0 -#endif - -#if _YNDX_LIBCPP_ENABLE_EXTENSIONS == 1 && (!defined(_LIBCPP_DEBUG) || _LIBCPP_DEBUG == 0) -# define _YNDX_LIBCPP_MAKE_VECTOR_ITERATOR_POINTERS 1 -# define _YNDX_LIBCPP_MAKE_STRING_ITERATOR_POINTERS 1 -#else -# define _YNDX_LIBCPP_MAKE_VECTOR_ITERATOR_POINTERS 0 -# define _YNDX_LIBCPP_MAKE_STRING_ITERATOR_POINTERS 0 + +#ifndef _YNDX_LIBCPP_ENABLE_EXTENSIONS +# define _YNDX_LIBCPP_ENABLE_EXTENSIONS 1 #endif +#if _YNDX_LIBCPP_ENABLE_EXTENSIONS == 1 +# define _YNDX_LIBCXX_ENABLE_STRING_RESIZE_UNINITIALIZED 1 +# define _YNDX_LIBCXX_ENABLE_VECTOR_BOOL_COMPRESSION 0 +# define _YNDX_LIBCXX_ENABLE_VECTOR_POD_RESIZE_UNINITIALIZED 1 +#else +# define _YNDX_LIBCXX_ENABLE_STRING_RESIZE_UNINITIALIZED 0 +# define _YNDX_LIBCXX_ENABLE_VECTOR_BOOL_COMPRESSION 1 +# define _YNDX_LIBCXX_ENABLE_VECTOR_POD_RESIZE_UNINITIALIZED 0 +#endif + +#if _YNDX_LIBCPP_ENABLE_EXTENSIONS == 1 && (!defined(_LIBCPP_DEBUG) || _LIBCPP_DEBUG == 0) +# define _YNDX_LIBCPP_MAKE_VECTOR_ITERATOR_POINTERS 1 +# define _YNDX_LIBCPP_MAKE_STRING_ITERATOR_POINTERS 1 +#else +# define _YNDX_LIBCPP_MAKE_VECTOR_ITERATOR_POINTERS 0 +# define _YNDX_LIBCPP_MAKE_STRING_ITERATOR_POINTERS 0 +#endif + #define _YNDX_WIN32_NOFILESYSTEM_RUNTIME #define _LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS @@ -35,5 +35,5 @@ #define _LIBCPP_ENABLE_CXX20_REMOVED_TYPE_TRAITS #ifdef _musl_ -# define _LIBCPP_HAS_MUSL_LIBC +# define _LIBCPP_HAS_MUSL_LIBC #endif |