#ifndef _LIBCPP_CONFIG_SITE #define _LIBCPP_CONFIG_SITE #define _LIBCPP_ABI_NAMESPACE __Cr #define _LIBCPP_ABI_VERSION 2 #define _LIBCPP_ABI_FORCE_ITANIUM 0 #define _LIBCPP_ABI_FORCE_MICROSOFT 0 #define _LIBCPP_HAS_THREADS 1 #define _LIBCPP_HAS_MONOTONIC_CLOCK 1 #define _LIBCPP_HAS_TERMINAL 1 #ifdef ANDROID_HOST_MUSL #define _LIBCPP_HAS_MUSL_LIBC 1 #else #define _LIBCPP_HAS_MUSL_LIBC 0 #endif #ifdef _WIN32 #define _LIBCPP_HAS_THREAD_API_PTHREAD 0 #define _LIBCPP_HAS_THREAD_API_EXTERNAL 0 #define _LIBCPP_HAS_THREAD_API_WIN32 1 #else #define _LIBCPP_HAS_THREAD_API_PTHREAD 1 #define _LIBCPP_HAS_THREAD_API_EXTERNAL 0 #define _LIBCPP_HAS_THREAD_API_WIN32 0 #endif #define _LIBCPP_HAS_VENDOR_AVAILABILITY_ANNOTATIONS 0 #define _LIBCPP_HAS_FILESYSTEM 1 #define _LIBCPP_HAS_RANDOM_DEVICE 1 #define _LIBCPP_HAS_LOCALIZATION 1 #define _LIBCPP_HAS_UNICODE 1 #define _LIBCPP_HAS_WIDE_CHARACTERS 1 #define _LIBCPP_HAS_TIME_ZONE_DATABASE 1 #if defined(__APPLE__) #define _LIBCPP_PSTL_BACKEND_LIBDISPATCH #else #define _LIBCPP_PSTL_BACKEND_STD_THREAD #endif #define _LIBCPP_ASSERTION_SEMANTIC_DEFAULT \ _LIBCPP_ASSERTION_SEMANTIC_HARDENING_DEPENDENT #define _LIBCPP_LIBC_PICOLIBC 0 #define _LIBCPP_LIBC_NEWLIB 0 #define _LIBCPP_NO_AUTO_LINK #define _LIBCPP_REMOVE_TRANSITIVE_INCLUDES #define _LIBCPP_NO_ABI_TAG #define _LIBCPP_VERBOSE_ABORT(...) ::std::__libcpp_verbose_abort(__VA_ARGS__) #define _LIBCPP_HAS_NO_INCOMPLETE_PSTL #endif // _LIBCPP_CONFIG_SITE