1551ccae044b0ff658fe629dd67edd5ffe75d10e8Reid Spencer/* include/llvm/Config/config.h.in.  Generated from autoconf/configure.ac by autoheader.  */
27a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
3d442d2846a00c0ac2f031deba06b7e0d003f14adEric Christopher#ifndef CONFIG_H
4d442d2846a00c0ac2f031deba06b7e0d003f14adEric Christopher#define CONFIG_H
5d442d2846a00c0ac2f031deba06b7e0d003f14adEric Christopher
6c6a4f5e819217e1e12c458aed8e7b122e23a3a58Stephen Hines/* Bug report URL. */
7c6a4f5e819217e1e12c458aed8e7b122e23a3a58Stephen Hines#undef BUG_REPORT_URL
87e5c316b05d87a23abff03865d776bfb5634e7cdSebastian Pop
937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Define if we have libxml2 */
1037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef CLANG_HAVE_LIBXML
1137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
12ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines/* Multilib suffix for libdir. */
13ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines#undef CLANG_LIBDIR_SUFFIX
14ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines
1537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Relative directory for resource files */
1637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef CLANG_RESOURCE_DIR
1737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
1837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Directories clang will search for headers */
1937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef C_INCLUDE_DIRS
2037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
2137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Default <path> to all compiler invocations for --sysroot=<path>. */
2237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef DEFAULT_SYSROOT
2337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
24c69bdadac9431efc0cfa6832a321e0f51ab4e6cdEric Christopher/* Define if you want backtraces on crash */
25c69bdadac9431efc0cfa6832a321e0f51ab4e6cdEric Christopher#undef ENABLE_BACKTRACES
26c69bdadac9431efc0cfa6832a321e0f51ab4e6cdEric Christopher
27e179b31bfcb6a49de5fe7df7586a2aade9191e08Daniel Dunbar/* Define to enable crash handling overrides */
28e179b31bfcb6a49de5fe7df7586a2aade9191e08Daniel Dunbar#undef ENABLE_CRASH_OVERRIDES
29e179b31bfcb6a49de5fe7df7586a2aade9191e08Daniel Dunbar
30af58cae8cb9c0ce64ae6a40990a4ad097c71e0e4Reid Spencer/* Define if position independent code is enabled */
31af58cae8cb9c0ce64ae6a40990a4ad097c71e0e4Reid Spencer#undef ENABLE_PIC
32af58cae8cb9c0ce64ae6a40990a4ad097c71e0e4Reid Spencer
33fc3f0b5c910cd60bb2d7cf6a882fd60e456df723Eric Christopher/* Define if timestamp information (e.g., __DATE__) is allowed */
34dd464df687faf544e83684d0c0e4da87c05f8bfeDaniel Dunbar#undef ENABLE_TIMESTAMPS
35dd464df687faf544e83684d0c0e4da87c05f8bfeDaniel Dunbar
3637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Directory where gcc is installed. */
3737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef GCC_INSTALL_PREFIX
3837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
390c803894985f80e894b36ad4de58ea4c2e906b07Brian Gaeke/* Define to 1 if you have the `backtrace' function. */
400c803894985f80e894b36ad4de58ea4c2e906b07Brian Gaeke#undef HAVE_BACKTRACE
410c803894985f80e894b36ad4de58ea4c2e906b07Brian Gaeke
42654dee487555a3cf21bcbca38ef5a2687fd18ea7Eric Christopher/* Define to 1 if you have the <CrashReporterClient.h> header file. */
43654dee487555a3cf21bcbca38ef5a2687fd18ea7Eric Christopher#undef HAVE_CRASHREPORTERCLIENT_H
44654dee487555a3cf21bcbca38ef5a2687fd18ea7Eric Christopher
45d749382c8cc991bc75a384212a898e2396a09837NAKAMURA Takumi/* can use __crashreporter_info__ */
46481d402ab03e163e180d2650fae13704858f8d81Eric Christopher#undef HAVE_CRASHREPORTER_INFO
47481d402ab03e163e180d2650fae13704858f8d81Eric Christopher
487f5c6bf63c3ca8a7cfb079596093f7449fd85978Eric Christopher/* Define to 1 if you have the <cxxabi.h> header file. */
497f5c6bf63c3ca8a7cfb079596093f7449fd85978Eric Christopher#undef HAVE_CXXABI_H
507f5c6bf63c3ca8a7cfb079596093f7449fd85978Eric Christopher
5136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines/* Define to 1 if you have the declaration of `arc4random', and to 0 if you
5236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines   don't. */
5336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines#undef HAVE_DECL_ARC4RANDOM
5436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
55f9a7132df8f8e0dd0f54fd603d358fc5a2285011Joerg Sonnenberger/* Define to 1 if you have the declaration of `FE_ALL_EXCEPT', and to 0 if you
56f9a7132df8f8e0dd0f54fd603d358fc5a2285011Joerg Sonnenberger   don't. */
57f9a7132df8f8e0dd0f54fd603d358fc5a2285011Joerg Sonnenberger#undef HAVE_DECL_FE_ALL_EXCEPT
58f9a7132df8f8e0dd0f54fd603d358fc5a2285011Joerg Sonnenberger
59f9a7132df8f8e0dd0f54fd603d358fc5a2285011Joerg Sonnenberger/* Define to 1 if you have the declaration of `FE_INEXACT', and to 0 if you
60f9a7132df8f8e0dd0f54fd603d358fc5a2285011Joerg Sonnenberger   don't. */
61f9a7132df8f8e0dd0f54fd603d358fc5a2285011Joerg Sonnenberger#undef HAVE_DECL_FE_INEXACT
62f9a7132df8f8e0dd0f54fd603d358fc5a2285011Joerg Sonnenberger
63e29b0aca51e3568a92869daa70c4a0351750fd1eNAKAMURA Takumi/* Define to 1 if you have the declaration of `strerror_s', and to 0 if you
64e29b0aca51e3568a92869daa70c4a0351750fd1eNAKAMURA Takumi   don't. */
65e29b0aca51e3568a92869daa70c4a0351750fd1eNAKAMURA Takumi#undef HAVE_DECL_STRERROR_S
66e29b0aca51e3568a92869daa70c4a0351750fd1eNAKAMURA Takumi
678c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
688c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer   */
698c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer#undef HAVE_DIRENT_H
708c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer
71cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define to 1 if you have the <dlfcn.h> header file. */
72cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_DLFCN_H
73cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
74cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define if dlopen() is available on this platform. */
75cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_DLOPEN
76cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
7737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Define if the dot program is available */
7837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef HAVE_DOT
7937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
808c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer/* Define to 1 if you have the <errno.h> header file. */
818c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer#undef HAVE_ERRNO_H
828c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer
830c803894985f80e894b36ad4de58ea4c2e906b07Brian Gaeke/* Define to 1 if you have the <execinfo.h> header file. */
840c803894985f80e894b36ad4de58ea4c2e906b07Brian Gaeke#undef HAVE_EXECINFO_H
850c803894985f80e894b36ad4de58ea4c2e906b07Brian Gaeke
867a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the <fcntl.h> header file. */
877a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_FCNTL_H
88d59a64797b12dab9dae1842171b4ca9fba302765Brian Gaeke
8948fd5a79e023bf6a647dfabb2bbb4c2f98617b81Dan Gohman/* Define to 1 if you have the <fenv.h> header file. */
9048fd5a79e023bf6a647dfabb2bbb4c2f98617b81Dan Gohman#undef HAVE_FENV_H
9148fd5a79e023bf6a647dfabb2bbb4c2f98617b81Dan Gohman
92267fddbedd3fe05808a198c147948ffb62ebc866Nick Lewycky/* Define if libffi is available on this platform. */
93267fddbedd3fe05808a198c147948ffb62ebc866Nick Lewycky#undef HAVE_FFI_CALL
94267fddbedd3fe05808a198c147948ffb62ebc866Nick Lewycky
95fb3dcf875bc4262572fee58ac560379879ab8ee2Nick Lewycky/* Define to 1 if you have the <ffi/ffi.h> header file. */
96fb3dcf875bc4262572fee58ac560379879ab8ee2Nick Lewycky#undef HAVE_FFI_FFI_H
97fb3dcf875bc4262572fee58ac560379879ab8ee2Nick Lewycky
98fb3dcf875bc4262572fee58ac560379879ab8ee2Nick Lewycky/* Define to 1 if you have the <ffi.h> header file. */
99fb3dcf875bc4262572fee58ac560379879ab8ee2Nick Lewycky#undef HAVE_FFI_H
100fb3dcf875bc4262572fee58ac560379879ab8ee2Nick Lewycky
101c589a5f2849620306b14077b16e51a3e0b7ef5cdEric Christopher/* Define to 1 if you have the `futimens' function. */
102c589a5f2849620306b14077b16e51a3e0b7ef5cdEric Christopher#undef HAVE_FUTIMENS
103c589a5f2849620306b14077b16e51a3e0b7ef5cdEric Christopher
104c589a5f2849620306b14077b16e51a3e0b7ef5cdEric Christopher/* Define to 1 if you have the `futimes' function. */
105c589a5f2849620306b14077b16e51a3e0b7ef5cdEric Christopher#undef HAVE_FUTIMES
106c589a5f2849620306b14077b16e51a3e0b7ef5cdEric Christopher
1077a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the `getcwd' function. */
1087a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_GETCWD
1097a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
1107a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the `getpagesize' function. */
1117a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_GETPAGESIZE
1127a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
1139ba8a76f8baaa1092d60ccfbc04e7efdc207c98fAnton Korobeynikov/* Define to 1 if you have the `getrlimit' function. */
1149ba8a76f8baaa1092d60ccfbc04e7efdc207c98fAnton Korobeynikov#undef HAVE_GETRLIMIT
1159ba8a76f8baaa1092d60ccfbc04e7efdc207c98fAnton Korobeynikov
1165c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke/* Define to 1 if you have the `getrusage' function. */
1175c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke#undef HAVE_GETRUSAGE
1185c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke
1197a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the `gettimeofday' function. */
1207a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_GETTIMEOFDAY
1217a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
122cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define to 1 if the system has the type `int64_t'. */
123cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_INT64_T
124cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
1257a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the <inttypes.h> header file. */
1267a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_INTTYPES_H
1277a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
12802cef96a2855b1b01b81d4b3429ed5cd707dd899Brian Gaeke/* Define to 1 if you have the `isatty' function. */
12902cef96a2855b1b01b81d4b3429ed5cd707dd899Brian Gaeke#undef HAVE_ISATTY
13002cef96a2855b1b01b81d4b3429ed5cd707dd899Brian Gaeke
13136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines/* Define if libedit is available on this platform. */
13236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines#undef HAVE_LIBEDIT
1338c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer
134484fc8e38421f5b26593a9edacd734baf844c9e9Reid Spencer/* Define to 1 if you have the `imagehlp' library (-limagehlp). */
135484fc8e38421f5b26593a9edacd734baf844c9e9Reid Spencer#undef HAVE_LIBIMAGEHLP
136484fc8e38421f5b26593a9edacd734baf844c9e9Reid Spencer
1373484a99ba1ecddd221c9c77b321d66edb456a7fcReid Spencer/* Define to 1 if you have the `m' library (-lm). */
1383484a99ba1ecddd221c9c77b321d66edb456a7fcReid Spencer#undef HAVE_LIBM
1393484a99ba1ecddd221c9c77b321d66edb456a7fcReid Spencer
140484fc8e38421f5b26593a9edacd734baf844c9e9Reid Spencer/* Define to 1 if you have the `psapi' library (-lpsapi). */
141484fc8e38421f5b26593a9edacd734baf844c9e9Reid Spencer#undef HAVE_LIBPSAPI
142484fc8e38421f5b26593a9edacd734baf844c9e9Reid Spencer
1435da60469f9a9513c28c9d715d818f7d789972e90Edward O'Callaghan/* Define to 1 if you have the `pthread' library (-lpthread). */
1445da60469f9a9513c28c9d715d818f7d789972e90Edward O'Callaghan#undef HAVE_LIBPTHREAD
1455da60469f9a9513c28c9d715d818f7d789972e90Edward O'Callaghan
1466a971bb8f59f4e20c953a2cc360cab7bae8642e4David Majnemer/* Define to 1 if you have the `shell32' library (-lshell32). */
1476a971bb8f59f4e20c953a2cc360cab7bae8642e4David Majnemer#undef HAVE_LIBSHELL32
1486a971bb8f59f4e20c953a2cc360cab7bae8642e4David Majnemer
149ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov/* Define to 1 if you have the `z' library (-lz). */
150ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov#undef HAVE_LIBZ
151ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov
152244acf3a4b172657924d21bbb3a65f6388cb68bdBob Wilson/* Define if you can use -rdynamic. */
153731c6abc469863ca6b8259319991bdc0455fc8b0Nick Lewycky#undef HAVE_LINK_EXPORT_DYNAMIC
154731c6abc469863ca6b8259319991bdc0455fc8b0Nick Lewycky
155d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher/* Define to 1 if you have the <link.h> header file. */
156d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher#undef HAVE_LINK_H
157d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher
158ff336a4e7f9a71834bb60a540a14dd023e7cbcfdBrian Gaeke/* Define if you can use -Wl,-R. to pass -R. to the linker, in order to add
159ff336a4e7f9a71834bb60a540a14dd023e7cbcfdBrian Gaeke   the current directory to the dynamic linker search path. */
160ff336a4e7f9a71834bb60a540a14dd023e7cbcfdBrian Gaeke#undef HAVE_LINK_R
161ff336a4e7f9a71834bb60a540a14dd023e7cbcfdBrian Gaeke
162cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer/* Define to 1 if you have the `longjmp' function. */
163cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer#undef HAVE_LONGJMP
164cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer
165a6d990a73f5ce41c6ce53d940f807621ecb4d260Reid Spencer/* Define to 1 if you have the <mach/mach.h> header file. */
166a6d990a73f5ce41c6ce53d940f807621ecb4d260Reid Spencer#undef HAVE_MACH_MACH_H
167a6d990a73f5ce41c6ce53d940f807621ecb4d260Reid Spencer
168cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define if mallinfo() is available on this platform. */
169cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_MALLINFO
170cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
1717a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the <malloc.h> header file. */
1727a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_MALLOC_H
1737a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
1740b14259eb2b2663ca9ee02ad8919b27e2723d330Chris Lattner/* Define to 1 if you have the <malloc/malloc.h> header file. */
1750b14259eb2b2663ca9ee02ad8919b27e2723d330Chris Lattner#undef HAVE_MALLOC_MALLOC_H
1760b14259eb2b2663ca9ee02ad8919b27e2723d330Chris Lattner
177368c36ff32b93bf8e29fb7a4ff2c3a10f3aec164Chris Lattner/* Define to 1 if you have the `malloc_zone_statistics' function. */
178368c36ff32b93bf8e29fb7a4ff2c3a10f3aec164Chris Lattner#undef HAVE_MALLOC_ZONE_STATISTICS
179368c36ff32b93bf8e29fb7a4ff2c3a10f3aec164Chris Lattner
180d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher/* Define to 1 if you have the <memory.h> header file. */
181d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher#undef HAVE_MEMORY_H
182d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher
183f9960f769ae574705b4dff4d6253285705a7012aReid Spencer/* Define to 1 if you have the `mkdtemp' function. */
184f9960f769ae574705b4dff4d6253285705a7012aReid Spencer#undef HAVE_MKDTEMP
185f9960f769ae574705b4dff4d6253285705a7012aReid Spencer
1865c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke/* Define to 1 if you have the `mkstemp' function. */
1875c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke#undef HAVE_MKSTEMP
1885c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke
189f9960f769ae574705b4dff4d6253285705a7012aReid Spencer/* Define to 1 if you have the `mktemp' function. */
190f9960f769ae574705b4dff4d6253285705a7012aReid Spencer#undef HAVE_MKTEMP
191f9960f769ae574705b4dff4d6253285705a7012aReid Spencer
1927a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have a working `mmap' system call. */
1937a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_MMAP
1947a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
195cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define if mmap() uses MAP_ANONYMOUS to map anonymous pages, or undefine if
196cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke   it uses MAP_ANON */
197cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_MMAP_ANONYMOUS
198cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
199cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define if mmap() can map files into memory */
200cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_MMAP_FILE
201cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
2028c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
2038c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer#undef HAVE_NDIR_H
2048c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer
205e429182c013128ecc1cc2ccc6fd457d311003947Eric Christopher/* Define to 1 if you have the `posix_spawn' function. */
206e429182c013128ecc1cc2ccc6fd457d311003947Eric Christopher#undef HAVE_POSIX_SPAWN
207e429182c013128ecc1cc2ccc6fd457d311003947Eric Christopher
2085745fbce1674b29f4dce6b6e31556c4c1e83dc89Benjamin Kramer/* Define to 1 if you have the `pread' function. */
2095745fbce1674b29f4dce6b6e31556c4c1e83dc89Benjamin Kramer#undef HAVE_PREAD
2105745fbce1674b29f4dce6b6e31556c4c1e83dc89Benjamin Kramer
2119058349aa431ef4cbdea51d30302f88105f61b76Brian Gaeke/* Define to have the %a format string */
2129058349aa431ef4cbdea51d30302f88105f61b76Brian Gaeke#undef HAVE_PRINTF_A
2139058349aa431ef4cbdea51d30302f88105f61b76Brian Gaeke
21427fcfe1364943dadd99fd0ef5af6793f58acc446Owen Anderson/* Have pthread_getspecific */
21527fcfe1364943dadd99fd0ef5af6793f58acc446Owen Anderson#undef HAVE_PTHREAD_GETSPECIFIC
21627fcfe1364943dadd99fd0ef5af6793f58acc446Owen Anderson
217f8e9f7c70af05e40a65f75b49073b48941257839Reid Spencer/* Define to 1 if you have the <pthread.h> header file. */
218f8e9f7c70af05e40a65f75b49073b48941257839Reid Spencer#undef HAVE_PTHREAD_H
219f8e9f7c70af05e40a65f75b49073b48941257839Reid Spencer
2204046846d2cb36a6281b853c73776584063cca19dJohn Criswell/* Have pthread_mutex_lock */
2214046846d2cb36a6281b853c73776584063cca19dJohn Criswell#undef HAVE_PTHREAD_MUTEX_LOCK
2224046846d2cb36a6281b853c73776584063cca19dJohn Criswell
223de8aed2808224f0651400b8efee35830b83020a5Owen Anderson/* Have pthread_rwlock_init */
224de8aed2808224f0651400b8efee35830b83020a5Owen Anderson#undef HAVE_PTHREAD_RWLOCK_INIT
225de8aed2808224f0651400b8efee35830b83020a5Owen Anderson
226af362fc492bf0bfc6e43e3025621834ea031a29eReid Spencer/* Define to 1 if srand48/lrand48/drand48 exist in <stdlib.h> */
227af362fc492bf0bfc6e43e3025621834ea031a29eReid Spencer#undef HAVE_RAND48
228af362fc492bf0bfc6e43e3025621834ea031a29eReid Spencer
229f9960f769ae574705b4dff4d6253285705a7012aReid Spencer/* Define to 1 if you have the `realpath' function. */
230f9960f769ae574705b4dff4d6253285705a7012aReid Spencer#undef HAVE_REALPATH
231f9960f769ae574705b4dff4d6253285705a7012aReid Spencer
2329d9c19cf9672d4a19237b9bf7c22cbb0c5809b07Reid Spencer/* Define to 1 if you have the `sbrk' function. */
2339d9c19cf9672d4a19237b9bf7c22cbb0c5809b07Reid Spencer#undef HAVE_SBRK
2349d9c19cf9672d4a19237b9bf7c22cbb0c5809b07Reid Spencer
235b7a8d400be7ce9e275c6e09a2a90fbacd0566476Jeffrey Yasskin/* Define to 1 if you have the `setenv' function. */
236b7a8d400be7ce9e275c6e09a2a90fbacd0566476Jeffrey Yasskin#undef HAVE_SETENV
237b7a8d400be7ce9e275c6e09a2a90fbacd0566476Jeffrey Yasskin
238cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer/* Define to 1 if you have the `setjmp' function. */
239cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer#undef HAVE_SETJMP
240cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer
241d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher/* Define to 1 if you have the <setjmp.h> header file. */
242d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher#undef HAVE_SETJMP_H
243d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher
24459473af39565dcff7416426b8aaed3ad63476c81Reid Spencer/* Define to 1 if you have the `setrlimit' function. */
24559473af39565dcff7416426b8aaed3ad63476c81Reid Spencer#undef HAVE_SETRLIMIT
24659473af39565dcff7416426b8aaed3ad63476c81Reid Spencer
247cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer/* Define to 1 if you have the `siglongjmp' function. */
248cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer#undef HAVE_SIGLONGJMP
249cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer
25059473af39565dcff7416426b8aaed3ad63476c81Reid Spencer/* Define to 1 if you have the <signal.h> header file. */
25159473af39565dcff7416426b8aaed3ad63476c81Reid Spencer#undef HAVE_SIGNAL_H
25259473af39565dcff7416426b8aaed3ad63476c81Reid Spencer
253cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer/* Define to 1 if you have the `sigsetjmp' function. */
254cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer#undef HAVE_SIGSETJMP
255cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer
2567a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the <stdint.h> header file. */
2577a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_STDINT_H
2587a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
259d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher/* Define to 1 if you have the <stdlib.h> header file. */
260d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher#undef HAVE_STDLIB_H
261d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher
2627931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer/* Define to 1 if you have the `strerror' function. */
2637931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer#undef HAVE_STRERROR
2647931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer
2657931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer/* Define to 1 if you have the `strerror_r' function. */
2667931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer#undef HAVE_STRERROR_R
2677931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer
268d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher/* Define to 1 if you have the <strings.h> header file. */
269d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher#undef HAVE_STRINGS_H
270d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher
271d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher/* Define to 1 if you have the <string.h> header file. */
272d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher#undef HAVE_STRING_H
273d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher
274cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define to 1 if you have the `strtoll' function. */
275cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_STRTOLL
276cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
277cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define to 1 if you have the `strtoq' function. */
278cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_STRTOQ
279cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
28051a33548d46a338a251eb48a937bc2eec758a01cReid Spencer/* Define to 1 if you have the `sysconf' function. */
28151a33548d46a338a251eb48a937bc2eec758a01cReid Spencer#undef HAVE_SYSCONF
28251a33548d46a338a251eb48a937bc2eec758a01cReid Spencer
2838c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
2848c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer   */
2858c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer#undef HAVE_SYS_DIR_H
2868c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer
28701746745f1287effa1772ef51b973988afcea699Douglas Gregor/* Define to 1 if you have the <sys/ioctl.h> header file. */
28801746745f1287effa1772ef51b973988afcea699Douglas Gregor#undef HAVE_SYS_IOCTL_H
28901746745f1287effa1772ef51b973988afcea699Douglas Gregor
290cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define to 1 if you have the <sys/mman.h> header file. */
291cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_SYS_MMAN_H
292cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
2938c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
2948c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer   */
2958c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer#undef HAVE_SYS_NDIR_H
2968c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer
29759473af39565dcff7416426b8aaed3ad63476c81Reid Spencer/* Define to 1 if you have the <sys/param.h> header file. */
29859473af39565dcff7416426b8aaed3ad63476c81Reid Spencer#undef HAVE_SYS_PARAM_H
29959473af39565dcff7416426b8aaed3ad63476c81Reid Spencer
300cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define to 1 if you have the <sys/resource.h> header file. */
301cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_SYS_RESOURCE_H
302cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
3037a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the <sys/stat.h> header file. */
3047a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_SYS_STAT_H
3057a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
3067a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the <sys/time.h> header file. */
3077a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_SYS_TIME_H
3087a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
309d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher/* Define to 1 if you have the <sys/types.h> header file. */
310d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher#undef HAVE_SYS_TYPES_H
311d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher
3123e46293c27ee6d35240d6308a84be0f2c2e91940Daniel Dunbar/* Define to 1 if you have the <sys/uio.h> header file. */
3133e46293c27ee6d35240d6308a84be0f2c2e91940Daniel Dunbar#undef HAVE_SYS_UIO_H
3143e46293c27ee6d35240d6308a84be0f2c2e91940Daniel Dunbar
3157a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
3167a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_SYS_WAIT_H
3177a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
3188d8bdff6d7eccb05bf16e18141263ee72ea8296bChandler Carruth/* Define if the setupterm() function is supported this platform. */
3198d8bdff6d7eccb05bf16e18141263ee72ea8296bChandler Carruth#undef HAVE_TERMINFO
3208d8bdff6d7eccb05bf16e18141263ee72ea8296bChandler Carruth
321071d73d67e7cea60e7334f6ae96c1e8f8050a662Douglas Gregor/* Define to 1 if you have the <termios.h> header file. */
322071d73d67e7cea60e7334f6ae96c1e8f8050a662Douglas Gregor#undef HAVE_TERMIOS_H
323071d73d67e7cea60e7334f6ae96c1e8f8050a662Douglas Gregor
324cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define to 1 if the system has the type `uint64_t'. */
325cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_UINT64_T
326cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
3277a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the <unistd.h> header file. */
3287a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_UNISTD_H
3297a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
33059473af39565dcff7416426b8aaed3ad63476c81Reid Spencer/* Define to 1 if you have the <utime.h> header file. */
33159473af39565dcff7416426b8aaed3ad63476c81Reid Spencer#undef HAVE_UTIME_H
33259473af39565dcff7416426b8aaed3ad63476c81Reid Spencer
3331f4a27947f5d7840df45ea9e757b88e6269bda5fReid Spencer/* Define to 1 if the system has the type `u_int64_t'. */
3341f4a27947f5d7840df45ea9e757b88e6269bda5fReid Spencer#undef HAVE_U_INT64_T
3351f4a27947f5d7840df45ea9e757b88e6269bda5fReid Spencer
336f28411f732960981f8920195ad8f7e6792396961Jeffrey Yasskin/* Define to 1 if you have the <valgrind/valgrind.h> header file. */
337f28411f732960981f8920195ad8f7e6792396961Jeffrey Yasskin#undef HAVE_VALGRIND_VALGRIND_H
338f28411f732960981f8920195ad8f7e6792396961Jeffrey Yasskin
3393e46293c27ee6d35240d6308a84be0f2c2e91940Daniel Dunbar/* Define to 1 if you have the `writev' function. */
3403e46293c27ee6d35240d6308a84be0f2c2e91940Daniel Dunbar#undef HAVE_WRITEV
3413e46293c27ee6d35240d6308a84be0f2c2e91940Daniel Dunbar
342ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov/* Define to 1 if you have the <zlib.h> header file. */
343ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov#undef HAVE_ZLIB_H
344ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov
3451f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's _alloca */
3461f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE__ALLOCA
3471f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
3481f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __alloca */
3491f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___ALLOCA
3501f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
3511f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __ashldi3 */
3521f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___ASHLDI3
3531f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
3541f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __ashrdi3 */
3551f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___ASHRDI3
3561f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
3571f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __chkstk */
3581f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___CHKSTK
3591f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
360ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines/* Have host's __chkstk_ms */
361ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines#undef HAVE___CHKSTK_MS
362ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines
3631f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __cmpdi2 */
3641f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___CMPDI2
3651f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
3661f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __divdi3 */
3671f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___DIVDI3
3681f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
3693b30a6e92d1da79674451879d4112a8f83cc12a4Anton Korobeynikov/* Define to 1 if you have the `__dso_handle' function. */
3703b30a6e92d1da79674451879d4112a8f83cc12a4Anton Korobeynikov#undef HAVE___DSO_HANDLE
3713b30a6e92d1da79674451879d4112a8f83cc12a4Anton Korobeynikov
3721f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __fixdfdi */
3731f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___FIXDFDI
3741f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
3751f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __fixsfdi */
3761f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___FIXSFDI
3771f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
3781f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __floatdidf */
3791f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___FLOATDIDF
3801f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
3811f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __lshrdi3 */
3821f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___LSHRDI3
3831f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
3841f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __main */
3851f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___MAIN
3861f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
3871f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __moddi3 */
3881f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___MODDI3
3891f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
3901f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __udivdi3 */
3911f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___UDIVDI3
3921f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
3931f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __umoddi3 */
3941f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___UMODDI3
3951f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
3961f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's ___chkstk */
3971f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE____CHKSTK
3981f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
399ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines/* Have host's ___chkstk_ms */
400ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines#undef HAVE____CHKSTK_MS
401ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines
402ee0f32d723431cdae943e8a8d45ecdb856a0e76cDaniel Dunbar/* Linker version detected at compile time. */
403ee0f32d723431cdae943e8a8d45ecdb856a0e76cDaniel Dunbar#undef HOST_LINK_VERSION
404ee0f32d723431cdae943e8a8d45ecdb856a0e76cDaniel Dunbar
40537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Installation directory for binary executables */
40637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_BINDIR
40737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
40837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Time at which LLVM was configured */
40937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_CONFIGTIME
41037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
41137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Installation directory for data files */
41237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_DATADIR
41337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
41437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Target triple LLVM will generate code for by default */
41537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_DEFAULT_TARGET_TRIPLE
41637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
41737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Installation directory for documentation */
41837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_DOCSDIR
41937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
4204c5e43da7792f75567b693105cc53e3f1992ad98Pirama Arumuga Nainar/* Define to enable checks that alter the LLVM C++ ABI */
4214c5e43da7792f75567b693105cc53e3f1992ad98Pirama Arumuga Nainar#undef LLVM_ENABLE_ABI_BREAKING_CHECKS
4224c5e43da7792f75567b693105cc53e3f1992ad98Pirama Arumuga Nainar
42337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Define if threads enabled */
42437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_ENABLE_THREADS
42537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
426ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov/* Define if zlib is enabled */
427ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov#undef LLVM_ENABLE_ZLIB
428ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov
42937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Installation directory for config files */
43037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_ETCDIR
43137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
43237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Has gcc/MSVC atomic intrinsics */
43337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_HAS_ATOMICS
43437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
43537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Host triple LLVM will be executed on */
43637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_HOST_TRIPLE
43737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
43837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Installation directory for include files */
43937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_INCLUDEDIR
44037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
44137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Installation directory for .info files */
44237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_INFODIR
44337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
44437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Installation directory for man pages */
44537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_MANDIR
44637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
44737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* LLVM architecture name for the native architecture, if available */
44837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_NATIVE_ARCH
44937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
45037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* LLVM name for the native AsmParser init function, if available */
45137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_NATIVE_ASMPARSER
45237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
45337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* LLVM name for the native AsmPrinter init function, if available */
45437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_NATIVE_ASMPRINTER
45537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
45637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* LLVM name for the native Disassembler init function, if available */
45737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_NATIVE_DISASSEMBLER
45837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
45937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* LLVM name for the native Target init function, if available */
46037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_NATIVE_TARGET
46137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
46237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* LLVM name for the native TargetInfo init function, if available */
46337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_NATIVE_TARGETINFO
46437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
46537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* LLVM name for the native target MC init function, if available */
46637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_NATIVE_TARGETMC
46737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
46837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Define if this is Unixish platform */
46937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_ON_UNIX
47037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
47137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Define if this is Win32ish platform */
47237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_ON_WIN32
47337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
47437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Define to path to dot program if found or 'echo dot' otherwise */
47537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_PATH_DOT
47637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
47737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Installation prefix directory */
47837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_PREFIX
47937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
48037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Define if we have the Intel JIT API runtime support library */
48137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_USE_INTEL_JITEVENTS
48237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
48337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Define if we have the oprofile JIT-support library */
48437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_USE_OPROFILE
48537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
48637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Major version of the LLVM API */
48737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_VERSION_MAJOR
48837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
48937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Minor version of the LLVM API */
49037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_VERSION_MINOR
49137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
49237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Patch version of the LLVM API */
49337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_VERSION_PATCH
49437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
49537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* LLVM version string */
49637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_VERSION_STRING
49737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
49836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines/* The shared library extension */
4998c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer#undef LTDL_SHLIB_EXT
5008c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer
5017931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer/* Define if /dev/zero should be used when mapping RWX memory, or undefine if
5027931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer   its not necessary */
5037931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer#undef NEED_DEV_ZERO_FOR_MMAP
5047931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer
5057a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to the address where bug reports for this package should be sent. */
5067a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef PACKAGE_BUGREPORT
5077a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
5087a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to the full name of this package. */
5097a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef PACKAGE_NAME
5107a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
5117a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to the full name and version of this package. */
5127a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef PACKAGE_STRING
5137a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
5147a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to the one symbol short name of this package. */
5157a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef PACKAGE_TARNAME
5167a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
5177a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to the version of this package. */
5187a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef PACKAGE_VERSION
5197a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
5207a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define as the return type of signal handlers (`int' or `void'). */
5217a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef RETSIGTYPE
5227a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
52359473af39565dcff7416426b8aaed3ad63476c81Reid Spencer/* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */
52459473af39565dcff7416426b8aaed3ad63476c81Reid Spencer#undef STAT_MACROS_BROKEN
52559473af39565dcff7416426b8aaed3ad63476c81Reid Spencer
526360fa9a29d65b6c9b69fb2ba9712d69098cfca13Eric Christopher/* Define to 1 if you have the ANSI C header files. */
527360fa9a29d65b6c9b69fb2ba9712d69098cfca13Eric Christopher#undef STDC_HEADERS
528360fa9a29d65b6c9b69fb2ba9712d69098cfca13Eric Christopher
5297a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
5307a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef TIME_WITH_SYS_TIME
5317a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
5327a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if your <sys/time.h> declares `struct tm'. */
5337a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef TM_IN_SYS_TIME
5347a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
5356073a0524023454324d2575e8667c72666597bfeNAKAMURA Takumi/* Type of 1st arg on ELM Callback */
5366073a0524023454324d2575e8667c72666597bfeNAKAMURA Takumi#undef WIN32_ELMCB_PCSTR
5376073a0524023454324d2575e8667c72666597bfeNAKAMURA Takumi
5387a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to `int' if <sys/types.h> does not define. */
5397a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef pid_t
5407a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
541a773bd54f32ceb55af08286fe00c6ec1b73e5b9aReid Spencer/* Define to `unsigned int' if <sys/types.h> does not define. */
5427a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef size_t
543d442d2846a00c0ac2f031deba06b7e0d003f14adEric Christopher
544d442d2846a00c0ac2f031deba06b7e0d003f14adEric Christopher#endif
545