config.h.in revision 37ed9c199ca639565f6ce88105f9e39e898d82d0
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
1237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Relative directory for resource files */
1337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef CLANG_RESOURCE_DIR
1437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
1537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Directories clang will search for headers */
1637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef C_INCLUDE_DIRS
1737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
1837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Default <path> to all compiler invocations for --sysroot=<path>. */
1937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef DEFAULT_SYSROOT
2037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
21c69bdadac9431efc0cfa6832a321e0f51ab4e6cdEric Christopher/* Define if you want backtraces on crash */
22c69bdadac9431efc0cfa6832a321e0f51ab4e6cdEric Christopher#undef ENABLE_BACKTRACES
23c69bdadac9431efc0cfa6832a321e0f51ab4e6cdEric Christopher
24e179b31bfcb6a49de5fe7df7586a2aade9191e08Daniel Dunbar/* Define to enable crash handling overrides */
25e179b31bfcb6a49de5fe7df7586a2aade9191e08Daniel Dunbar#undef ENABLE_CRASH_OVERRIDES
26e179b31bfcb6a49de5fe7df7586a2aade9191e08Daniel Dunbar
27af58cae8cb9c0ce64ae6a40990a4ad097c71e0e4Reid Spencer/* Define if position independent code is enabled */
28af58cae8cb9c0ce64ae6a40990a4ad097c71e0e4Reid Spencer#undef ENABLE_PIC
29af58cae8cb9c0ce64ae6a40990a4ad097c71e0e4Reid Spencer
30fc3f0b5c910cd60bb2d7cf6a882fd60e456df723Eric Christopher/* Define if timestamp information (e.g., __DATE__) is allowed */
31dd464df687faf544e83684d0c0e4da87c05f8bfeDaniel Dunbar#undef ENABLE_TIMESTAMPS
32dd464df687faf544e83684d0c0e4da87c05f8bfeDaniel Dunbar
3337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Directory where gcc is installed. */
3437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef GCC_INSTALL_PREFIX
3537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
360c803894985f80e894b36ad4de58ea4c2e906b07Brian Gaeke/* Define to 1 if you have the `backtrace' function. */
370c803894985f80e894b36ad4de58ea4c2e906b07Brian Gaeke#undef HAVE_BACKTRACE
380c803894985f80e894b36ad4de58ea4c2e906b07Brian Gaeke
39f4bb9b1fa76564704a4ab6c27d5d72180b493e9aReid Spencer/* Define to 1 if you have the `ceilf' function. */
40f4bb9b1fa76564704a4ab6c27d5d72180b493e9aReid Spencer#undef HAVE_CEILF
41f4bb9b1fa76564704a4ab6c27d5d72180b493e9aReid Spencer
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
86ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson/* Define to 1 if you have the `exp' function. */
87ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson#undef HAVE_EXP
88ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson
89ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson/* Define to 1 if you have the `exp2' function. */
90ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson#undef HAVE_EXP2
91ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson
927a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the <fcntl.h> header file. */
937a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_FCNTL_H
94d59a64797b12dab9dae1842171b4ca9fba302765Brian Gaeke
9548fd5a79e023bf6a647dfabb2bbb4c2f98617b81Dan Gohman/* Define to 1 if you have the <fenv.h> header file. */
9648fd5a79e023bf6a647dfabb2bbb4c2f98617b81Dan Gohman#undef HAVE_FENV_H
9748fd5a79e023bf6a647dfabb2bbb4c2f98617b81Dan Gohman
98267fddbedd3fe05808a198c147948ffb62ebc866Nick Lewycky/* Define if libffi is available on this platform. */
99267fddbedd3fe05808a198c147948ffb62ebc866Nick Lewycky#undef HAVE_FFI_CALL
100267fddbedd3fe05808a198c147948ffb62ebc866Nick Lewycky
101fb3dcf875bc4262572fee58ac560379879ab8ee2Nick Lewycky/* Define to 1 if you have the <ffi/ffi.h> header file. */
102fb3dcf875bc4262572fee58ac560379879ab8ee2Nick Lewycky#undef HAVE_FFI_FFI_H
103fb3dcf875bc4262572fee58ac560379879ab8ee2Nick Lewycky
104fb3dcf875bc4262572fee58ac560379879ab8ee2Nick Lewycky/* Define to 1 if you have the <ffi.h> header file. */
105fb3dcf875bc4262572fee58ac560379879ab8ee2Nick Lewycky#undef HAVE_FFI_H
106fb3dcf875bc4262572fee58ac560379879ab8ee2Nick Lewycky
107af362fc492bf0bfc6e43e3025621834ea031a29eReid Spencer/* Set to 1 if the finite function is found in <ieeefp.h> */
1086802b55b6b4b46a2dc965eeeb1f75f1fdc33ba35Brian Gaeke#undef HAVE_FINITE_IN_IEEEFP_H
1097a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
110f4bb9b1fa76564704a4ab6c27d5d72180b493e9aReid Spencer/* Define to 1 if you have the `floorf' function. */
111f4bb9b1fa76564704a4ab6c27d5d72180b493e9aReid Spencer#undef HAVE_FLOORF
112f4bb9b1fa76564704a4ab6c27d5d72180b493e9aReid Spencer
11396cf58777bf7d28968054b0dd8cb0624a7433e89Reid Spencer/* Define to 1 if you have the `fmodf' function. */
11496cf58777bf7d28968054b0dd8cb0624a7433e89Reid Spencer#undef HAVE_FMODF
11596cf58777bf7d28968054b0dd8cb0624a7433e89Reid Spencer
116c589a5f2849620306b14077b16e51a3e0b7ef5cdEric Christopher/* Define to 1 if you have the `futimens' function. */
117c589a5f2849620306b14077b16e51a3e0b7ef5cdEric Christopher#undef HAVE_FUTIMENS
118c589a5f2849620306b14077b16e51a3e0b7ef5cdEric Christopher
119c589a5f2849620306b14077b16e51a3e0b7ef5cdEric Christopher/* Define to 1 if you have the `futimes' function. */
120c589a5f2849620306b14077b16e51a3e0b7ef5cdEric Christopher#undef HAVE_FUTIMES
121c589a5f2849620306b14077b16e51a3e0b7ef5cdEric Christopher
1227a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the `getcwd' function. */
1237a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_GETCWD
1247a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
1257a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the `getpagesize' function. */
1267a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_GETPAGESIZE
1277a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
1289ba8a76f8baaa1092d60ccfbc04e7efdc207c98fAnton Korobeynikov/* Define to 1 if you have the `getrlimit' function. */
1299ba8a76f8baaa1092d60ccfbc04e7efdc207c98fAnton Korobeynikov#undef HAVE_GETRLIMIT
1309ba8a76f8baaa1092d60ccfbc04e7efdc207c98fAnton Korobeynikov
1315c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke/* Define to 1 if you have the `getrusage' function. */
1325c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke#undef HAVE_GETRUSAGE
1335c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke
1347a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the `gettimeofday' function. */
1357a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_GETTIMEOFDAY
1367a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
137cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define to 1 if the system has the type `int64_t'. */
138cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_INT64_T
139cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
1407a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the <inttypes.h> header file. */
1417a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_INTTYPES_H
1427a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
14302cef96a2855b1b01b81d4b3429ed5cd707dd899Brian Gaeke/* Define to 1 if you have the `isatty' function. */
14402cef96a2855b1b01b81d4b3429ed5cd707dd899Brian Gaeke#undef HAVE_ISATTY
14502cef96a2855b1b01b81d4b3429ed5cd707dd899Brian Gaeke
146af362fc492bf0bfc6e43e3025621834ea031a29eReid Spencer/* Set to 1 if the isinf function is found in <cmath> */
147c64d41e7063df8598e2eb6d741994292e3baa7cbBrian Gaeke#undef HAVE_ISINF_IN_CMATH
148c64d41e7063df8598e2eb6d741994292e3baa7cbBrian Gaeke
149af362fc492bf0bfc6e43e3025621834ea031a29eReid Spencer/* Set to 1 if the isinf function is found in <math.h> */
150c64d41e7063df8598e2eb6d741994292e3baa7cbBrian Gaeke#undef HAVE_ISINF_IN_MATH_H
151c64d41e7063df8598e2eb6d741994292e3baa7cbBrian Gaeke
152af362fc492bf0bfc6e43e3025621834ea031a29eReid Spencer/* Set to 1 if the isnan function is found in <cmath> */
1535c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke#undef HAVE_ISNAN_IN_CMATH
1545c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke
155af362fc492bf0bfc6e43e3025621834ea031a29eReid Spencer/* Set to 1 if the isnan function is found in <math.h> */
1565c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke#undef HAVE_ISNAN_IN_MATH_H
1575c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke
15836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines/* Define if libedit is available on this platform. */
15936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines#undef HAVE_LIBEDIT
1608c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer
161484fc8e38421f5b26593a9edacd734baf844c9e9Reid Spencer/* Define to 1 if you have the `imagehlp' library (-limagehlp). */
162484fc8e38421f5b26593a9edacd734baf844c9e9Reid Spencer#undef HAVE_LIBIMAGEHLP
163484fc8e38421f5b26593a9edacd734baf844c9e9Reid Spencer
1643484a99ba1ecddd221c9c77b321d66edb456a7fcReid Spencer/* Define to 1 if you have the `m' library (-lm). */
1653484a99ba1ecddd221c9c77b321d66edb456a7fcReid Spencer#undef HAVE_LIBM
1663484a99ba1ecddd221c9c77b321d66edb456a7fcReid Spencer
167484fc8e38421f5b26593a9edacd734baf844c9e9Reid Spencer/* Define to 1 if you have the `psapi' library (-lpsapi). */
168484fc8e38421f5b26593a9edacd734baf844c9e9Reid Spencer#undef HAVE_LIBPSAPI
169484fc8e38421f5b26593a9edacd734baf844c9e9Reid Spencer
1705da60469f9a9513c28c9d715d818f7d789972e90Edward O'Callaghan/* Define to 1 if you have the `pthread' library (-lpthread). */
1715da60469f9a9513c28c9d715d818f7d789972e90Edward O'Callaghan#undef HAVE_LIBPTHREAD
1725da60469f9a9513c28c9d715d818f7d789972e90Edward O'Callaghan
1736a971bb8f59f4e20c953a2cc360cab7bae8642e4David Majnemer/* Define to 1 if you have the `shell32' library (-lshell32). */
1746a971bb8f59f4e20c953a2cc360cab7bae8642e4David Majnemer#undef HAVE_LIBSHELL32
1756a971bb8f59f4e20c953a2cc360cab7bae8642e4David Majnemer
176ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov/* Define to 1 if you have the `z' library (-lz). */
177ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov#undef HAVE_LIBZ
178ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov
179244acf3a4b172657924d21bbb3a65f6388cb68bdBob Wilson/* Define if you can use -rdynamic. */
180731c6abc469863ca6b8259319991bdc0455fc8b0Nick Lewycky#undef HAVE_LINK_EXPORT_DYNAMIC
181731c6abc469863ca6b8259319991bdc0455fc8b0Nick Lewycky
182d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher/* Define to 1 if you have the <link.h> header file. */
183d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher#undef HAVE_LINK_H
184d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher
185ff336a4e7f9a71834bb60a540a14dd023e7cbcfdBrian Gaeke/* Define if you can use -Wl,-R. to pass -R. to the linker, in order to add
186ff336a4e7f9a71834bb60a540a14dd023e7cbcfdBrian Gaeke   the current directory to the dynamic linker search path. */
187ff336a4e7f9a71834bb60a540a14dd023e7cbcfdBrian Gaeke#undef HAVE_LINK_R
188ff336a4e7f9a71834bb60a540a14dd023e7cbcfdBrian Gaeke
189ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson/* Define to 1 if you have the `log' function. */
190ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson#undef HAVE_LOG
191ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson
192ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson/* Define to 1 if you have the `log10' function. */
193ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson#undef HAVE_LOG10
194ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson
195ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson/* Define to 1 if you have the `log2' function. */
196ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson#undef HAVE_LOG2
197ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson
198cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer/* Define to 1 if you have the `longjmp' function. */
199cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer#undef HAVE_LONGJMP
200cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer
201a6d990a73f5ce41c6ce53d940f807621ecb4d260Reid Spencer/* Define to 1 if you have the <mach/mach.h> header file. */
202a6d990a73f5ce41c6ce53d940f807621ecb4d260Reid Spencer#undef HAVE_MACH_MACH_H
203a6d990a73f5ce41c6ce53d940f807621ecb4d260Reid Spencer
204cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define if mallinfo() is available on this platform. */
205cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_MALLINFO
206cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
2077a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the <malloc.h> header file. */
2087a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_MALLOC_H
2097a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
2100b14259eb2b2663ca9ee02ad8919b27e2723d330Chris Lattner/* Define to 1 if you have the <malloc/malloc.h> header file. */
2110b14259eb2b2663ca9ee02ad8919b27e2723d330Chris Lattner#undef HAVE_MALLOC_MALLOC_H
2120b14259eb2b2663ca9ee02ad8919b27e2723d330Chris Lattner
213368c36ff32b93bf8e29fb7a4ff2c3a10f3aec164Chris Lattner/* Define to 1 if you have the `malloc_zone_statistics' function. */
214368c36ff32b93bf8e29fb7a4ff2c3a10f3aec164Chris Lattner#undef HAVE_MALLOC_ZONE_STATISTICS
215368c36ff32b93bf8e29fb7a4ff2c3a10f3aec164Chris Lattner
216d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher/* Define to 1 if you have the <memory.h> header file. */
217d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher#undef HAVE_MEMORY_H
218d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher
219f9960f769ae574705b4dff4d6253285705a7012aReid Spencer/* Define to 1 if you have the `mkdtemp' function. */
220f9960f769ae574705b4dff4d6253285705a7012aReid Spencer#undef HAVE_MKDTEMP
221f9960f769ae574705b4dff4d6253285705a7012aReid Spencer
2225c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke/* Define to 1 if you have the `mkstemp' function. */
2235c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke#undef HAVE_MKSTEMP
2245c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke
225f9960f769ae574705b4dff4d6253285705a7012aReid Spencer/* Define to 1 if you have the `mktemp' function. */
226f9960f769ae574705b4dff4d6253285705a7012aReid Spencer#undef HAVE_MKTEMP
227f9960f769ae574705b4dff4d6253285705a7012aReid Spencer
2287a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have a working `mmap' system call. */
2297a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_MMAP
2307a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
231cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define if mmap() uses MAP_ANONYMOUS to map anonymous pages, or undefine if
232cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke   it uses MAP_ANON */
233cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_MMAP_ANONYMOUS
234cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
235cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define if mmap() can map files into memory */
236cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_MMAP_FILE
237cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
2388c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
2398c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer#undef HAVE_NDIR_H
2408c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer
241df3be82dcbf61bd4ad9e13e93dfbf37a7a46ee51Reid Spencer/* Define to 1 if you have the `nearbyintf' function. */
242df3be82dcbf61bd4ad9e13e93dfbf37a7a46ee51Reid Spencer#undef HAVE_NEARBYINTF
243df3be82dcbf61bd4ad9e13e93dfbf37a7a46ee51Reid Spencer
244e429182c013128ecc1cc2ccc6fd457d311003947Eric Christopher/* Define to 1 if you have the `posix_spawn' function. */
245e429182c013128ecc1cc2ccc6fd457d311003947Eric Christopher#undef HAVE_POSIX_SPAWN
246e429182c013128ecc1cc2ccc6fd457d311003947Eric Christopher
24796cf58777bf7d28968054b0dd8cb0624a7433e89Reid Spencer/* Define to 1 if you have the `powf' function. */
24896cf58777bf7d28968054b0dd8cb0624a7433e89Reid Spencer#undef HAVE_POWF
24996cf58777bf7d28968054b0dd8cb0624a7433e89Reid Spencer
2505745fbce1674b29f4dce6b6e31556c4c1e83dc89Benjamin Kramer/* Define to 1 if you have the `pread' function. */
2515745fbce1674b29f4dce6b6e31556c4c1e83dc89Benjamin Kramer#undef HAVE_PREAD
2525745fbce1674b29f4dce6b6e31556c4c1e83dc89Benjamin Kramer
2539058349aa431ef4cbdea51d30302f88105f61b76Brian Gaeke/* Define to have the %a format string */
2549058349aa431ef4cbdea51d30302f88105f61b76Brian Gaeke#undef HAVE_PRINTF_A
2559058349aa431ef4cbdea51d30302f88105f61b76Brian Gaeke
25627fcfe1364943dadd99fd0ef5af6793f58acc446Owen Anderson/* Have pthread_getspecific */
25727fcfe1364943dadd99fd0ef5af6793f58acc446Owen Anderson#undef HAVE_PTHREAD_GETSPECIFIC
25827fcfe1364943dadd99fd0ef5af6793f58acc446Owen Anderson
259f8e9f7c70af05e40a65f75b49073b48941257839Reid Spencer/* Define to 1 if you have the <pthread.h> header file. */
260f8e9f7c70af05e40a65f75b49073b48941257839Reid Spencer#undef HAVE_PTHREAD_H
261f8e9f7c70af05e40a65f75b49073b48941257839Reid Spencer
2624046846d2cb36a6281b853c73776584063cca19dJohn Criswell/* Have pthread_mutex_lock */
2634046846d2cb36a6281b853c73776584063cca19dJohn Criswell#undef HAVE_PTHREAD_MUTEX_LOCK
2644046846d2cb36a6281b853c73776584063cca19dJohn Criswell
265de8aed2808224f0651400b8efee35830b83020a5Owen Anderson/* Have pthread_rwlock_init */
266de8aed2808224f0651400b8efee35830b83020a5Owen Anderson#undef HAVE_PTHREAD_RWLOCK_INIT
267de8aed2808224f0651400b8efee35830b83020a5Owen Anderson
268af362fc492bf0bfc6e43e3025621834ea031a29eReid Spencer/* Define to 1 if srand48/lrand48/drand48 exist in <stdlib.h> */
269af362fc492bf0bfc6e43e3025621834ea031a29eReid Spencer#undef HAVE_RAND48
270af362fc492bf0bfc6e43e3025621834ea031a29eReid Spencer
271f9960f769ae574705b4dff4d6253285705a7012aReid Spencer/* Define to 1 if you have the `realpath' function. */
272f9960f769ae574705b4dff4d6253285705a7012aReid Spencer#undef HAVE_REALPATH
273f9960f769ae574705b4dff4d6253285705a7012aReid Spencer
274df3be82dcbf61bd4ad9e13e93dfbf37a7a46ee51Reid Spencer/* Define to 1 if you have the `rintf' function. */
275df3be82dcbf61bd4ad9e13e93dfbf37a7a46ee51Reid Spencer#undef HAVE_RINTF
2768085cff7ebbee3efd932b8f27f67187a4ba707e1Reid Spencer
27796cf58777bf7d28968054b0dd8cb0624a7433e89Reid Spencer/* Define to 1 if you have the `round' function. */
27896cf58777bf7d28968054b0dd8cb0624a7433e89Reid Spencer#undef HAVE_ROUND
27996cf58777bf7d28968054b0dd8cb0624a7433e89Reid Spencer
280df3be82dcbf61bd4ad9e13e93dfbf37a7a46ee51Reid Spencer/* Define to 1 if you have the `roundf' function. */
281df3be82dcbf61bd4ad9e13e93dfbf37a7a46ee51Reid Spencer#undef HAVE_ROUNDF
2828085cff7ebbee3efd932b8f27f67187a4ba707e1Reid Spencer
2839d9c19cf9672d4a19237b9bf7c22cbb0c5809b07Reid Spencer/* Define to 1 if you have the `sbrk' function. */
2849d9c19cf9672d4a19237b9bf7c22cbb0c5809b07Reid Spencer#undef HAVE_SBRK
2859d9c19cf9672d4a19237b9bf7c22cbb0c5809b07Reid Spencer
286b7a8d400be7ce9e275c6e09a2a90fbacd0566476Jeffrey Yasskin/* Define to 1 if you have the `setenv' function. */
287b7a8d400be7ce9e275c6e09a2a90fbacd0566476Jeffrey Yasskin#undef HAVE_SETENV
288b7a8d400be7ce9e275c6e09a2a90fbacd0566476Jeffrey Yasskin
289cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer/* Define to 1 if you have the `setjmp' function. */
290cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer#undef HAVE_SETJMP
291cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer
292d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher/* Define to 1 if you have the <setjmp.h> header file. */
293d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher#undef HAVE_SETJMP_H
294d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher
29559473af39565dcff7416426b8aaed3ad63476c81Reid Spencer/* Define to 1 if you have the `setrlimit' function. */
29659473af39565dcff7416426b8aaed3ad63476c81Reid Spencer#undef HAVE_SETRLIMIT
29759473af39565dcff7416426b8aaed3ad63476c81Reid Spencer
298cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer/* Define to 1 if you have the `siglongjmp' function. */
299cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer#undef HAVE_SIGLONGJMP
300cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer
30159473af39565dcff7416426b8aaed3ad63476c81Reid Spencer/* Define to 1 if you have the <signal.h> header file. */
30259473af39565dcff7416426b8aaed3ad63476c81Reid Spencer#undef HAVE_SIGNAL_H
30359473af39565dcff7416426b8aaed3ad63476c81Reid Spencer
304cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer/* Define to 1 if you have the `sigsetjmp' function. */
305cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer#undef HAVE_SIGSETJMP
306cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer
3077a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the <stdint.h> header file. */
3087a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_STDINT_H
3097a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
310d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher/* Define to 1 if you have the <stdlib.h> header file. */
311d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher#undef HAVE_STDLIB_H
312d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher
313af362fc492bf0bfc6e43e3025621834ea031a29eReid Spencer/* Set to 1 if the std::isinf function is found in <cmath> */
314c64d41e7063df8598e2eb6d741994292e3baa7cbBrian Gaeke#undef HAVE_STD_ISINF_IN_CMATH
315c64d41e7063df8598e2eb6d741994292e3baa7cbBrian Gaeke
316af362fc492bf0bfc6e43e3025621834ea031a29eReid Spencer/* Set to 1 if the std::isnan function is found in <cmath> */
3175c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke#undef HAVE_STD_ISNAN_IN_CMATH
3185c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke
3197931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer/* Define to 1 if you have the `strerror' function. */
3207931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer#undef HAVE_STRERROR
3217931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer
3227931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer/* Define to 1 if you have the `strerror_r' function. */
3237931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer#undef HAVE_STRERROR_R
3247931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer
325d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher/* Define to 1 if you have the <strings.h> header file. */
326d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher#undef HAVE_STRINGS_H
327d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher
328d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher/* Define to 1 if you have the <string.h> header file. */
329d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher#undef HAVE_STRING_H
330d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher
33196cf58777bf7d28968054b0dd8cb0624a7433e89Reid Spencer/* Define to 1 if you have the `strtof' function. */
33296cf58777bf7d28968054b0dd8cb0624a7433e89Reid Spencer#undef HAVE_STRTOF
33396cf58777bf7d28968054b0dd8cb0624a7433e89Reid Spencer
334cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define to 1 if you have the `strtoll' function. */
335cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_STRTOLL
336cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
337cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define to 1 if you have the `strtoq' function. */
338cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_STRTOQ
339cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
34051a33548d46a338a251eb48a937bc2eec758a01cReid Spencer/* Define to 1 if you have the `sysconf' function. */
34151a33548d46a338a251eb48a937bc2eec758a01cReid Spencer#undef HAVE_SYSCONF
34251a33548d46a338a251eb48a937bc2eec758a01cReid Spencer
3438c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
3448c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer   */
3458c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer#undef HAVE_SYS_DIR_H
3468c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer
34701746745f1287effa1772ef51b973988afcea699Douglas Gregor/* Define to 1 if you have the <sys/ioctl.h> header file. */
34801746745f1287effa1772ef51b973988afcea699Douglas Gregor#undef HAVE_SYS_IOCTL_H
34901746745f1287effa1772ef51b973988afcea699Douglas Gregor
350cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define to 1 if you have the <sys/mman.h> header file. */
351cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_SYS_MMAN_H
352cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
3538c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
3548c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer   */
3558c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer#undef HAVE_SYS_NDIR_H
3568c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer
35759473af39565dcff7416426b8aaed3ad63476c81Reid Spencer/* Define to 1 if you have the <sys/param.h> header file. */
35859473af39565dcff7416426b8aaed3ad63476c81Reid Spencer#undef HAVE_SYS_PARAM_H
35959473af39565dcff7416426b8aaed3ad63476c81Reid Spencer
360cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define to 1 if you have the <sys/resource.h> header file. */
361cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_SYS_RESOURCE_H
362cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
3637a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the <sys/stat.h> header file. */
3647a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_SYS_STAT_H
3657a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
3667a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the <sys/time.h> header file. */
3677a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_SYS_TIME_H
3687a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
369d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher/* Define to 1 if you have the <sys/types.h> header file. */
370d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher#undef HAVE_SYS_TYPES_H
371d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher
3723e46293c27ee6d35240d6308a84be0f2c2e91940Daniel Dunbar/* Define to 1 if you have the <sys/uio.h> header file. */
3733e46293c27ee6d35240d6308a84be0f2c2e91940Daniel Dunbar#undef HAVE_SYS_UIO_H
3743e46293c27ee6d35240d6308a84be0f2c2e91940Daniel Dunbar
3757a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
3767a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_SYS_WAIT_H
3777a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
3788d8bdff6d7eccb05bf16e18141263ee72ea8296bChandler Carruth/* Define if the setupterm() function is supported this platform. */
3798d8bdff6d7eccb05bf16e18141263ee72ea8296bChandler Carruth#undef HAVE_TERMINFO
3808d8bdff6d7eccb05bf16e18141263ee72ea8296bChandler Carruth
381071d73d67e7cea60e7334f6ae96c1e8f8050a662Douglas Gregor/* Define to 1 if you have the <termios.h> header file. */
382071d73d67e7cea60e7334f6ae96c1e8f8050a662Douglas Gregor#undef HAVE_TERMIOS_H
383071d73d67e7cea60e7334f6ae96c1e8f8050a662Douglas Gregor
384cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define to 1 if the system has the type `uint64_t'. */
385cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_UINT64_T
386cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
3877a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the <unistd.h> header file. */
3887a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_UNISTD_H
3897a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
39059473af39565dcff7416426b8aaed3ad63476c81Reid Spencer/* Define to 1 if you have the <utime.h> header file. */
39159473af39565dcff7416426b8aaed3ad63476c81Reid Spencer#undef HAVE_UTIME_H
39259473af39565dcff7416426b8aaed3ad63476c81Reid Spencer
3931f4a27947f5d7840df45ea9e757b88e6269bda5fReid Spencer/* Define to 1 if the system has the type `u_int64_t'. */
3941f4a27947f5d7840df45ea9e757b88e6269bda5fReid Spencer#undef HAVE_U_INT64_T
3951f4a27947f5d7840df45ea9e757b88e6269bda5fReid Spencer
396f28411f732960981f8920195ad8f7e6792396961Jeffrey Yasskin/* Define to 1 if you have the <valgrind/valgrind.h> header file. */
397f28411f732960981f8920195ad8f7e6792396961Jeffrey Yasskin#undef HAVE_VALGRIND_VALGRIND_H
398f28411f732960981f8920195ad8f7e6792396961Jeffrey Yasskin
3993e46293c27ee6d35240d6308a84be0f2c2e91940Daniel Dunbar/* Define to 1 if you have the `writev' function. */
4003e46293c27ee6d35240d6308a84be0f2c2e91940Daniel Dunbar#undef HAVE_WRITEV
4013e46293c27ee6d35240d6308a84be0f2c2e91940Daniel Dunbar
402ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov/* Define to 1 if you have the <zlib.h> header file. */
403ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov#undef HAVE_ZLIB_H
404ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov
4051f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's _alloca */
4061f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE__ALLOCA
4071f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4081f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __alloca */
4091f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___ALLOCA
4101f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4111f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __ashldi3 */
4121f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___ASHLDI3
4131f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4141f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __ashrdi3 */
4151f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___ASHRDI3
4161f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4171f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __chkstk */
4181f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___CHKSTK
4191f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4201f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __cmpdi2 */
4211f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___CMPDI2
4221f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4231f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __divdi3 */
4241f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___DIVDI3
4251f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4263b30a6e92d1da79674451879d4112a8f83cc12a4Anton Korobeynikov/* Define to 1 if you have the `__dso_handle' function. */
4273b30a6e92d1da79674451879d4112a8f83cc12a4Anton Korobeynikov#undef HAVE___DSO_HANDLE
4283b30a6e92d1da79674451879d4112a8f83cc12a4Anton Korobeynikov
4291f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __fixdfdi */
4301f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___FIXDFDI
4311f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4321f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __fixsfdi */
4331f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___FIXSFDI
4341f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4351f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __floatdidf */
4361f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___FLOATDIDF
4371f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4381f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __lshrdi3 */
4391f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___LSHRDI3
4401f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4411f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __main */
4421f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___MAIN
4431f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4441f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __moddi3 */
4451f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___MODDI3
4461f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4471f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __udivdi3 */
4481f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___UDIVDI3
4491f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4501f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __umoddi3 */
4511f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___UMODDI3
4521f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4531f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's ___chkstk */
4541f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE____CHKSTK
4551f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
456ee0f32d723431cdae943e8a8d45ecdb856a0e76cDaniel Dunbar/* Linker version detected at compile time. */
457ee0f32d723431cdae943e8a8d45ecdb856a0e76cDaniel Dunbar#undef HOST_LINK_VERSION
458ee0f32d723431cdae943e8a8d45ecdb856a0e76cDaniel Dunbar
45937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Installation directory for binary executables */
46037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_BINDIR
46137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
46237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Time at which LLVM was configured */
46337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_CONFIGTIME
46437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
46537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Installation directory for data files */
46637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_DATADIR
46737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
46837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Target triple LLVM will generate code for by default */
46937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_DEFAULT_TARGET_TRIPLE
47037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
47137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Installation directory for documentation */
47237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_DOCSDIR
47337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
47437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Define if threads enabled */
47537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_ENABLE_THREADS
47637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
477ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov/* Define if zlib is enabled */
478ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov#undef LLVM_ENABLE_ZLIB
479ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov
48037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Installation directory for config files */
48137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_ETCDIR
48237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
48337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Has gcc/MSVC atomic intrinsics */
48437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_HAS_ATOMICS
48537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
48637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Host triple LLVM will be executed on */
48737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_HOST_TRIPLE
48837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
48937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Installation directory for include files */
49037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_INCLUDEDIR
49137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
49237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Installation directory for .info files */
49337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_INFODIR
49437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
49537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Installation directory for man pages */
49637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_MANDIR
49737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
49837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* LLVM architecture name for the native architecture, if available */
49937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_NATIVE_ARCH
50037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
50137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* LLVM name for the native AsmParser init function, if available */
50237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_NATIVE_ASMPARSER
50337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
50437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* LLVM name for the native AsmPrinter init function, if available */
50537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_NATIVE_ASMPRINTER
50637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
50737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* LLVM name for the native Disassembler init function, if available */
50837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_NATIVE_DISASSEMBLER
50937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
51037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* LLVM name for the native Target init function, if available */
51137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_NATIVE_TARGET
51237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
51337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* LLVM name for the native TargetInfo init function, if available */
51437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_NATIVE_TARGETINFO
51537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
51637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* LLVM name for the native target MC init function, if available */
51737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_NATIVE_TARGETMC
51837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
51937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Define if this is Unixish platform */
52037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_ON_UNIX
52137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
52237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Define if this is Win32ish platform */
52337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_ON_WIN32
52437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
52537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Define to path to dot program if found or 'echo dot' otherwise */
52637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_PATH_DOT
52737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
52837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Installation prefix directory */
52937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_PREFIX
53037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
53137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Define if we have the Intel JIT API runtime support library */
53237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_USE_INTEL_JITEVENTS
53337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
53437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Define if we have the oprofile JIT-support library */
53537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_USE_OPROFILE
53637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
53737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Major version of the LLVM API */
53837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_VERSION_MAJOR
53937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
54037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Minor version of the LLVM API */
54137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_VERSION_MINOR
54237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
54337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* Patch version of the LLVM API */
54437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_VERSION_PATCH
54537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
54637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines/* LLVM version string */
54737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines#undef LLVM_VERSION_STRING
54837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
54936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines/* The shared library extension */
5508c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer#undef LTDL_SHLIB_EXT
5518c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer
5527931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer/* Define if /dev/zero should be used when mapping RWX memory, or undefine if
5537931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer   its not necessary */
5547931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer#undef NEED_DEV_ZERO_FOR_MMAP
5557931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer
5567a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to the address where bug reports for this package should be sent. */
5577a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef PACKAGE_BUGREPORT
5587a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
5597a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to the full name of this package. */
5607a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef PACKAGE_NAME
5617a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
5627a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to the full name and version of this package. */
5637a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef PACKAGE_STRING
5647a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
5657a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to the one symbol short name of this package. */
5667a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef PACKAGE_TARNAME
5677a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
5687a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to the version of this package. */
5697a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef PACKAGE_VERSION
5707a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
5717a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define as the return type of signal handlers (`int' or `void'). */
5727a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef RETSIGTYPE
5737a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
57459473af39565dcff7416426b8aaed3ad63476c81Reid Spencer/* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */
57559473af39565dcff7416426b8aaed3ad63476c81Reid Spencer#undef STAT_MACROS_BROKEN
57659473af39565dcff7416426b8aaed3ad63476c81Reid Spencer
577360fa9a29d65b6c9b69fb2ba9712d69098cfca13Eric Christopher/* Define to 1 if you have the ANSI C header files. */
578360fa9a29d65b6c9b69fb2ba9712d69098cfca13Eric Christopher#undef STDC_HEADERS
579360fa9a29d65b6c9b69fb2ba9712d69098cfca13Eric Christopher
5807a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
5817a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef TIME_WITH_SYS_TIME
5827a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
5837a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if your <sys/time.h> declares `struct tm'. */
5847a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef TM_IN_SYS_TIME
5857a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
5866073a0524023454324d2575e8667c72666597bfeNAKAMURA Takumi/* Type of 1st arg on ELM Callback */
5876073a0524023454324d2575e8667c72666597bfeNAKAMURA Takumi#undef WIN32_ELMCB_PCSTR
5886073a0524023454324d2575e8667c72666597bfeNAKAMURA Takumi
5897a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to `int' if <sys/types.h> does not define. */
5907a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef pid_t
5917a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
592a773bd54f32ceb55af08286fe00c6ec1b73e5b9aReid Spencer/* Define to `unsigned int' if <sys/types.h> does not define. */
5937a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef size_t
594d442d2846a00c0ac2f031deba06b7e0d003f14adEric Christopher
595d442d2846a00c0ac2f031deba06b7e0d003f14adEric Christopher#endif
596