1//===----------------------------------------------------------------------===//
2//
3//                     The LLVM Compiler Infrastructure
4//
5// This file is dual licensed under the MIT and the University of Illinois Open
6// Source Licenses. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
9
10#ifndef _LIBCPP_CONFIG_SITE
11#define _LIBCPP_CONFIG_SITE
12
13#cmakedefine _LIBCPP_ABI_VERSION @_LIBCPP_ABI_VERSION@
14#cmakedefine _LIBCPP_ABI_UNSTABLE
15#cmakedefine _LIBCPP_ABI_FORCE_ITANIUM
16#cmakedefine _LIBCPP_ABI_FORCE_MICROSOFT
17#cmakedefine _LIBCPP_HIDE_FROM_ABI_PER_TU_BY_DEFAULT
18#cmakedefine _LIBCPP_HAS_NO_GLOBAL_FILESYSTEM_NAMESPACE
19#cmakedefine _LIBCPP_HAS_NO_STDIN
20#cmakedefine _LIBCPP_HAS_NO_STDOUT
21#cmakedefine _LIBCPP_HAS_NO_THREADS
22#cmakedefine _LIBCPP_HAS_NO_MONOTONIC_CLOCK
23#cmakedefine _LIBCPP_HAS_NO_THREAD_UNSAFE_C_FUNCTIONS
24#cmakedefine _LIBCPP_HAS_MUSL_LIBC
25#cmakedefine _LIBCPP_HAS_THREAD_API_PTHREAD
26#cmakedefine _LIBCPP_HAS_THREAD_API_EXTERNAL
27#cmakedefine _LIBCPP_HAS_THREAD_API_WIN32
28#cmakedefine _LIBCPP_HAS_THREAD_LIBRARY_EXTERNAL
29#cmakedefine _LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS
30#cmakedefine _LIBCPP_NO_VCRUNTIME
31#cmakedefine _LIBCPP_ABI_NAMESPACE @_LIBCPP_ABI_NAMESPACE@
32
33@_LIBCPP_ABI_DEFINES@
34
35#endif // _LIBCPP_CONFIG_SITE
36