1e580952dSDimitry Andric #ifndef CONFIG_H 2e580952dSDimitry Andric #define CONFIG_H 3e580952dSDimitry Andric 45f24ef21SDimitry Andric // Include this header only under the llvm source tree. 55f24ef21SDimitry Andric // This is a private header. 65f24ef21SDimitry Andric 7cc38b640SDimitry Andric /* Exported configuration */ 8cc38b640SDimitry Andric #include "llvm/Config/llvm-config.h" 9cc38b640SDimitry Andric 106122f3e6SDimitry Andric /* Bug report URL. */ 11e60e6417SDimitry Andric #define BUG_REPORT_URL "https://bugs.freebsd.org/submit/" 126122f3e6SDimitry Andric 1309bfd043SDimitry Andric /* Define to 1 to enable backtraces, and to 0 otherwise. */ 1486aa9539SDimitry Andric #define ENABLE_BACKTRACES 1 153861d79fSDimitry Andric 1609bfd043SDimitry Andric /* Define to 1 to enable crash overrides, and to 0 otherwise. */ 1709bfd043SDimitry Andric #define ENABLE_CRASH_OVERRIDES 1 18dff0c46cSDimitry Andric 190bf31f1fSDimitry Andric /* Define to 1 to enable crash memory dumps, and to 0 otherwise. */ 200bf31f1fSDimitry Andric #define LLVM_ENABLE_CRASH_DUMPS 0 210bf31f1fSDimitry Andric 225e801ac6SDimitry Andric /* Define to 1 to prefer forward slashes on Windows, and to 0 prefer 235e801ac6SDimitry Andric backslashes. */ 245e801ac6SDimitry Andric #define LLVM_WINDOWS_PREFER_FORWARD_SLASH 0 255e801ac6SDimitry Andric 2647c832c3SRoman Divacky /* Define to 1 if you have the `backtrace' function. */ 275897d2f0SDimitry Andric #define HAVE_BACKTRACE TRUE 285897d2f0SDimitry Andric 295897d2f0SDimitry Andric #define BACKTRACE_HEADER <execinfo.h> 3047c832c3SRoman Divacky 31250e909aSDimitry Andric /* Define to 1 if you have the <CrashReporterClient.h> header file. */ 3209bfd043SDimitry Andric /* #undef HAVE_CRASHREPORTERCLIENT_H */ 33268335d0SDimitry Andric 34250e909aSDimitry Andric /* can use __crashreporter_info__ */ 3531ba4ce8SAlex Richardson #if defined(__APPLE__) 3631ba4ce8SAlex Richardson #define HAVE_CRASHREPORTER_INFO 1 3731ba4ce8SAlex Richardson #else 3809bfd043SDimitry Andric #define HAVE_CRASHREPORTER_INFO 0 3931ba4ce8SAlex Richardson #endif 4009bfd043SDimitry Andric 4109bfd043SDimitry Andric /* Define to 1 if you have the declaration of `arc4random', and to 0 if you 4209bfd043SDimitry Andric don't. */ 4309bfd043SDimitry Andric #define HAVE_DECL_ARC4RANDOM 1 4409bfd043SDimitry Andric 4509bfd043SDimitry Andric /* Define to 1 if you have the declaration of `FE_ALL_EXCEPT', and to 0 if you 4609bfd043SDimitry Andric don't. */ 4709bfd043SDimitry Andric #define HAVE_DECL_FE_ALL_EXCEPT 1 4809bfd043SDimitry Andric 4909bfd043SDimitry Andric /* Define to 1 if you have the declaration of `FE_INEXACT', and to 0 if you 5009bfd043SDimitry Andric don't. */ 5109bfd043SDimitry Andric #define HAVE_DECL_FE_INEXACT 1 52139f7f9bSDimitry Andric 5345cc80a7SDimitry Andric /* Define to 1 if you have the declaration of `strerror_s', and to 0 if you 5445cc80a7SDimitry Andric don't. */ 5545cc80a7SDimitry Andric #define HAVE_DECL_STRERROR_S 0 5645cc80a7SDimitry Andric 5747c832c3SRoman Divacky /* Define to 1 if you have the <dlfcn.h> header file. */ 5847c832c3SRoman Divacky #define HAVE_DLFCN_H 1 5947c832c3SRoman Divacky 6047c832c3SRoman Divacky /* Define if dlopen() is available on this platform. */ 6147c832c3SRoman Divacky #define HAVE_DLOPEN 1 6247c832c3SRoman Divacky 635897d2f0SDimitry Andric /* Define if dladdr() is available on this platform. */ 645897d2f0SDimitry Andric #define HAVE_DLADDR 1 655897d2f0SDimitry Andric 66f336b45eSDimitry Andric #if !defined(__arm__) || defined(__USING_SJLJ_EXCEPTIONS__) || defined(__ARM_DWARF_EH__) 67e8d8bef9SDimitry Andric /* Define to 1 if we can register EH frames on this platform. */ 68e8d8bef9SDimitry Andric #define HAVE_REGISTER_FRAME 1 69e8d8bef9SDimitry Andric 70e8d8bef9SDimitry Andric /* Define to 1 if we can deregister EH frames on this platform. */ 71e8d8bef9SDimitry Andric #define HAVE_DEREGISTER_FRAME 1 72f336b45eSDimitry Andric #endif // !arm || USING_SJLJ_EXCEPTIONS || ARM_DWARF_EH_ 73e8d8bef9SDimitry Andric 745e801ac6SDimitry Andric /* Define if __unw_add_dynamic_fde() is available on this platform. */ 755e801ac6SDimitry Andric /* #undef HAVE_UNW_ADD_DYNAMIC_FDE */ 765e801ac6SDimitry Andric 7747c832c3SRoman Divacky /* Define to 1 if you have the <errno.h> header file. */ 7847c832c3SRoman Divacky #define HAVE_ERRNO_H 1 7947c832c3SRoman Divacky 8047c832c3SRoman Divacky /* Define to 1 if you have the <fcntl.h> header file. */ 8147c832c3SRoman Divacky #define HAVE_FCNTL_H 1 8247c832c3SRoman Divacky 832754fe60SDimitry Andric /* Define to 1 if you have the <fenv.h> header file. */ 842754fe60SDimitry Andric #define HAVE_FENV_H 1 852754fe60SDimitry Andric 8647c832c3SRoman Divacky /* Define if libffi is available on this platform. */ 8747c832c3SRoman Divacky /* #undef HAVE_FFI_CALL */ 8847c832c3SRoman Divacky 8947c832c3SRoman Divacky /* Define to 1 if you have the <ffi/ffi.h> header file. */ 9047c832c3SRoman Divacky /* #undef HAVE_FFI_FFI_H */ 9147c832c3SRoman Divacky 9247c832c3SRoman Divacky /* Define to 1 if you have the <ffi.h> header file. */ 9347c832c3SRoman Divacky /* #undef HAVE_FFI_H */ 9447c832c3SRoman Divacky 9509bfd043SDimitry Andric /* Define to 1 if you have the `futimens' function. */ 9609de9530SDimitry Andric #define HAVE_FUTIMENS 1 97f785676fSDimitry Andric 9809bfd043SDimitry Andric /* Define to 1 if you have the `futimes' function. */ 9909bfd043SDimitry Andric #define HAVE_FUTIMES 1 10009bfd043SDimitry Andric 10147c832c3SRoman Divacky /* Define to 1 if you have the `getpagesize' function. */ 10247c832c3SRoman Divacky #define HAVE_GETPAGESIZE 1 10347c832c3SRoman Divacky 10447c832c3SRoman Divacky /* Define to 1 if you have the `getrlimit' function. */ 10547c832c3SRoman Divacky #define HAVE_GETRLIMIT 1 10647c832c3SRoman Divacky 10747c832c3SRoman Divacky /* Define to 1 if you have the `getrusage' function. */ 10847c832c3SRoman Divacky #define HAVE_GETRUSAGE 1 10947c832c3SRoman Divacky 11047c832c3SRoman Divacky /* Define to 1 if you have the `isatty' function. */ 11147c832c3SRoman Divacky #define HAVE_ISATTY 1 11247c832c3SRoman Divacky 11309bfd043SDimitry Andric /* Define to 1 if you have the `edit' library (-ledit). */ 11481ad6265SDimitry Andric #define HAVE_LIBEDIT TRUE 115cc38b640SDimitry Andric 1166dfa117fSDimitry Andric /* Define to 1 if you have the `pfm' library (-lpfm). */ 1176dfa117fSDimitry Andric /* #undef HAVE_LIBPFM */ 1186dfa117fSDimitry Andric 119e8d8bef9SDimitry Andric /* Define to 1 if the `perf_branch_entry' struct has field cycles. */ 120e8d8bef9SDimitry Andric /* #undef LIBPFM_HAS_FIELD_CYCLES */ 121e8d8bef9SDimitry Andric 12247c832c3SRoman Divacky /* Define to 1 if you have the `psapi' library (-lpsapi). */ 12347c832c3SRoman Divacky /* #undef HAVE_LIBPSAPI */ 12447c832c3SRoman Divacky 12547c832c3SRoman Divacky /* Define to 1 if you have the `pthread' library (-lpthread). */ 126cc38b640SDimitry Andric #define HAVE_LIBPTHREAD 1 12747c832c3SRoman Divacky 12802d2ad99SDimitry Andric /* Define to 1 if you have the `pthread_getname_np' function. */ 1295f24ef21SDimitry Andric #define HAVE_PTHREAD_GETNAME_NP 1 13002d2ad99SDimitry Andric 13102d2ad99SDimitry Andric /* Define to 1 if you have the `pthread_setname_np' function. */ 1325f24ef21SDimitry Andric #define HAVE_PTHREAD_SETNAME_NP 1 13302d2ad99SDimitry Andric 13447c832c3SRoman Divacky /* Define to 1 if you have the <link.h> header file. */ 13531ba4ce8SAlex Richardson #if __has_include(<link.h>) 13647c832c3SRoman Divacky #define HAVE_LINK_H 1 13731ba4ce8SAlex Richardson #else 13831ba4ce8SAlex Richardson #define HAVE_LINK_H 0 13931ba4ce8SAlex Richardson #endif 14047c832c3SRoman Divacky 14147c832c3SRoman Divacky /* Define to 1 if you have the <mach/mach.h> header file. */ 14231ba4ce8SAlex Richardson #if __has_include(<mach/mach.h>) 14331ba4ce8SAlex Richardson #define HAVE_MACH_MACH_H 1 14431ba4ce8SAlex Richardson #endif 14547c832c3SRoman Divacky 14609bfd043SDimitry Andric /* Define to 1 if you have the `mallctl' function. */ 14731ba4ce8SAlex Richardson #if defined(__FreeBSD__) 14809bfd043SDimitry Andric #define HAVE_MALLCTL 1 14931ba4ce8SAlex Richardson #endif 150250e909aSDimitry Andric 15109bfd043SDimitry Andric /* Define to 1 if you have the `mallinfo' function. */ 15231ba4ce8SAlex Richardson #if defined(__linux__) 15331ba4ce8SAlex Richardson #define HAVE_MALLINFO 1 15431ba4ce8SAlex Richardson #endif 15547c832c3SRoman Divacky 156fe6060f1SDimitry Andric /* Define to 1 if you have the `mallinfo2' function. */ 157fe6060f1SDimitry Andric /* #undef HAVE_MALLINFO2 */ 158fe6060f1SDimitry Andric 15947c832c3SRoman Divacky /* Define to 1 if you have the <malloc/malloc.h> header file. */ 16031ba4ce8SAlex Richardson #if __has_include(<malloc/malloc.h>) 16131ba4ce8SAlex Richardson #define HAVE_MALLOC_MALLOC_H 1 16231ba4ce8SAlex Richardson #endif 16347c832c3SRoman Divacky 16447c832c3SRoman Divacky /* Define to 1 if you have the `malloc_zone_statistics' function. */ 16531ba4ce8SAlex Richardson #if defined(__APPLE__) 16631ba4ce8SAlex Richardson #define HAVE_MALLOC_ZONE_STATISTICS 1 16731ba4ce8SAlex Richardson #endif 16847c832c3SRoman Divacky 16947c832c3SRoman Divacky /* Define to 1 if you have the `posix_spawn' function. */ 170250e909aSDimitry Andric #define HAVE_POSIX_SPAWN 1 17147c832c3SRoman Divacky 172dff0c46cSDimitry Andric /* Define to 1 if you have the `pread' function. */ 173dff0c46cSDimitry Andric #define HAVE_PREAD 1 174dff0c46cSDimitry Andric 17547c832c3SRoman Divacky /* Define to 1 if you have the <pthread.h> header file. */ 176cc38b640SDimitry Andric #define HAVE_PTHREAD_H 1 17747c832c3SRoman Divacky 17847c832c3SRoman Divacky /* Have pthread_mutex_lock */ 179cc38b640SDimitry Andric #define HAVE_PTHREAD_MUTEX_LOCK 1 18047c832c3SRoman Divacky 18147c832c3SRoman Divacky /* Have pthread_rwlock_init */ 182cc38b640SDimitry Andric #define HAVE_PTHREAD_RWLOCK_INIT 1 18347c832c3SRoman Divacky 18447c832c3SRoman Divacky /* Define to 1 if you have the `sbrk' function. */ 18547c832c3SRoman Divacky #define HAVE_SBRK 1 18647c832c3SRoman Divacky 18747c832c3SRoman Divacky /* Define to 1 if you have the `setenv' function. */ 18847c832c3SRoman Divacky #define HAVE_SETENV 1 18947c832c3SRoman Divacky 19047c832c3SRoman Divacky /* Define to 1 if you have the `setrlimit' function. */ 19147c832c3SRoman Divacky #define HAVE_SETRLIMIT 1 19247c832c3SRoman Divacky 1937fff4413SDimitry Andric /* Define to 1 if you have the `sigaltstack' function. */ 1947fff4413SDimitry Andric #define HAVE_SIGALTSTACK 1 1957fff4413SDimitry Andric 19647c832c3SRoman Divacky /* Define to 1 if you have the <signal.h> header file. */ 19747c832c3SRoman Divacky #define HAVE_SIGNAL_H 1 19847c832c3SRoman Divacky 19947c832c3SRoman Divacky /* Define to 1 if you have the `strerror_r' function. */ 20047c832c3SRoman Divacky #define HAVE_STRERROR_R 1 20147c832c3SRoman Divacky 20247c832c3SRoman Divacky /* Define to 1 if you have the `sysconf' function. */ 20309bfd043SDimitry Andric #define HAVE_SYSCONF 1 20447c832c3SRoman Divacky 20547c832c3SRoman Divacky /* Define to 1 if you have the <sys/ioctl.h> header file. */ 20647c832c3SRoman Divacky #define HAVE_SYS_IOCTL_H 1 20747c832c3SRoman Divacky 20847c832c3SRoman Divacky /* Define to 1 if you have the <sys/mman.h> header file. */ 20909bfd043SDimitry Andric #define HAVE_SYS_MMAN_H 1 21047c832c3SRoman Divacky 21147c832c3SRoman Divacky /* Define to 1 if you have the <sys/param.h> header file. */ 21247c832c3SRoman Divacky #define HAVE_SYS_PARAM_H 1 21347c832c3SRoman Divacky 21447c832c3SRoman Divacky /* Define to 1 if you have the <sys/resource.h> header file. */ 21547c832c3SRoman Divacky #define HAVE_SYS_RESOURCE_H 1 21647c832c3SRoman Divacky 21747c832c3SRoman Divacky /* Define to 1 if you have the <sys/stat.h> header file. */ 21847c832c3SRoman Divacky #define HAVE_SYS_STAT_H 1 21947c832c3SRoman Divacky 22047c832c3SRoman Divacky /* Define to 1 if you have the <sys/time.h> header file. */ 22147c832c3SRoman Divacky #define HAVE_SYS_TIME_H 1 22247c832c3SRoman Divacky 2230bf31f1fSDimitry Andric /* Define to 1 if stat struct has st_mtimespec member .*/ 22431ba4ce8SAlex Richardson #if !defined(__linux__) 2250bf31f1fSDimitry Andric #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1 22631ba4ce8SAlex Richardson #endif 2270bf31f1fSDimitry Andric 2280bf31f1fSDimitry Andric /* Define to 1 if stat struct has st_mtim member. */ 22931ba4ce8SAlex Richardson #if !defined(__APPLE__) 2300bf31f1fSDimitry Andric #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 23131ba4ce8SAlex Richardson #endif 2320bf31f1fSDimitry Andric 23347c832c3SRoman Divacky /* Define to 1 if you have the <sys/types.h> header file. */ 2347fff4413SDimitry Andric #define HAVE_SYS_TYPES_H 1 23547c832c3SRoman Divacky 23647c832c3SRoman Divacky /* Define to 1 if you have the <termios.h> header file. */ 23747c832c3SRoman Divacky #define HAVE_TERMIOS_H 1 23847c832c3SRoman Divacky 23947c832c3SRoman Divacky /* Define to 1 if you have the <unistd.h> header file. */ 24047c832c3SRoman Divacky #define HAVE_UNISTD_H 1 24147c832c3SRoman Divacky 24247c832c3SRoman Divacky /* Define to 1 if you have the <valgrind/valgrind.h> header file. */ 24347c832c3SRoman Divacky /* #undef HAVE_VALGRIND_VALGRIND_H */ 24447c832c3SRoman Divacky 24545cc80a7SDimitry Andric /* Have host's _alloca */ 24645cc80a7SDimitry Andric /* #undef HAVE__ALLOCA */ 24745cc80a7SDimitry Andric 24809bfd043SDimitry Andric /* Define to 1 if you have the `_chsize_s' function. */ 24909bfd043SDimitry Andric /* #undef HAVE__CHSIZE_S */ 25009bfd043SDimitry Andric 25109bfd043SDimitry Andric /* Define to 1 if you have the `_Unwind_Backtrace' function. */ 25231ba4ce8SAlex Richardson #define HAVE__UNWIND_BACKTRACE 1 25309bfd043SDimitry Andric 25445cc80a7SDimitry Andric /* Have host's __alloca */ 25545cc80a7SDimitry Andric /* #undef HAVE___ALLOCA */ 25645cc80a7SDimitry Andric 25745cc80a7SDimitry Andric /* Have host's __ashldi3 */ 25845cc80a7SDimitry Andric /* #undef HAVE___ASHLDI3 */ 25945cc80a7SDimitry Andric 26045cc80a7SDimitry Andric /* Have host's __ashrdi3 */ 26145cc80a7SDimitry Andric /* #undef HAVE___ASHRDI3 */ 26245cc80a7SDimitry Andric 26345cc80a7SDimitry Andric /* Have host's __chkstk */ 26445cc80a7SDimitry Andric /* #undef HAVE___CHKSTK */ 26545cc80a7SDimitry Andric 266ef6fa9e2SDimitry Andric /* Have host's __chkstk_ms */ 267ef6fa9e2SDimitry Andric /* #undef HAVE___CHKSTK_MS */ 268ef6fa9e2SDimitry Andric 26945cc80a7SDimitry Andric /* Have host's __cmpdi2 */ 27045cc80a7SDimitry Andric /* #undef HAVE___CMPDI2 */ 27145cc80a7SDimitry Andric 27245cc80a7SDimitry Andric /* Have host's __divdi3 */ 27345cc80a7SDimitry Andric /* #undef HAVE___DIVDI3 */ 27445cc80a7SDimitry Andric 27545cc80a7SDimitry Andric /* Have host's __fixdfdi */ 27645cc80a7SDimitry Andric /* #undef HAVE___FIXDFDI */ 27745cc80a7SDimitry Andric 27845cc80a7SDimitry Andric /* Have host's __fixsfdi */ 27945cc80a7SDimitry Andric /* #undef HAVE___FIXSFDI */ 28045cc80a7SDimitry Andric 28145cc80a7SDimitry Andric /* Have host's __floatdidf */ 28245cc80a7SDimitry Andric /* #undef HAVE___FLOATDIDF */ 28345cc80a7SDimitry Andric 28445cc80a7SDimitry Andric /* Have host's __lshrdi3 */ 28545cc80a7SDimitry Andric /* #undef HAVE___LSHRDI3 */ 28645cc80a7SDimitry Andric 28745cc80a7SDimitry Andric /* Have host's __main */ 28845cc80a7SDimitry Andric /* #undef HAVE___MAIN */ 28945cc80a7SDimitry Andric 29045cc80a7SDimitry Andric /* Have host's __moddi3 */ 29145cc80a7SDimitry Andric /* #undef HAVE___MODDI3 */ 29245cc80a7SDimitry Andric 29345cc80a7SDimitry Andric /* Have host's __udivdi3 */ 29445cc80a7SDimitry Andric /* #undef HAVE___UDIVDI3 */ 29545cc80a7SDimitry Andric 29645cc80a7SDimitry Andric /* Have host's __umoddi3 */ 29745cc80a7SDimitry Andric /* #undef HAVE___UMODDI3 */ 29845cc80a7SDimitry Andric 29945cc80a7SDimitry Andric /* Have host's ___chkstk */ 30045cc80a7SDimitry Andric /* #undef HAVE____CHKSTK */ 30145cc80a7SDimitry Andric 302ebeff3f9SDimitry Andric /* Have host's ___chkstk_ms */ 303ebeff3f9SDimitry Andric /* #undef HAVE____CHKSTK_MS */ 304ebeff3f9SDimitry Andric 30545cc80a7SDimitry Andric /* Linker version detected at compile time. */ 30609bfd043SDimitry Andric /* #undef HOST_LINK_VERSION */ 30745cc80a7SDimitry Andric 308edd7eaddSDimitry Andric /* Define if overriding target triple is enabled */ 309edd7eaddSDimitry Andric /* #undef LLVM_TARGET_TRIPLE_ENV */ 310edd7eaddSDimitry Andric 3117d9e99b6SDimitry Andric /* Whether tools show host and target info when invoked with --version */ 3127d9e99b6SDimitry Andric #define LLVM_VERSION_PRINTER_SHOW_HOST_TARGET_INFO 1 3137d9e99b6SDimitry Andric 3140fca6ea1SDimitry Andric /* Whether tools show optional build config flags when invoked with --version */ 3150fca6ea1SDimitry Andric #define LLVM_VERSION_PRINTER_SHOW_BUILD_CONFIG 1 3160fca6ea1SDimitry Andric 31702d2ad99SDimitry Andric /* Define if libxml2 is supported on this platform. */ 318fe6060f1SDimitry Andric /* #undef LLVM_ENABLE_LIBXML2 */ 319250e909aSDimitry Andric 320250e909aSDimitry Andric /* Define to the extension used for shared libraries, say, ".so". */ 32131ba4ce8SAlex Richardson #if defined(__APPLE__) 32231ba4ce8SAlex Richardson #define LTDL_SHLIB_EXT ".dylib" 32331ba4ce8SAlex Richardson #else 32447c832c3SRoman Divacky #define LTDL_SHLIB_EXT ".so" 32531ba4ce8SAlex Richardson #endif 32647c832c3SRoman Divacky 327fe6060f1SDimitry Andric /* Define to the extension used for plugin libraries, say, ".so". */ 328fe6060f1SDimitry Andric #if defined(__APPLE__) 329fe6060f1SDimitry Andric #define LLVM_PLUGIN_EXT ".dylib" 330fe6060f1SDimitry Andric #else 331fe6060f1SDimitry Andric #define LLVM_PLUGIN_EXT ".so" 332fe6060f1SDimitry Andric #endif 333fe6060f1SDimitry Andric 33447c832c3SRoman Divacky /* Define to the address where bug reports for this package should be sent. */ 335268335d0SDimitry Andric #define PACKAGE_BUGREPORT "https://bugs.freebsd.org/submit/" 33647c832c3SRoman Divacky 33747c832c3SRoman Divacky /* Define to the full name of this package. */ 338dff0c46cSDimitry Andric #define PACKAGE_NAME "LLVM" 33947c832c3SRoman Divacky 34047c832c3SRoman Divacky /* Define to the full name and version of this package. */ 341*6c05f3a7SDimitry Andric #define PACKAGE_STRING "LLVM 19.1.7" 34247c832c3SRoman Divacky 34347c832c3SRoman Divacky /* Define to the version of this package. */ 344*6c05f3a7SDimitry Andric #define PACKAGE_VERSION "19.1.7" 3457fff4413SDimitry Andric 3467fff4413SDimitry Andric /* Define to the vendor of this package. */ 3477fff4413SDimitry Andric /* #undef PACKAGE_VENDOR */ 34847c832c3SRoman Divacky 349250e909aSDimitry Andric /* Define to a function implementing stricmp */ 350250e909aSDimitry Andric /* #undef stricmp */ 351250e909aSDimitry Andric 352250e909aSDimitry Andric /* Define to a function implementing strdup */ 353250e909aSDimitry Andric /* #undef strdup */ 354250e909aSDimitry Andric 35502d2ad99SDimitry Andric /* Whether GlobalISel rule coverage is being collected */ 35602d2ad99SDimitry Andric #define LLVM_GISEL_COV_ENABLED 0 35702d2ad99SDimitry Andric 35802d2ad99SDimitry Andric /* Define to the default GlobalISel coverage file prefix */ 35902d2ad99SDimitry Andric /* #undef LLVM_GISEL_COV_PREFIX */ 36002d2ad99SDimitry Andric 3615e801ac6SDimitry Andric /* Whether Timers signpost passes in Xcode Instruments */ 3625e801ac6SDimitry Andric #if defined(__APPLE__) 3635e801ac6SDimitry Andric #define LLVM_SUPPORT_XCODE_SIGNPOSTS 1 3645e801ac6SDimitry Andric #else 3655e801ac6SDimitry Andric #define LLVM_SUPPORT_XCODE_SIGNPOSTS 0 3665e801ac6SDimitry Andric #endif 3675e801ac6SDimitry Andric 368fe6060f1SDimitry Andric /* #undef HAVE_PROC_PID_RUSAGE */ 36986aa9539SDimitry Andric 37006c3fb27SDimitry Andric #define HAVE_BUILTIN_THREAD_POINTER 1 37106c3fb27SDimitry Andric 372e580952dSDimitry Andric #endif 373