1//===----------------------------------------------------------------------===// 2// 3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4// See https://llvm.org/LICENSE.txt for license information. 5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6// 7//===----------------------------------------------------------------------===// 8 9#ifndef _LIBCPP_CONFIG_SITE 10#define _LIBCPP_CONFIG_SITE 11 12#cmakedefine _LIBCPP_ABI_VERSION @_LIBCPP_ABI_VERSION@ 13#cmakedefine _LIBCPP_ABI_UNSTABLE 14#cmakedefine _LIBCPP_ABI_FORCE_ITANIUM 15#cmakedefine _LIBCPP_ABI_FORCE_MICROSOFT 16#cmakedefine _LIBCPP_HIDE_FROM_ABI_PER_TU_BY_DEFAULT 17#cmakedefine _LIBCPP_HAS_NO_GLOBAL_FILESYSTEM_NAMESPACE 18#cmakedefine _LIBCPP_HAS_NO_STDIN 19#cmakedefine _LIBCPP_HAS_NO_STDOUT 20#cmakedefine _LIBCPP_HAS_NO_THREADS 21#cmakedefine _LIBCPP_HAS_NO_MONOTONIC_CLOCK 22#cmakedefine _LIBCPP_HAS_NO_THREAD_UNSAFE_C_FUNCTIONS 23#cmakedefine _LIBCPP_HAS_MUSL_LIBC 24#cmakedefine _LIBCPP_HAS_THREAD_API_PTHREAD 25#cmakedefine _LIBCPP_HAS_THREAD_API_EXTERNAL 26#cmakedefine _LIBCPP_HAS_THREAD_API_WIN32 27#cmakedefine _LIBCPP_HAS_THREAD_LIBRARY_EXTERNAL 28#cmakedefine _LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS 29#cmakedefine _LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS 30#cmakedefine _LIBCPP_NO_VCRUNTIME 31#cmakedefine _LIBCPP_TYPEINFO_COMPARISON_IMPLEMENTATION @_LIBCPP_TYPEINFO_COMPARISON_IMPLEMENTATION@ 32#cmakedefine _LIBCPP_ABI_NAMESPACE @_LIBCPP_ABI_NAMESPACE@ 33#cmakedefine _LIBCPP_HAS_PARALLEL_ALGORITHMS 34#cmakedefine _LIBCPP_HAS_NO_RANDOM_DEVICE 35#cmakedefine _LIBCPP_HAS_NO_LOCALIZATION 36 37@_LIBCPP_ABI_DEFINES@ 38 39#endif // _LIBCPP_CONFIG_SITE 40