config.h.in revision 36b56886974eae4f9c5ebc96befd3e7bfe5de338
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
691e7ccd98bfa3db5f5c5d2ffa1ffb4061043af40Eric Christopher/* Bug report URL. */
791e7ccd98bfa3db5f5c5d2ffa1ffb4061043af40Eric Christopher#undef BUG_REPORT_URL
891e7ccd98bfa3db5f5c5d2ffa1ffb4061043af40Eric Christopher
946e6bcf3aca5496e51993dff0d3be2c0b45e4a8fEric Christopher/* Define if we have libxml2 */
1046e6bcf3aca5496e51993dff0d3be2c0b45e4a8fEric Christopher#undef CLANG_HAVE_LIBXML
1146e6bcf3aca5496e51993dff0d3be2c0b45e4a8fEric Christopher
126b241160eddc96ec098c74a041a327d545df6ff7Chandler Carruth/* Relative directory for resource files */
136b241160eddc96ec098c74a041a327d545df6ff7Chandler Carruth#undef CLANG_RESOURCE_DIR
146b241160eddc96ec098c74a041a327d545df6ff7Chandler Carruth
157f9ec910a38f769dc91f1b3b3a9b50ee1cecff19Rafael Espindola/* Directories clang will search for headers */
167f9ec910a38f769dc91f1b3b3a9b50ee1cecff19Rafael Espindola#undef C_INCLUDE_DIRS
177f9ec910a38f769dc91f1b3b3a9b50ee1cecff19Rafael Espindola
187e5c316b05d87a23abff03865d776bfb5634e7cdSebastian Pop/* Default <path> to all compiler invocations for --sysroot=<path>. */
197e5c316b05d87a23abff03865d776bfb5634e7cdSebastian Pop#undef DEFAULT_SYSROOT
207e5c316b05d87a23abff03865d776bfb5634e7cdSebastian Pop
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
331aee22e0720932a82dd3bf3fc8be804fff6bb89aRafael Espindola/* Directory where gcc is installed. */
341aee22e0720932a82dd3bf3fc8be804fff6bb89aRafael Espindola#undef GCC_INSTALL_PREFIX
351aee22e0720932a82dd3bf3fc8be804fff6bb89aRafael Espindola
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
4200ad26ff5760ff2d1b24acb18718e63541088923David Greene/* Define if the neat program is available */
4300ad26ff5760ff2d1b24acb18718e63541088923David Greene#undef HAVE_CIRCO
4400ad26ff5760ff2d1b24acb18718e63541088923David Greene
45654dee487555a3cf21bcbca38ef5a2687fd18ea7Eric Christopher/* Define to 1 if you have the <CrashReporterClient.h> header file. */
46654dee487555a3cf21bcbca38ef5a2687fd18ea7Eric Christopher#undef HAVE_CRASHREPORTERCLIENT_H
47654dee487555a3cf21bcbca38ef5a2687fd18ea7Eric Christopher
48d749382c8cc991bc75a384212a898e2396a09837NAKAMURA Takumi/* can use __crashreporter_info__ */
49481d402ab03e163e180d2650fae13704858f8d81Eric Christopher#undef HAVE_CRASHREPORTER_INFO
50481d402ab03e163e180d2650fae13704858f8d81Eric Christopher
517f5c6bf63c3ca8a7cfb079596093f7449fd85978Eric Christopher/* Define to 1 if you have the <cxxabi.h> header file. */
527f5c6bf63c3ca8a7cfb079596093f7449fd85978Eric Christopher#undef HAVE_CXXABI_H
537f5c6bf63c3ca8a7cfb079596093f7449fd85978Eric Christopher
5436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines/* Define to 1 if you have the declaration of `arc4random', and to 0 if you
5536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines   don't. */
5636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines#undef HAVE_DECL_ARC4RANDOM
5736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
58f9a7132df8f8e0dd0f54fd603d358fc5a2285011Joerg Sonnenberger/* Define to 1 if you have the declaration of `FE_ALL_EXCEPT', and to 0 if you
59f9a7132df8f8e0dd0f54fd603d358fc5a2285011Joerg Sonnenberger   don't. */
60f9a7132df8f8e0dd0f54fd603d358fc5a2285011Joerg Sonnenberger#undef HAVE_DECL_FE_ALL_EXCEPT
61f9a7132df8f8e0dd0f54fd603d358fc5a2285011Joerg Sonnenberger
62f9a7132df8f8e0dd0f54fd603d358fc5a2285011Joerg Sonnenberger/* Define to 1 if you have the declaration of `FE_INEXACT', and to 0 if you
63f9a7132df8f8e0dd0f54fd603d358fc5a2285011Joerg Sonnenberger   don't. */
64f9a7132df8f8e0dd0f54fd603d358fc5a2285011Joerg Sonnenberger#undef HAVE_DECL_FE_INEXACT
65f9a7132df8f8e0dd0f54fd603d358fc5a2285011Joerg Sonnenberger
66e29b0aca51e3568a92869daa70c4a0351750fd1eNAKAMURA Takumi/* Define to 1 if you have the declaration of `strerror_s', and to 0 if you
67e29b0aca51e3568a92869daa70c4a0351750fd1eNAKAMURA Takumi   don't. */
68e29b0aca51e3568a92869daa70c4a0351750fd1eNAKAMURA Takumi#undef HAVE_DECL_STRERROR_S
69e29b0aca51e3568a92869daa70c4a0351750fd1eNAKAMURA Takumi
708c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
718c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer   */
728c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer#undef HAVE_DIRENT_H
738c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer
74cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define to 1 if you have the <dlfcn.h> header file. */
75cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_DLFCN_H
76cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
77cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define if dlopen() is available on this platform. */
78cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_DLOPEN
79cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
80caf0ecec9ed4411280f16b81f43bcca1940a32deReid Spencer/* Define if the dot program is available */
81caf0ecec9ed4411280f16b81f43bcca1940a32deReid Spencer#undef HAVE_DOT
82caf0ecec9ed4411280f16b81f43bcca1940a32deReid Spencer
83ecbd242833cadb8b22006143d5ee4c1152bc81e3Reid Spencer/* Define if the dotty program is available */
84ecbd242833cadb8b22006143d5ee4c1152bc81e3Reid Spencer#undef HAVE_DOTTY
85ecbd242833cadb8b22006143d5ee4c1152bc81e3Reid Spencer
868c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer/* Define to 1 if you have the <errno.h> header file. */
878c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer#undef HAVE_ERRNO_H
888c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer
890c803894985f80e894b36ad4de58ea4c2e906b07Brian Gaeke/* Define to 1 if you have the <execinfo.h> header file. */
900c803894985f80e894b36ad4de58ea4c2e906b07Brian Gaeke#undef HAVE_EXECINFO_H
910c803894985f80e894b36ad4de58ea4c2e906b07Brian Gaeke
92ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson/* Define to 1 if you have the `exp' function. */
93ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson#undef HAVE_EXP
94ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson
95ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson/* Define to 1 if you have the `exp2' function. */
96ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson#undef HAVE_EXP2
97ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson
987a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the <fcntl.h> header file. */
997a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_FCNTL_H
100d59a64797b12dab9dae1842171b4ca9fba302765Brian Gaeke
10100ad26ff5760ff2d1b24acb18718e63541088923David Greene/* Define if the neat program is available */
10200ad26ff5760ff2d1b24acb18718e63541088923David Greene#undef HAVE_FDP
10300ad26ff5760ff2d1b24acb18718e63541088923David Greene
10448fd5a79e023bf6a647dfabb2bbb4c2f98617b81Dan Gohman/* Define to 1 if you have the <fenv.h> header file. */
10548fd5a79e023bf6a647dfabb2bbb4c2f98617b81Dan Gohman#undef HAVE_FENV_H
10648fd5a79e023bf6a647dfabb2bbb4c2f98617b81Dan Gohman
107267fddbedd3fe05808a198c147948ffb62ebc866Nick Lewycky/* Define if libffi is available on this platform. */
108267fddbedd3fe05808a198c147948ffb62ebc866Nick Lewycky#undef HAVE_FFI_CALL
109267fddbedd3fe05808a198c147948ffb62ebc866Nick Lewycky
110fb3dcf875bc4262572fee58ac560379879ab8ee2Nick Lewycky/* Define to 1 if you have the <ffi/ffi.h> header file. */
111fb3dcf875bc4262572fee58ac560379879ab8ee2Nick Lewycky#undef HAVE_FFI_FFI_H
112fb3dcf875bc4262572fee58ac560379879ab8ee2Nick Lewycky
113fb3dcf875bc4262572fee58ac560379879ab8ee2Nick Lewycky/* Define to 1 if you have the <ffi.h> header file. */
114fb3dcf875bc4262572fee58ac560379879ab8ee2Nick Lewycky#undef HAVE_FFI_H
115fb3dcf875bc4262572fee58ac560379879ab8ee2Nick Lewycky
116af362fc492bf0bfc6e43e3025621834ea031a29eReid Spencer/* Set to 1 if the finite function is found in <ieeefp.h> */
1176802b55b6b4b46a2dc965eeeb1f75f1fdc33ba35Brian Gaeke#undef HAVE_FINITE_IN_IEEEFP_H
1187a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
119f4bb9b1fa76564704a4ab6c27d5d72180b493e9aReid Spencer/* Define to 1 if you have the `floorf' function. */
120f4bb9b1fa76564704a4ab6c27d5d72180b493e9aReid Spencer#undef HAVE_FLOORF
121f4bb9b1fa76564704a4ab6c27d5d72180b493e9aReid Spencer
12296cf58777bf7d28968054b0dd8cb0624a7433e89Reid Spencer/* Define to 1 if you have the `fmodf' function. */
12396cf58777bf7d28968054b0dd8cb0624a7433e89Reid Spencer#undef HAVE_FMODF
12496cf58777bf7d28968054b0dd8cb0624a7433e89Reid Spencer
125c589a5f2849620306b14077b16e51a3e0b7ef5cdEric Christopher/* Define to 1 if you have the `futimens' function. */
126c589a5f2849620306b14077b16e51a3e0b7ef5cdEric Christopher#undef HAVE_FUTIMENS
127c589a5f2849620306b14077b16e51a3e0b7ef5cdEric Christopher
128c589a5f2849620306b14077b16e51a3e0b7ef5cdEric Christopher/* Define to 1 if you have the `futimes' function. */
129c589a5f2849620306b14077b16e51a3e0b7ef5cdEric Christopher#undef HAVE_FUTIMES
130c589a5f2849620306b14077b16e51a3e0b7ef5cdEric Christopher
1317a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the `getcwd' function. */
1327a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_GETCWD
1337a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
1347a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the `getpagesize' function. */
1357a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_GETPAGESIZE
1367a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
1379ba8a76f8baaa1092d60ccfbc04e7efdc207c98fAnton Korobeynikov/* Define to 1 if you have the `getrlimit' function. */
1389ba8a76f8baaa1092d60ccfbc04e7efdc207c98fAnton Korobeynikov#undef HAVE_GETRLIMIT
1399ba8a76f8baaa1092d60ccfbc04e7efdc207c98fAnton Korobeynikov
1405c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke/* Define to 1 if you have the `getrusage' function. */
1415c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke#undef HAVE_GETRUSAGE
1425c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke
1437a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the `gettimeofday' function. */
1447a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_GETTIMEOFDAY
1457a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
1468a2246f32ec6480b6430078ff2c5740a0a11a3fbReid Spencer/* Define if the Graphviz program is available */
1478a2246f32ec6480b6430078ff2c5740a0a11a3fbReid Spencer#undef HAVE_GRAPHVIZ
1488a2246f32ec6480b6430078ff2c5740a0a11a3fbReid Spencer
149be13028264888b01ac6fcd46667cf31a7e84e9cfReid Spencer/* Define if the gv program is available */
150be13028264888b01ac6fcd46667cf31a7e84e9cfReid Spencer#undef HAVE_GV
151be13028264888b01ac6fcd46667cf31a7e84e9cfReid Spencer
152cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define to 1 if the system has the type `int64_t'. */
153cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_INT64_T
154cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
1557a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the <inttypes.h> header file. */
1567a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_INTTYPES_H
1577a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
15802cef96a2855b1b01b81d4b3429ed5cd707dd899Brian Gaeke/* Define to 1 if you have the `isatty' function. */
15902cef96a2855b1b01b81d4b3429ed5cd707dd899Brian Gaeke#undef HAVE_ISATTY
16002cef96a2855b1b01b81d4b3429ed5cd707dd899Brian Gaeke
161af362fc492bf0bfc6e43e3025621834ea031a29eReid Spencer/* Set to 1 if the isinf function is found in <cmath> */
162c64d41e7063df8598e2eb6d741994292e3baa7cbBrian Gaeke#undef HAVE_ISINF_IN_CMATH
163c64d41e7063df8598e2eb6d741994292e3baa7cbBrian Gaeke
164af362fc492bf0bfc6e43e3025621834ea031a29eReid Spencer/* Set to 1 if the isinf function is found in <math.h> */
165c64d41e7063df8598e2eb6d741994292e3baa7cbBrian Gaeke#undef HAVE_ISINF_IN_MATH_H
166c64d41e7063df8598e2eb6d741994292e3baa7cbBrian Gaeke
167af362fc492bf0bfc6e43e3025621834ea031a29eReid Spencer/* Set to 1 if the isnan function is found in <cmath> */
1685c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke#undef HAVE_ISNAN_IN_CMATH
1695c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke
170af362fc492bf0bfc6e43e3025621834ea031a29eReid Spencer/* Set to 1 if the isnan function is found in <math.h> */
1715c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke#undef HAVE_ISNAN_IN_MATH_H
1725c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke
17336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines/* Define if libedit is available on this platform. */
17436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines#undef HAVE_LIBEDIT
1758c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer
176484fc8e38421f5b26593a9edacd734baf844c9e9Reid Spencer/* Define to 1 if you have the `imagehlp' library (-limagehlp). */
177484fc8e38421f5b26593a9edacd734baf844c9e9Reid Spencer#undef HAVE_LIBIMAGEHLP
178484fc8e38421f5b26593a9edacd734baf844c9e9Reid Spencer
1793484a99ba1ecddd221c9c77b321d66edb456a7fcReid Spencer/* Define to 1 if you have the `m' library (-lm). */
1803484a99ba1ecddd221c9c77b321d66edb456a7fcReid Spencer#undef HAVE_LIBM
1813484a99ba1ecddd221c9c77b321d66edb456a7fcReid Spencer
182484fc8e38421f5b26593a9edacd734baf844c9e9Reid Spencer/* Define to 1 if you have the `psapi' library (-lpsapi). */
183484fc8e38421f5b26593a9edacd734baf844c9e9Reid Spencer#undef HAVE_LIBPSAPI
184484fc8e38421f5b26593a9edacd734baf844c9e9Reid Spencer
1855da60469f9a9513c28c9d715d818f7d789972e90Edward O'Callaghan/* Define to 1 if you have the `pthread' library (-lpthread). */
1865da60469f9a9513c28c9d715d818f7d789972e90Edward O'Callaghan#undef HAVE_LIBPTHREAD
1875da60469f9a9513c28c9d715d818f7d789972e90Edward O'Callaghan
1886a971bb8f59f4e20c953a2cc360cab7bae8642e4David Majnemer/* Define to 1 if you have the `shell32' library (-lshell32). */
1896a971bb8f59f4e20c953a2cc360cab7bae8642e4David Majnemer#undef HAVE_LIBSHELL32
1906a971bb8f59f4e20c953a2cc360cab7bae8642e4David Majnemer
1918cd4c3e6534a14566bf163301fd45bca34e655c1Anton Korobeynikov/* Define to 1 if you have the `udis86' library (-ludis86). */
1928cd4c3e6534a14566bf163301fd45bca34e655c1Anton Korobeynikov#undef HAVE_LIBUDIS86
1938cd4c3e6534a14566bf163301fd45bca34e655c1Anton Korobeynikov
194ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov/* Define to 1 if you have the `z' library (-lz). */
195ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov#undef HAVE_LIBZ
196ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov
197244acf3a4b172657924d21bbb3a65f6388cb68bdBob Wilson/* Define if you can use -rdynamic. */
198731c6abc469863ca6b8259319991bdc0455fc8b0Nick Lewycky#undef HAVE_LINK_EXPORT_DYNAMIC
199731c6abc469863ca6b8259319991bdc0455fc8b0Nick Lewycky
200d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher/* Define to 1 if you have the <link.h> header file. */
201d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher#undef HAVE_LINK_H
202d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher
203ff336a4e7f9a71834bb60a540a14dd023e7cbcfdBrian Gaeke/* Define if you can use -Wl,-R. to pass -R. to the linker, in order to add
204ff336a4e7f9a71834bb60a540a14dd023e7cbcfdBrian Gaeke   the current directory to the dynamic linker search path. */
205ff336a4e7f9a71834bb60a540a14dd023e7cbcfdBrian Gaeke#undef HAVE_LINK_R
206ff336a4e7f9a71834bb60a540a14dd023e7cbcfdBrian Gaeke
207ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson/* Define to 1 if you have the `log' function. */
208ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson#undef HAVE_LOG
209ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson
210ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson/* Define to 1 if you have the `log10' function. */
211ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson#undef HAVE_LOG10
212ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson
213ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson/* Define to 1 if you have the `log2' function. */
214ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson#undef HAVE_LOG2
215ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28Owen Anderson
216cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer/* Define to 1 if you have the `longjmp' function. */
217cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer#undef HAVE_LONGJMP
218cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer
219a6d990a73f5ce41c6ce53d940f807621ecb4d260Reid Spencer/* Define to 1 if you have the <mach/mach.h> header file. */
220a6d990a73f5ce41c6ce53d940f807621ecb4d260Reid Spencer#undef HAVE_MACH_MACH_H
221a6d990a73f5ce41c6ce53d940f807621ecb4d260Reid Spencer
222cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define if mallinfo() is available on this platform. */
223cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_MALLINFO
224cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
2257a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the <malloc.h> header file. */
2267a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_MALLOC_H
2277a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
2280b14259eb2b2663ca9ee02ad8919b27e2723d330Chris Lattner/* Define to 1 if you have the <malloc/malloc.h> header file. */
2290b14259eb2b2663ca9ee02ad8919b27e2723d330Chris Lattner#undef HAVE_MALLOC_MALLOC_H
2300b14259eb2b2663ca9ee02ad8919b27e2723d330Chris Lattner
231368c36ff32b93bf8e29fb7a4ff2c3a10f3aec164Chris Lattner/* Define to 1 if you have the `malloc_zone_statistics' function. */
232368c36ff32b93bf8e29fb7a4ff2c3a10f3aec164Chris Lattner#undef HAVE_MALLOC_ZONE_STATISTICS
233368c36ff32b93bf8e29fb7a4ff2c3a10f3aec164Chris Lattner
234d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher/* Define to 1 if you have the <memory.h> header file. */
235d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher#undef HAVE_MEMORY_H
236d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher
237f9960f769ae574705b4dff4d6253285705a7012aReid Spencer/* Define to 1 if you have the `mkdtemp' function. */
238f9960f769ae574705b4dff4d6253285705a7012aReid Spencer#undef HAVE_MKDTEMP
239f9960f769ae574705b4dff4d6253285705a7012aReid Spencer
2405c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke/* Define to 1 if you have the `mkstemp' function. */
2415c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke#undef HAVE_MKSTEMP
2425c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke
243f9960f769ae574705b4dff4d6253285705a7012aReid Spencer/* Define to 1 if you have the `mktemp' function. */
244f9960f769ae574705b4dff4d6253285705a7012aReid Spencer#undef HAVE_MKTEMP
245f9960f769ae574705b4dff4d6253285705a7012aReid Spencer
2467a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have a working `mmap' system call. */
2477a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_MMAP
2487a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
249cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define if mmap() uses MAP_ANONYMOUS to map anonymous pages, or undefine if
250cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke   it uses MAP_ANON */
251cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_MMAP_ANONYMOUS
252cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
253cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define if mmap() can map files into memory */
254cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_MMAP_FILE
255cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
2568c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
2578c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer#undef HAVE_NDIR_H
2588c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer
259df3be82dcbf61bd4ad9e13e93dfbf37a7a46ee51Reid Spencer/* Define to 1 if you have the `nearbyintf' function. */
260df3be82dcbf61bd4ad9e13e93dfbf37a7a46ee51Reid Spencer#undef HAVE_NEARBYINTF
261df3be82dcbf61bd4ad9e13e93dfbf37a7a46ee51Reid Spencer
26200ad26ff5760ff2d1b24acb18718e63541088923David Greene/* Define if the neat program is available */
26300ad26ff5760ff2d1b24acb18718e63541088923David Greene#undef HAVE_NEATO
26400ad26ff5760ff2d1b24acb18718e63541088923David Greene
265e429182c013128ecc1cc2ccc6fd457d311003947Eric Christopher/* Define to 1 if you have the `posix_spawn' function. */
266e429182c013128ecc1cc2ccc6fd457d311003947Eric Christopher#undef HAVE_POSIX_SPAWN
267e429182c013128ecc1cc2ccc6fd457d311003947Eric Christopher
26896cf58777bf7d28968054b0dd8cb0624a7433e89Reid Spencer/* Define to 1 if you have the `powf' function. */
26996cf58777bf7d28968054b0dd8cb0624a7433e89Reid Spencer#undef HAVE_POWF
27096cf58777bf7d28968054b0dd8cb0624a7433e89Reid Spencer
2715745fbce1674b29f4dce6b6e31556c4c1e83dc89Benjamin Kramer/* Define to 1 if you have the `pread' function. */
2725745fbce1674b29f4dce6b6e31556c4c1e83dc89Benjamin Kramer#undef HAVE_PREAD
2735745fbce1674b29f4dce6b6e31556c4c1e83dc89Benjamin Kramer
2749058349aa431ef4cbdea51d30302f88105f61b76Brian Gaeke/* Define to have the %a format string */
2759058349aa431ef4cbdea51d30302f88105f61b76Brian Gaeke#undef HAVE_PRINTF_A
2769058349aa431ef4cbdea51d30302f88105f61b76Brian Gaeke
27727fcfe1364943dadd99fd0ef5af6793f58acc446Owen Anderson/* Have pthread_getspecific */
27827fcfe1364943dadd99fd0ef5af6793f58acc446Owen Anderson#undef HAVE_PTHREAD_GETSPECIFIC
27927fcfe1364943dadd99fd0ef5af6793f58acc446Owen Anderson
280f8e9f7c70af05e40a65f75b49073b48941257839Reid Spencer/* Define to 1 if you have the <pthread.h> header file. */
281f8e9f7c70af05e40a65f75b49073b48941257839Reid Spencer#undef HAVE_PTHREAD_H
282f8e9f7c70af05e40a65f75b49073b48941257839Reid Spencer
2834046846d2cb36a6281b853c73776584063cca19dJohn Criswell/* Have pthread_mutex_lock */
2844046846d2cb36a6281b853c73776584063cca19dJohn Criswell#undef HAVE_PTHREAD_MUTEX_LOCK
2854046846d2cb36a6281b853c73776584063cca19dJohn Criswell
286de8aed2808224f0651400b8efee35830b83020a5Owen Anderson/* Have pthread_rwlock_init */
287de8aed2808224f0651400b8efee35830b83020a5Owen Anderson#undef HAVE_PTHREAD_RWLOCK_INIT
288de8aed2808224f0651400b8efee35830b83020a5Owen Anderson
289af362fc492bf0bfc6e43e3025621834ea031a29eReid Spencer/* Define to 1 if srand48/lrand48/drand48 exist in <stdlib.h> */
290af362fc492bf0bfc6e43e3025621834ea031a29eReid Spencer#undef HAVE_RAND48
291af362fc492bf0bfc6e43e3025621834ea031a29eReid Spencer
292f9960f769ae574705b4dff4d6253285705a7012aReid Spencer/* Define to 1 if you have the `realpath' function. */
293f9960f769ae574705b4dff4d6253285705a7012aReid Spencer#undef HAVE_REALPATH
294f9960f769ae574705b4dff4d6253285705a7012aReid Spencer
295df3be82dcbf61bd4ad9e13e93dfbf37a7a46ee51Reid Spencer/* Define to 1 if you have the `rintf' function. */
296df3be82dcbf61bd4ad9e13e93dfbf37a7a46ee51Reid Spencer#undef HAVE_RINTF
2978085cff7ebbee3efd932b8f27f67187a4ba707e1Reid Spencer
29896cf58777bf7d28968054b0dd8cb0624a7433e89Reid Spencer/* Define to 1 if you have the `round' function. */
29996cf58777bf7d28968054b0dd8cb0624a7433e89Reid Spencer#undef HAVE_ROUND
30096cf58777bf7d28968054b0dd8cb0624a7433e89Reid Spencer
301df3be82dcbf61bd4ad9e13e93dfbf37a7a46ee51Reid Spencer/* Define to 1 if you have the `roundf' function. */
302df3be82dcbf61bd4ad9e13e93dfbf37a7a46ee51Reid Spencer#undef HAVE_ROUNDF
3038085cff7ebbee3efd932b8f27f67187a4ba707e1Reid Spencer
3049d9c19cf9672d4a19237b9bf7c22cbb0c5809b07Reid Spencer/* Define to 1 if you have the `sbrk' function. */
3059d9c19cf9672d4a19237b9bf7c22cbb0c5809b07Reid Spencer#undef HAVE_SBRK
3069d9c19cf9672d4a19237b9bf7c22cbb0c5809b07Reid Spencer
307b7a8d400be7ce9e275c6e09a2a90fbacd0566476Jeffrey Yasskin/* Define to 1 if you have the `setenv' function. */
308b7a8d400be7ce9e275c6e09a2a90fbacd0566476Jeffrey Yasskin#undef HAVE_SETENV
309b7a8d400be7ce9e275c6e09a2a90fbacd0566476Jeffrey Yasskin
310cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer/* Define to 1 if you have the `setjmp' function. */
311cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer#undef HAVE_SETJMP
312cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer
313d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher/* Define to 1 if you have the <setjmp.h> header file. */
314d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher#undef HAVE_SETJMP_H
315d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher
31659473af39565dcff7416426b8aaed3ad63476c81Reid Spencer/* Define to 1 if you have the `setrlimit' function. */
31759473af39565dcff7416426b8aaed3ad63476c81Reid Spencer#undef HAVE_SETRLIMIT
31859473af39565dcff7416426b8aaed3ad63476c81Reid Spencer
319cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer/* Define to 1 if you have the `siglongjmp' function. */
320cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer#undef HAVE_SIGLONGJMP
321cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer
32259473af39565dcff7416426b8aaed3ad63476c81Reid Spencer/* Define to 1 if you have the <signal.h> header file. */
32359473af39565dcff7416426b8aaed3ad63476c81Reid Spencer#undef HAVE_SIGNAL_H
32459473af39565dcff7416426b8aaed3ad63476c81Reid Spencer
325cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer/* Define to 1 if you have the `sigsetjmp' function. */
326cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer#undef HAVE_SIGSETJMP
327cdb08a3691b0949ea9fea690571631e1a842bf3aReid Spencer
3287a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the <stdint.h> header file. */
3297a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_STDINT_H
3307a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
331d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher/* Define to 1 if you have the <stdlib.h> header file. */
332d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher#undef HAVE_STDLIB_H
333d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher
334af362fc492bf0bfc6e43e3025621834ea031a29eReid Spencer/* Set to 1 if the std::isinf function is found in <cmath> */
335c64d41e7063df8598e2eb6d741994292e3baa7cbBrian Gaeke#undef HAVE_STD_ISINF_IN_CMATH
336c64d41e7063df8598e2eb6d741994292e3baa7cbBrian Gaeke
337af362fc492bf0bfc6e43e3025621834ea031a29eReid Spencer/* Set to 1 if the std::isnan function is found in <cmath> */
3385c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke#undef HAVE_STD_ISNAN_IN_CMATH
3395c039879649f12c17f6c52c08be9a82d838525f9Brian Gaeke
3407931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer/* Define to 1 if you have the `strerror' function. */
3417931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer#undef HAVE_STRERROR
3427931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer
3437931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer/* Define to 1 if you have the `strerror_r' function. */
3447931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer#undef HAVE_STRERROR_R
3457931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer
346d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher/* Define to 1 if you have the <strings.h> header file. */
347d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher#undef HAVE_STRINGS_H
348d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher
349d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher/* Define to 1 if you have the <string.h> header file. */
350d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher#undef HAVE_STRING_H
351d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher
35296cf58777bf7d28968054b0dd8cb0624a7433e89Reid Spencer/* Define to 1 if you have the `strtof' function. */
35396cf58777bf7d28968054b0dd8cb0624a7433e89Reid Spencer#undef HAVE_STRTOF
35496cf58777bf7d28968054b0dd8cb0624a7433e89Reid Spencer
355cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define to 1 if you have the `strtoll' function. */
356cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_STRTOLL
357cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
358cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define to 1 if you have the `strtoq' function. */
359cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_STRTOQ
360cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
36151a33548d46a338a251eb48a937bc2eec758a01cReid Spencer/* Define to 1 if you have the `sysconf' function. */
36251a33548d46a338a251eb48a937bc2eec758a01cReid Spencer#undef HAVE_SYSCONF
36351a33548d46a338a251eb48a937bc2eec758a01cReid Spencer
3648c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
3658c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer   */
3668c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer#undef HAVE_SYS_DIR_H
3678c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer
36801746745f1287effa1772ef51b973988afcea699Douglas Gregor/* Define to 1 if you have the <sys/ioctl.h> header file. */
36901746745f1287effa1772ef51b973988afcea699Douglas Gregor#undef HAVE_SYS_IOCTL_H
37001746745f1287effa1772ef51b973988afcea699Douglas Gregor
371cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define to 1 if you have the <sys/mman.h> header file. */
372cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_SYS_MMAN_H
373cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
3748c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
3758c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer   */
3768c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer#undef HAVE_SYS_NDIR_H
3778c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer
37859473af39565dcff7416426b8aaed3ad63476c81Reid Spencer/* Define to 1 if you have the <sys/param.h> header file. */
37959473af39565dcff7416426b8aaed3ad63476c81Reid Spencer#undef HAVE_SYS_PARAM_H
38059473af39565dcff7416426b8aaed3ad63476c81Reid Spencer
381cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define to 1 if you have the <sys/resource.h> header file. */
382cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_SYS_RESOURCE_H
383cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
3847a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the <sys/stat.h> header file. */
3857a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_SYS_STAT_H
3867a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
3877a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the <sys/time.h> header file. */
3887a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_SYS_TIME_H
3897a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
390d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher/* Define to 1 if you have the <sys/types.h> header file. */
391d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher#undef HAVE_SYS_TYPES_H
392d23cd02ffe8399be976729d0d48106194dd43820Eric Christopher
3933e46293c27ee6d35240d6308a84be0f2c2e91940Daniel Dunbar/* Define to 1 if you have the <sys/uio.h> header file. */
3943e46293c27ee6d35240d6308a84be0f2c2e91940Daniel Dunbar#undef HAVE_SYS_UIO_H
3953e46293c27ee6d35240d6308a84be0f2c2e91940Daniel Dunbar
3967a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
3977a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_SYS_WAIT_H
3987a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
3998d8bdff6d7eccb05bf16e18141263ee72ea8296bChandler Carruth/* Define if the setupterm() function is supported this platform. */
4008d8bdff6d7eccb05bf16e18141263ee72ea8296bChandler Carruth#undef HAVE_TERMINFO
4018d8bdff6d7eccb05bf16e18141263ee72ea8296bChandler Carruth
402071d73d67e7cea60e7334f6ae96c1e8f8050a662Douglas Gregor/* Define to 1 if you have the <termios.h> header file. */
403071d73d67e7cea60e7334f6ae96c1e8f8050a662Douglas Gregor#undef HAVE_TERMIOS_H
404071d73d67e7cea60e7334f6ae96c1e8f8050a662Douglas Gregor
40500ad26ff5760ff2d1b24acb18718e63541088923David Greene/* Define if the neat program is available */
40600ad26ff5760ff2d1b24acb18718e63541088923David Greene#undef HAVE_TWOPI
40700ad26ff5760ff2d1b24acb18718e63541088923David Greene
408cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke/* Define to 1 if the system has the type `uint64_t'. */
409cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke#undef HAVE_UINT64_T
410cbeedf73d403ca0b65b3d4151b5630c5e335055bBrian Gaeke
4117a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you have the <unistd.h> header file. */
4127a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef HAVE_UNISTD_H
4137a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
41459473af39565dcff7416426b8aaed3ad63476c81Reid Spencer/* Define to 1 if you have the <utime.h> header file. */
41559473af39565dcff7416426b8aaed3ad63476c81Reid Spencer#undef HAVE_UTIME_H
41659473af39565dcff7416426b8aaed3ad63476c81Reid Spencer
4171f4a27947f5d7840df45ea9e757b88e6269bda5fReid Spencer/* Define to 1 if the system has the type `u_int64_t'. */
4181f4a27947f5d7840df45ea9e757b88e6269bda5fReid Spencer#undef HAVE_U_INT64_T
4191f4a27947f5d7840df45ea9e757b88e6269bda5fReid Spencer
420f28411f732960981f8920195ad8f7e6792396961Jeffrey Yasskin/* Define to 1 if you have the <valgrind/valgrind.h> header file. */
421f28411f732960981f8920195ad8f7e6792396961Jeffrey Yasskin#undef HAVE_VALGRIND_VALGRIND_H
422f28411f732960981f8920195ad8f7e6792396961Jeffrey Yasskin
4233e46293c27ee6d35240d6308a84be0f2c2e91940Daniel Dunbar/* Define to 1 if you have the `writev' function. */
4243e46293c27ee6d35240d6308a84be0f2c2e91940Daniel Dunbar#undef HAVE_WRITEV
4253e46293c27ee6d35240d6308a84be0f2c2e91940Daniel Dunbar
426e1e7310749008a515ddd5bf6398df17644f53b33Matt Arsenault/* Define if the xdot program is available */
427e1e7310749008a515ddd5bf6398df17644f53b33Matt Arsenault#undef HAVE_XDOT
42848fd5a79e023bf6a647dfabb2bbb4c2f98617b81Dan Gohman
429ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov/* Define to 1 if you have the <zlib.h> header file. */
430ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov#undef HAVE_ZLIB_H
431ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov
4321f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's _alloca */
4331f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE__ALLOCA
4341f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4351f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __alloca */
4361f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___ALLOCA
4371f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4381f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __ashldi3 */
4391f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___ASHLDI3
4401f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4411f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __ashrdi3 */
4421f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___ASHRDI3
4431f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4441f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __chkstk */
4451f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___CHKSTK
4461f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4471f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __cmpdi2 */
4481f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___CMPDI2
4491f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4501f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __divdi3 */
4511f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___DIVDI3
4521f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4533b30a6e92d1da79674451879d4112a8f83cc12a4Anton Korobeynikov/* Define to 1 if you have the `__dso_handle' function. */
4543b30a6e92d1da79674451879d4112a8f83cc12a4Anton Korobeynikov#undef HAVE___DSO_HANDLE
4553b30a6e92d1da79674451879d4112a8f83cc12a4Anton Korobeynikov
4561f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __fixdfdi */
4571f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___FIXDFDI
4581f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4591f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __fixsfdi */
4601f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___FIXSFDI
4611f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4621f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __floatdidf */
4631f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___FLOATDIDF
4641f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4651f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __lshrdi3 */
4661f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___LSHRDI3
4671f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4681f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __main */
4691f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___MAIN
4701f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4711f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __moddi3 */
4721f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___MODDI3
4731f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4741f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __udivdi3 */
4751f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___UDIVDI3
4761f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4771f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's __umoddi3 */
4781f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE___UMODDI3
4791f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
4801f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi/* Have host's ___chkstk */
4811f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi#undef HAVE____CHKSTK
4821f6832a858db891b7a7b08d438afb373eefa628cNAKAMURA Takumi
483ee0f32d723431cdae943e8a8d45ecdb856a0e76cDaniel Dunbar/* Linker version detected at compile time. */
484ee0f32d723431cdae943e8a8d45ecdb856a0e76cDaniel Dunbar#undef HOST_LINK_VERSION
485ee0f32d723431cdae943e8a8d45ecdb856a0e76cDaniel Dunbar
4861cd3bee548ef0395065d5e789119c7654f239b2cReid Spencer/* Installation directory for binary executables */
4871cd3bee548ef0395065d5e789119c7654f239b2cReid Spencer#undef LLVM_BINDIR
4881cd3bee548ef0395065d5e789119c7654f239b2cReid Spencer
4891cd3bee548ef0395065d5e789119c7654f239b2cReid Spencer/* Time at which LLVM was configured */
4901cd3bee548ef0395065d5e789119c7654f239b2cReid Spencer#undef LLVM_CONFIGTIME
4911cd3bee548ef0395065d5e789119c7654f239b2cReid Spencer
4920abe116022a45879d5f17e6c4964769f24bb05aaGordon Henriksen/* Installation directory for data files */
4931cd3bee548ef0395065d5e789119c7654f239b2cReid Spencer#undef LLVM_DATADIR
4941cd3bee548ef0395065d5e789119c7654f239b2cReid Spencer
495de2e0b5e6d5aa7eccf62df17b86c31b39732bf86Sebastian Pop/* Target triple LLVM will generate code for by default */
496de2e0b5e6d5aa7eccf62df17b86c31b39732bf86Sebastian Pop#undef LLVM_DEFAULT_TARGET_TRIPLE
497de2e0b5e6d5aa7eccf62df17b86c31b39732bf86Sebastian Pop
4980abe116022a45879d5f17e6c4964769f24bb05aaGordon Henriksen/* Installation directory for documentation */
4990abe116022a45879d5f17e6c4964769f24bb05aaGordon Henriksen#undef LLVM_DOCSDIR
5000abe116022a45879d5f17e6c4964769f24bb05aaGordon Henriksen
501c73f3d1ce7dc236169fcb5f9149562bb50986cd9NAKAMURA Takumi/* Define if threads enabled */
502c73f3d1ce7dc236169fcb5f9149562bb50986cd9NAKAMURA Takumi#undef LLVM_ENABLE_THREADS
503c73f3d1ce7dc236169fcb5f9149562bb50986cd9NAKAMURA Takumi
504ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov/* Define if zlib is enabled */
505ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov#undef LLVM_ENABLE_ZLIB
506ee03c949b85036b68c261dcc27dca064ee7e525dAlexey Samsonov
507ff22c42e0ee8e526352f3ac84ae9dd0d0bec2519Reid Spencer/* Installation directory for config files */
508ff22c42e0ee8e526352f3ac84ae9dd0d0bec2519Reid Spencer#undef LLVM_ETCDIR
509ff22c42e0ee8e526352f3ac84ae9dd0d0bec2519Reid Spencer
510776d99342b05872d6022ee9ff87bf195e3cd8491Eric Christopher/* Has gcc/MSVC atomic intrinsics */
511776d99342b05872d6022ee9ff87bf195e3cd8491Eric Christopher#undef LLVM_HAS_ATOMICS
512776d99342b05872d6022ee9ff87bf195e3cd8491Eric Christopher
5132864de7c2d764a4be44bed073afadb663fdbb2ddNAKAMURA Takumi/* Host triple LLVM will be executed on */
514d66ad6c57115e85487e8a29b1e073305690a9be2Tim Northover#undef LLVM_HOST_TRIPLE
5152864de7c2d764a4be44bed073afadb663fdbb2ddNAKAMURA Takumi
5161cd3bee548ef0395065d5e789119c7654f239b2cReid Spencer/* Installation directory for include files */
5171cd3bee548ef0395065d5e789119c7654f239b2cReid Spencer#undef LLVM_INCLUDEDIR
5181cd3bee548ef0395065d5e789119c7654f239b2cReid Spencer
5191cd3bee548ef0395065d5e789119c7654f239b2cReid Spencer/* Installation directory for .info files */
5201cd3bee548ef0395065d5e789119c7654f239b2cReid Spencer#undef LLVM_INFODIR
5211cd3bee548ef0395065d5e789119c7654f239b2cReid Spencer
5221cd3bee548ef0395065d5e789119c7654f239b2cReid Spencer/* Installation directory for man pages */
5231cd3bee548ef0395065d5e789119c7654f239b2cReid Spencer#undef LLVM_MANDIR
5241cd3bee548ef0395065d5e789119c7654f239b2cReid Spencer
5250711c303765d858a0aa75f76b6ad3c90542416d4Douglas Gregor/* LLVM architecture name for the native architecture, if available */
5260711c303765d858a0aa75f76b6ad3c90542416d4Douglas Gregor#undef LLVM_NATIVE_ARCH
5270711c303765d858a0aa75f76b6ad3c90542416d4Douglas Gregor
528dd54ffda263a17bddb0ad04a670916125972929aJan Sjödin/* LLVM name for the native AsmParser init function, if available */
529dd54ffda263a17bddb0ad04a670916125972929aJan Sjödin#undef LLVM_NATIVE_ASMPARSER
530dd54ffda263a17bddb0ad04a670916125972929aJan Sjödin
531753f3265dafdcfeec07b561ca278524c35477583Eric Christopher/* LLVM name for the native AsmPrinter init function, if available */
532753f3265dafdcfeec07b561ca278524c35477583Eric Christopher#undef LLVM_NATIVE_ASMPRINTER
533753f3265dafdcfeec07b561ca278524c35477583Eric Christopher
534c4b2271d4aa5c98417d6582b4f0b69fbe5e61cb9Eric Christopher/* LLVM name for the native Disassembler init function, if available */
535c4b2271d4aa5c98417d6582b4f0b69fbe5e61cb9Eric Christopher#undef LLVM_NATIVE_DISASSEMBLER
536c4b2271d4aa5c98417d6582b4f0b69fbe5e61cb9Eric Christopher
537753f3265dafdcfeec07b561ca278524c35477583Eric Christopher/* LLVM name for the native Target init function, if available */
538753f3265dafdcfeec07b561ca278524c35477583Eric Christopher#undef LLVM_NATIVE_TARGET
539753f3265dafdcfeec07b561ca278524c35477583Eric Christopher
540753f3265dafdcfeec07b561ca278524c35477583Eric Christopher/* LLVM name for the native TargetInfo init function, if available */
541753f3265dafdcfeec07b561ca278524c35477583Eric Christopher#undef LLVM_NATIVE_TARGETINFO
542b1247c313dc319313fffec57e7b68532cb6a2d12Daniel Dunbar
5434362c6225ede377e05a8f3da7072a0a836e5da0bNAKAMURA Takumi/* LLVM name for the native target MC init function, if available */
5444362c6225ede377e05a8f3da7072a0a836e5da0bNAKAMURA Takumi#undef LLVM_NATIVE_TARGETMC
5454362c6225ede377e05a8f3da7072a0a836e5da0bNAKAMURA Takumi
5467b3e851e2bc9014782e3cae379c4f1561380acbfReid Spencer/* Define if this is Unixish platform */
5477b3e851e2bc9014782e3cae379c4f1561380acbfReid Spencer#undef LLVM_ON_UNIX
5487b3e851e2bc9014782e3cae379c4f1561380acbfReid Spencer
5497b3e851e2bc9014782e3cae379c4f1561380acbfReid Spencer/* Define if this is Win32ish platform */
5507b3e851e2bc9014782e3cae379c4f1561380acbfReid Spencer#undef LLVM_ON_WIN32
5517b3e851e2bc9014782e3cae379c4f1561380acbfReid Spencer
55200ad26ff5760ff2d1b24acb18718e63541088923David Greene/* Define to path to circo program if found or 'echo circo' otherwise */
55300ad26ff5760ff2d1b24acb18718e63541088923David Greene#undef LLVM_PATH_CIRCO
55400ad26ff5760ff2d1b24acb18718e63541088923David Greene
555caf0ecec9ed4411280f16b81f43bcca1940a32deReid Spencer/* Define to path to dot program if found or 'echo dot' otherwise */
556caf0ecec9ed4411280f16b81f43bcca1940a32deReid Spencer#undef LLVM_PATH_DOT
557caf0ecec9ed4411280f16b81f43bcca1940a32deReid Spencer
558ecbd242833cadb8b22006143d5ee4c1152bc81e3Reid Spencer/* Define to path to dotty program if found or 'echo dotty' otherwise */
559ecbd242833cadb8b22006143d5ee4c1152bc81e3Reid Spencer#undef LLVM_PATH_DOTTY
560ecbd242833cadb8b22006143d5ee4c1152bc81e3Reid Spencer
56100ad26ff5760ff2d1b24acb18718e63541088923David Greene/* Define to path to fdp program if found or 'echo fdp' otherwise */
56200ad26ff5760ff2d1b24acb18718e63541088923David Greene#undef LLVM_PATH_FDP
56300ad26ff5760ff2d1b24acb18718e63541088923David Greene
564c232a658274117b8db1f6dfd1aa2dbb3ab390381Reid Spencer/* Define to path to Graphviz program if found or 'echo Graphviz' otherwise */
565c232a658274117b8db1f6dfd1aa2dbb3ab390381Reid Spencer#undef LLVM_PATH_GRAPHVIZ
566c232a658274117b8db1f6dfd1aa2dbb3ab390381Reid Spencer
567be13028264888b01ac6fcd46667cf31a7e84e9cfReid Spencer/* Define to path to gv program if found or 'echo gv' otherwise */
568be13028264888b01ac6fcd46667cf31a7e84e9cfReid Spencer#undef LLVM_PATH_GV
569be13028264888b01ac6fcd46667cf31a7e84e9cfReid Spencer
57000ad26ff5760ff2d1b24acb18718e63541088923David Greene/* Define to path to neato program if found or 'echo neato' otherwise */
57100ad26ff5760ff2d1b24acb18718e63541088923David Greene#undef LLVM_PATH_NEATO
57200ad26ff5760ff2d1b24acb18718e63541088923David Greene
57300ad26ff5760ff2d1b24acb18718e63541088923David Greene/* Define to path to twopi program if found or 'echo twopi' otherwise */
57400ad26ff5760ff2d1b24acb18718e63541088923David Greene#undef LLVM_PATH_TWOPI
57500ad26ff5760ff2d1b24acb18718e63541088923David Greene
576e1e7310749008a515ddd5bf6398df17644f53b33Matt Arsenault/* Define to path to xdot program if found or 'echo xdot' otherwise */
577e1e7310749008a515ddd5bf6398df17644f53b33Matt Arsenault#undef LLVM_PATH_XDOT
57848fd5a79e023bf6a647dfabb2bbb4c2f98617b81Dan Gohman
5791cd3bee548ef0395065d5e789119c7654f239b2cReid Spencer/* Installation prefix directory */
5801cd3bee548ef0395065d5e789119c7654f239b2cReid Spencer#undef LLVM_PREFIX
5811cd3bee548ef0395065d5e789119c7654f239b2cReid Spencer
58261b1851a205cb8dd29c1d3d4231efb8f8f7da283Eli Bendersky/* Define if we have the Intel JIT API runtime support library */
58361b1851a205cb8dd29c1d3d4231efb8f8f7da283Eli Bendersky#undef LLVM_USE_INTEL_JITEVENTS
58461b1851a205cb8dd29c1d3d4231efb8f8f7da283Eli Bendersky
58561b1851a205cb8dd29c1d3d4231efb8f8f7da283Eli Bendersky/* Define if we have the oprofile JIT-support library */
58661b1851a205cb8dd29c1d3d4231efb8f8f7da283Eli Bendersky#undef LLVM_USE_OPROFILE
58761b1851a205cb8dd29c1d3d4231efb8f8f7da283Eli Bendersky
588fde8237cd9c7e0eb503e6c53994c9c9d19cbb4c6Dylan Noblesmith/* Major version of the LLVM API */
589fde8237cd9c7e0eb503e6c53994c9c9d19cbb4c6Dylan Noblesmith#undef LLVM_VERSION_MAJOR
590fde8237cd9c7e0eb503e6c53994c9c9d19cbb4c6Dylan Noblesmith
591fde8237cd9c7e0eb503e6c53994c9c9d19cbb4c6Dylan Noblesmith/* Minor version of the LLVM API */
592fde8237cd9c7e0eb503e6c53994c9c9d19cbb4c6Dylan Noblesmith#undef LLVM_VERSION_MINOR
593fde8237cd9c7e0eb503e6c53994c9c9d19cbb4c6Dylan Noblesmith
59436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines/* Patch version of the LLVM API */
59536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines#undef LLVM_VERSION_PATCH
5968c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer
59736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines/* The shared library extension */
5988c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer#undef LTDL_SHLIB_EXT
5998c8af327b83a210aed30634c908bb4b39f41eedbReid Spencer
6007931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer/* Define if /dev/zero should be used when mapping RWX memory, or undefine if
6017931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer   its not necessary */
6027931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer#undef NEED_DEV_ZERO_FOR_MMAP
6037931a7867b602fa159f1939daf37756d9c3b1532Reid Spencer
6047a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to the address where bug reports for this package should be sent. */
6057a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef PACKAGE_BUGREPORT
6067a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
6077a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to the full name of this package. */
6087a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef PACKAGE_NAME
6097a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
6107a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to the full name and version of this package. */
6117a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef PACKAGE_STRING
6127a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
6137a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to the one symbol short name of this package. */
6147a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef PACKAGE_TARNAME
6157a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
6167a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to the version of this package. */
6177a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef PACKAGE_VERSION
6187a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
6197a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define as the return type of signal handlers (`int' or `void'). */
6207a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef RETSIGTYPE
6217a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
62259473af39565dcff7416426b8aaed3ad63476c81Reid Spencer/* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */
62359473af39565dcff7416426b8aaed3ad63476c81Reid Spencer#undef STAT_MACROS_BROKEN
62459473af39565dcff7416426b8aaed3ad63476c81Reid Spencer
625360fa9a29d65b6c9b69fb2ba9712d69098cfca13Eric Christopher/* Define to 1 if you have the ANSI C header files. */
626360fa9a29d65b6c9b69fb2ba9712d69098cfca13Eric Christopher#undef STDC_HEADERS
627360fa9a29d65b6c9b69fb2ba9712d69098cfca13Eric Christopher
6287a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
6297a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef TIME_WITH_SYS_TIME
6307a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
6317a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to 1 if your <sys/time.h> declares `struct tm'. */
6327a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef TM_IN_SYS_TIME
6337a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
6348cd4c3e6534a14566bf163301fd45bca34e655c1Anton Korobeynikov/* Define if use udis86 library */
6358cd4c3e6534a14566bf163301fd45bca34e655c1Anton Korobeynikov#undef USE_UDIS86
6368cd4c3e6534a14566bf163301fd45bca34e655c1Anton Korobeynikov
6376073a0524023454324d2575e8667c72666597bfeNAKAMURA Takumi/* Type of 1st arg on ELM Callback */
6386073a0524023454324d2575e8667c72666597bfeNAKAMURA Takumi#undef WIN32_ELMCB_PCSTR
6396073a0524023454324d2575e8667c72666597bfeNAKAMURA Takumi
6407a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell/* Define to `int' if <sys/types.h> does not define. */
6417a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef pid_t
6427a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell
643a773bd54f32ceb55af08286fe00c6ec1b73e5b9aReid Spencer/* Define to `unsigned int' if <sys/types.h> does not define. */
6447a73b80b9052136c8cd2234eb3433a07df7cf38eJohn Criswell#undef size_t
645d442d2846a00c0ac2f031deba06b7e0d003f14adEric Christopher
646d442d2846a00c0ac2f031deba06b7e0d003f14adEric Christopher#endif
647