t
Size: a a a
t
t
t
t
t
t
#ifndef __cplusplus
# if __STDC_VERSION__ >= 201112L && \
(!_MSC_VER || (defined(__GNUC__) && (__GNUC__ > 4 || (__GNU__ == 4 && __GNUC_MINOR__ >= 9))) || \
(defined(__clang_major__) && (__clang_major__ > 3 || (__clang_major__ == 3 && __clang_minor__ >= 3))))
# define DX_THREAD_LOCAL _Thread_local
# elif defined(__GNUC__)
# define DX_THREAD_LOCAL __thread
# elif defined(_WIN32)
# define DX_THREAD_LOCAL __declspec(thread)
# else
# warning No known thread-local storage specifier
# define DX_THREAD_LOCAL
# endif
#endif
t
t
t
t
FO
t
t
t
КП
EE
t
#ifndef __cplusplus
# if _MSC_VER && !__INTEL_COMPILER
# define DX_THREAD_LOCAL __declspec(thread)
# elif __STDC_VERSION__ >= 201112L && \
((defined(__GNUC__) && (__GNUC__ > 4 || (__GNU__ == 4 && __GNUC_MINOR__ >= 9))) || \
(defined(__clang_major__) && (__clang_major__ > 3 || (__clang_major__ == 3 && __clang_minor__ >= 3))) || \
(defined(__INTEL_COMPILER) && __INTEL_COMPILER >= 1600))
# define DX_THREAD_LOCAL _Thread_local
# else
# define DX_THREAD_LOCAL __thread
# endif
#endif
t
t
f