/home/arjun/llvm-project/build/include/llvm/Config/config.h
Line | Count | Source (jump to first uncovered line) |
1 | | #ifndef CONFIG_H |
2 | | #define CONFIG_H |
3 | | |
4 | | /* Exported configuration */ |
5 | | #include "llvm/Config/llvm-config.h" |
6 | | |
7 | | /* Bug report URL. */ |
8 | | #define BUG_REPORT_URL "https://bugs.llvm.org/" |
9 | | |
10 | | /* Define to 1 to enable backtraces, and to 0 otherwise. */ |
11 | | #define ENABLE_BACKTRACES 1 |
12 | | |
13 | | /* Define to 1 to enable crash overrides, and to 0 otherwise. */ |
14 | | #define ENABLE_CRASH_OVERRIDES 1 |
15 | | |
16 | | /* Define to 1 to enable crash memory dumps, and to 0 otherwise. */ |
17 | | #define LLVM_ENABLE_CRASH_DUMPS 0 |
18 | | |
19 | | /* Define to 1 if you have the `backtrace' function. */ |
20 | | #define HAVE_BACKTRACE TRUE |
21 | | |
22 | | #define BACKTRACE_HEADER <execinfo.h> |
23 | | |
24 | | /* Define to 1 if you have the <CrashReporterClient.h> header file. */ |
25 | | /* #undef HAVE_CRASHREPORTERCLIENT_H */ |
26 | | |
27 | | /* can use __crashreporter_info__ */ |
28 | | #define HAVE_CRASHREPORTER_INFO 0 |
29 | | |
30 | | /* Define to 1 if you have the declaration of `arc4random', and to 0 if you |
31 | | don't. */ |
32 | | #define HAVE_DECL_ARC4RANDOM 0 |
33 | | |
34 | | /* Define to 1 if you have the declaration of `FE_ALL_EXCEPT', and to 0 if you |
35 | | don't. */ |
36 | | #define HAVE_DECL_FE_ALL_EXCEPT 1 |
37 | | |
38 | | /* Define to 1 if you have the declaration of `FE_INEXACT', and to 0 if you |
39 | | don't. */ |
40 | | #define HAVE_DECL_FE_INEXACT 1 |
41 | | |
42 | | /* Define to 1 if you have the declaration of `strerror_s', and to 0 if you |
43 | | don't. */ |
44 | | #define HAVE_DECL_STRERROR_S 0 |
45 | | |
46 | | /* Define to 1 if you have the DIA SDK installed, and to 0 if you don't. */ |
47 | | #define LLVM_ENABLE_DIA_SDK 0 |
48 | | |
49 | | /* Define to 1 if you have the <dlfcn.h> header file. */ |
50 | | #define HAVE_DLFCN_H 1 |
51 | | |
52 | | /* Define if dlopen() is available on this platform. */ |
53 | | #define HAVE_DLOPEN 1 |
54 | | |
55 | | /* Define if dladdr() is available on this platform. */ |
56 | | /* #undef HAVE_DLADDR */ |
57 | | |
58 | | /* Define to 1 if you have the <errno.h> header file. */ |
59 | | #define HAVE_ERRNO_H 1 |
60 | | |
61 | | /* Define to 1 if you have the <fcntl.h> header file. */ |
62 | | #define HAVE_FCNTL_H 1 |
63 | | |
64 | | /* Define to 1 if you have the <fenv.h> header file. */ |
65 | | #define HAVE_FENV_H 1 |
66 | | |
67 | | /* Define if libffi is available on this platform. */ |
68 | | /* #undef HAVE_FFI_CALL */ |
69 | | |
70 | | /* Define to 1 if you have the <ffi/ffi.h> header file. */ |
71 | | /* #undef HAVE_FFI_FFI_H */ |
72 | | |
73 | | /* Define to 1 if you have the <ffi.h> header file. */ |
74 | | /* #undef HAVE_FFI_H */ |
75 | | |
76 | | /* Define to 1 if you have the `futimens' function. */ |
77 | | #define HAVE_FUTIMENS 1 |
78 | | |
79 | | /* Define to 1 if you have the `futimes' function. */ |
80 | | #define HAVE_FUTIMES 1 |
81 | | |
82 | | /* Define to 1 if you have the `getpagesize' function. */ |
83 | | #define HAVE_GETPAGESIZE 1 |
84 | | |
85 | | /* Define to 1 if you have the `getrlimit' function. */ |
86 | | #define HAVE_GETRLIMIT 1 |
87 | | |
88 | | /* Define to 1 if you have the `getrusage' function. */ |
89 | | #define HAVE_GETRUSAGE 1 |
90 | | |
91 | | /* Define to 1 if you have the `isatty' function. */ |
92 | | #define HAVE_ISATTY 1 |
93 | | |
94 | | /* Define to 1 if you have the `edit' library (-ledit). */ |
95 | | /* #undef HAVE_LIBEDIT */ |
96 | | |
97 | | /* Define to 1 if you have the `pfm' library (-lpfm). */ |
98 | | /* #undef HAVE_LIBPFM */ |
99 | | |
100 | | /* Define to 1 if you have the `psapi' library (-lpsapi). */ |
101 | | /* #undef HAVE_LIBPSAPI */ |
102 | | |
103 | | /* Define to 1 if you have the `pthread' library (-lpthread). */ |
104 | | #define HAVE_LIBPTHREAD 1 |
105 | | |
106 | | /* Define to 1 if you have the `pthread_getname_np' function. */ |
107 | | #define HAVE_PTHREAD_GETNAME_NP 1 |
108 | | |
109 | | /* Define to 1 if you have the `pthread_setname_np' function. */ |
110 | | #define HAVE_PTHREAD_SETNAME_NP 1 |
111 | | |
112 | | /* Define to 1 if you have the `z' library (-lz). */ |
113 | | #define HAVE_LIBZ 1 |
114 | | |
115 | | /* Define to 1 if you have the <link.h> header file. */ |
116 | | #define HAVE_LINK_H 1 |
117 | | |
118 | | /* Define to 1 if you have the `lseek64' function. */ |
119 | | #define HAVE_LSEEK64 1 |
120 | | |
121 | | /* Define to 1 if you have the <mach/mach.h> header file. */ |
122 | | /* #undef HAVE_MACH_MACH_H */ |
123 | | |
124 | | /* Define to 1 if you have the `mallctl' function. */ |
125 | | /* #undef HAVE_MALLCTL */ |
126 | | |
127 | | /* Define to 1 if you have the `mallinfo' function. */ |
128 | | #define HAVE_MALLINFO 1 |
129 | | |
130 | | /* Define to 1 if you have the <malloc/malloc.h> header file. */ |
131 | | /* #undef HAVE_MALLOC_MALLOC_H */ |
132 | | |
133 | | /* Define to 1 if you have the `malloc_zone_statistics' function. */ |
134 | | /* #undef HAVE_MALLOC_ZONE_STATISTICS */ |
135 | | |
136 | | /* Define to 1 if you have the `posix_fallocate' function. */ |
137 | | #define HAVE_POSIX_FALLOCATE 1 |
138 | | |
139 | | /* Define to 1 if you have the `posix_spawn' function. */ |
140 | | #define HAVE_POSIX_SPAWN 1 |
141 | | |
142 | | /* Define to 1 if you have the `pread' function. */ |
143 | | #define HAVE_PREAD 1 |
144 | | |
145 | | /* Have pthread_getspecific */ |
146 | | #define HAVE_PTHREAD_GETSPECIFIC 1 |
147 | | |
148 | | /* Define to 1 if you have the <pthread.h> header file. */ |
149 | | #define HAVE_PTHREAD_H 1 |
150 | | |
151 | | /* Have pthread_mutex_lock */ |
152 | | #define HAVE_PTHREAD_MUTEX_LOCK 1 |
153 | | |
154 | | /* Have pthread_rwlock_init */ |
155 | | #define HAVE_PTHREAD_RWLOCK_INIT 1 |
156 | | |
157 | | /* Define to 1 if you have the `sbrk' function. */ |
158 | | #define HAVE_SBRK 1 |
159 | | |
160 | | /* Define to 1 if you have the `setenv' function. */ |
161 | | #define HAVE_SETENV 1 |
162 | | |
163 | | /* Define to 1 if you have the `setrlimit' function. */ |
164 | | #define HAVE_SETRLIMIT 1 |
165 | | |
166 | | /* Define to 1 if you have the `sigaltstack' function. */ |
167 | | #define HAVE_SIGALTSTACK 1 |
168 | | |
169 | | /* Define to 1 if you have the <signal.h> header file. */ |
170 | | #define HAVE_SIGNAL_H 1 |
171 | | |
172 | | /* Define to 1 if you have the `strerror' function. */ |
173 | | #define HAVE_STRERROR 1 |
174 | | |
175 | | /* Define to 1 if you have the `strerror_r' function. */ |
176 | | #define HAVE_STRERROR_R 1 |
177 | | |
178 | | /* Define to 1 if you have the `sysconf' function. */ |
179 | | #define HAVE_SYSCONF 1 |
180 | | |
181 | | /* Define to 1 if you have the <sys/ioctl.h> header file. */ |
182 | | #define HAVE_SYS_IOCTL_H 1 |
183 | | |
184 | | /* Define to 1 if you have the <sys/mman.h> header file. */ |
185 | | #define HAVE_SYS_MMAN_H 1 |
186 | | |
187 | | /* Define to 1 if you have the <sys/param.h> header file. */ |
188 | | #define HAVE_SYS_PARAM_H 1 |
189 | | |
190 | | /* Define to 1 if you have the <sys/resource.h> header file. */ |
191 | | #define HAVE_SYS_RESOURCE_H 1 |
192 | | |
193 | | /* Define to 1 if you have the <sys/stat.h> header file. */ |
194 | | #define HAVE_SYS_STAT_H 1 |
195 | | |
196 | | /* Define to 1 if you have the <sys/time.h> header file. */ |
197 | | #define HAVE_SYS_TIME_H 1 |
198 | | |
199 | | /* Define to 1 if stat struct has st_mtimespec member .*/ |
200 | | /* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */ |
201 | | |
202 | | /* Define to 1 if stat struct has st_mtim member. */ |
203 | | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 |
204 | | |
205 | | /* Define to 1 if you have the <sys/types.h> header file. */ |
206 | | #define HAVE_SYS_TYPES_H 1 |
207 | | |
208 | | /* Define if the setupterm() function is supported this platform. */ |
209 | | #define HAVE_TERMINFO 1 |
210 | | |
211 | | /* Define if the xar_open() function is supported this platform. */ |
212 | | /* #undef HAVE_LIBXAR */ |
213 | | |
214 | | /* Define to 1 if you have the <termios.h> header file. */ |
215 | | #define HAVE_TERMIOS_H 1 |
216 | | |
217 | | /* Define to 1 if you have the <unistd.h> header file. */ |
218 | | #define HAVE_UNISTD_H 1 |
219 | | |
220 | | /* Define to 1 if you have the <valgrind/valgrind.h> header file. */ |
221 | | /* #undef HAVE_VALGRIND_VALGRIND_H */ |
222 | | |
223 | | /* Define to 1 if you have the <zlib.h> header file. */ |
224 | | #define HAVE_ZLIB_H 1 |
225 | | |
226 | | /* Have host's _alloca */ |
227 | | /* #undef HAVE__ALLOCA */ |
228 | | |
229 | | /* Define to 1 if you have the `_chsize_s' function. */ |
230 | | /* #undef HAVE__CHSIZE_S */ |
231 | | |
232 | | /* Define to 1 if you have the `_Unwind_Backtrace' function. */ |
233 | | #define HAVE__UNWIND_BACKTRACE 1 |
234 | | |
235 | | /* Have host's __alloca */ |
236 | | /* #undef HAVE___ALLOCA */ |
237 | | |
238 | | /* Have host's __ashldi3 */ |
239 | | /* #undef HAVE___ASHLDI3 */ |
240 | | |
241 | | /* Have host's __ashrdi3 */ |
242 | | /* #undef HAVE___ASHRDI3 */ |
243 | | |
244 | | /* Have host's __chkstk */ |
245 | | /* #undef HAVE___CHKSTK */ |
246 | | |
247 | | /* Have host's __chkstk_ms */ |
248 | | /* #undef HAVE___CHKSTK_MS */ |
249 | | |
250 | | /* Have host's __cmpdi2 */ |
251 | | /* #undef HAVE___CMPDI2 */ |
252 | | |
253 | | /* Have host's __divdi3 */ |
254 | | /* #undef HAVE___DIVDI3 */ |
255 | | |
256 | | /* Have host's __fixdfdi */ |
257 | | /* #undef HAVE___FIXDFDI */ |
258 | | |
259 | | /* Have host's __fixsfdi */ |
260 | | /* #undef HAVE___FIXSFDI */ |
261 | | |
262 | | /* Have host's __floatdidf */ |
263 | | /* #undef HAVE___FLOATDIDF */ |
264 | | |
265 | | /* Have host's __lshrdi3 */ |
266 | | /* #undef HAVE___LSHRDI3 */ |
267 | | |
268 | | /* Have host's __main */ |
269 | | /* #undef HAVE___MAIN */ |
270 | | |
271 | | /* Have host's __moddi3 */ |
272 | | /* #undef HAVE___MODDI3 */ |
273 | | |
274 | | /* Have host's __udivdi3 */ |
275 | | /* #undef HAVE___UDIVDI3 */ |
276 | | |
277 | | /* Have host's __umoddi3 */ |
278 | | /* #undef HAVE___UMODDI3 */ |
279 | | |
280 | | /* Have host's ___chkstk */ |
281 | | /* #undef HAVE____CHKSTK */ |
282 | | |
283 | | /* Have host's ___chkstk_ms */ |
284 | | /* #undef HAVE____CHKSTK_MS */ |
285 | | |
286 | | /* Linker version detected at compile time. */ |
287 | | /* #undef HOST_LINK_VERSION */ |
288 | | |
289 | | /* Target triple LLVM will generate code for by default */ |
290 | | /* Doesn't use `cmakedefine` because it is allowed to be empty. */ |
291 | 0 | #define LLVM_DEFAULT_TARGET_TRIPLE "x86_64-unknown-linux-gnu" |
292 | | |
293 | | /* Define if zlib compression is available */ |
294 | | #define LLVM_ENABLE_ZLIB 1 |
295 | | |
296 | | /* Define if overriding target triple is enabled */ |
297 | | /* #undef LLVM_TARGET_TRIPLE_ENV */ |
298 | | |
299 | | /* LLVM version information */ |
300 | | /* #undef LLVM_VERSION_INFO */ |
301 | | |
302 | | /* Whether tools show host and target info when invoked with --version */ |
303 | | #define LLVM_VERSION_PRINTER_SHOW_HOST_TARGET_INFO 1 |
304 | | |
305 | | /* Define if libxml2 is supported on this platform. */ |
306 | | /* #undef LLVM_LIBXML2_ENABLED */ |
307 | | |
308 | | /* Define to the extension used for shared libraries, say, ".so". */ |
309 | | #define LTDL_SHLIB_EXT ".so" |
310 | | |
311 | | /* Define to the address where bug reports for this package should be sent. */ |
312 | | #define PACKAGE_BUGREPORT "https://bugs.llvm.org/" |
313 | | |
314 | | /* Define to the full name of this package. */ |
315 | 0 | #define PACKAGE_NAME "LLVM" |
316 | | |
317 | | /* Define to the full name and version of this package. */ |
318 | | #define PACKAGE_STRING "LLVM 11.0.0git" |
319 | | |
320 | | /* Define to the version of this package. */ |
321 | 0 | #define PACKAGE_VERSION "11.0.0git" |
322 | | |
323 | | /* Define to the vendor of this package. */ |
324 | | /* #undef PACKAGE_VENDOR */ |
325 | | |
326 | | /* Define as the return type of signal handlers (`int' or `void'). */ |
327 | | #define RETSIGTYPE void |
328 | | |
329 | | /* Define if std::is_trivially_copyable is supported */ |
330 | | #define HAVE_STD_IS_TRIVIALLY_COPYABLE 1 |
331 | | |
332 | | /* Define to a function implementing stricmp */ |
333 | | /* #undef stricmp */ |
334 | | |
335 | | /* Define to a function implementing strdup */ |
336 | | /* #undef strdup */ |
337 | | |
338 | | /* Whether GlobalISel rule coverage is being collected */ |
339 | | #define LLVM_GISEL_COV_ENABLED 0 |
340 | | |
341 | | /* Define if we have z3 and want to build it */ |
342 | | /* #undef LLVM_WITH_Z3 */ |
343 | | |
344 | | /* Define to the default GlobalISel coverage file prefix */ |
345 | | /* #undef LLVM_GISEL_COV_PREFIX */ |
346 | | |
347 | | /* Whether Timers signpost passes in Xcode Instruments */ |
348 | | #define LLVM_SUPPORT_XCODE_SIGNPOSTS 0 |
349 | | |
350 | | #endif |