-
-
Notifications
You must be signed in to change notification settings - Fork 74
Expand file tree
/
Copy pathcmakeconfig.h.in
More file actions
340 lines (228 loc) · 9.78 KB
/
cmakeconfig.h.in
File metadata and controls
340 lines (228 loc) · 9.78 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
#ifndef __SAFECLIB_CONF_H__
#define __SAFECLIB_CONF_H__
/* Define to 1 if you have the <sys/time.h> header file. */
#cmakedefine HAVE_SYS_TIME_H 1
/* Define to 1 if you have the <stdlib.h> header file. */
#cmakedefine HAVE_STDLIB_H 1
/* Define to 1 if you have the <memory.h> header file. */
#cmakedefine HAVE_MEMORY_H 1
/* Define to 1 if you have the <ctype.h> header file. */
#cmakedefine HAVE_CTYPE_H 1
/* Define to 1 if you have the <malloc.h> header file. */
#cmakedefine HAVE_MALLOC_H 1
/* Define to 1 if you have the <string.h> header file. */
#cmakedefine HAVE_STRING_H 1
/* Define to 1 if you have the <limits.h> header file. */
#cmakedefine HAVE_LIMITS_H 1
/* Define to 1 if you have the <stddef.h> header file. */
#cmakedefine HAVE_STDDEF_H 1
/* Define to 1 if you have the <unistd.h> header file. */
#cmakedefine HAVE_UNISTD_H 1
/* Define to 1 if you have the <float.h> header file. */
#cmakedefine HAVE_FLOAT_H 1
/* Define to 1 if you have the <math.h> header file. */
#cmakedefine HAVE_MATH_H 1
/* Define to 1 if you have the <sys/types.h> header file. */
#cmakedefine HAVE_SYS_TYPES_H 1
/* Define to 1 if you have the <inttypes.h> header file. */
#cmakedefine HAVE_INTTYPES_H 1
/* Define to 1 if you have the <stdint.h> header file. */
#cmakedefine HAVE_STDINT_H 1
/* Define to 1 if you have the <errno.h> header file. */
#cmakedefine HAVE_ERRNO_H 1
/* Define to 1 if you have the <wchar.h> header file. */
#cmakedefine HAVE_WCHAR_H 1
/* Define to 1 if you have the <langinfo.h> header file. */
#cmakedefine HAVE_LANGINFO_H 1
/* Define to 1 if you have the <valgrind/valgrind.h> header file. */
#cmakedefine HAVE_VALGRIND_VALGRIND_H 1
/* Define to 1 if you have the <fenv.h> header file. */
#cmakedefine HAVE_FENV_H 1
/* Define to 1 if you have the <intrin.h> header file. */
#cmakedefine HAVE_INTRIN_H 1
/* Define to 1 if you have the <xmmintrin.h> header file. */
#cmakedefine HAVE_XMMINTRIN_H 1
/* Define to 1 if you have the <emmintrin.h> header file. */
#cmakedefine HAVE_EMMINTRIN_H 1
/* Define to 1 if you have the <x86intrin.h> header file. */
#cmakedefine HAVE_X86INTRIN_H 1
/* Define to 1 if you have the <arm_neon.h> header file. */
#cmakedefine HAVE_ARM_NEON_H 1
/* Define to 1 if you have the <arm_acle.h> header file. */
#cmakedefine HAVE_ARM_ACLE_H 1
/* Define to 1 if you have the <mmintrin.h> header file. */
#cmakedefine HAVE_MMINTRIN_H 1
/* Define to 1 if you have the <altivec.h> header file. */
#cmakedefine HAVE_ALTIVEC_H 1
/* Define to 1 if you have the <spe.h> header file. */
#cmakedefine HAVE_SPE_H 1
/* Define to 1 if you have the <mbarrier.h> header file. */
#cmakedefine HAVE_MBARRIER_H 1
/* Define to 1 if you have the <stdbool.h> header file. */
#cmakedefine HAVE_STDBOOL_H 1
/* Define to 1 if you have the <valgrind/valgrind.h> header file. */
#cmakedefine HAVE_VALGRIND_VALGRIND_H 1
/* Define to 1 if the compiler supports C99 */
#cmakedefine SAFECLIB_HAVE_C99 1
/* Define to 1 if the compiler supports C11 */
#cmakedefine HAVE_C11 1
/* Define to 1 if __builtin_object_size is available */
#cmakedefine HAVE___BUILTIN_OBJECT_SIZE 1
/* Define to 1 if __builtin_ctz is available */
#cmakedefine HAVE___BUILTIN_CTZ 1
/* Define to 1 if __builtin_constant_p is available */
#cmakedefine HAVE___BUILTIN_CONSTANT_P 1
/* Define to 1 if __builtin_isinf is available */
#cmakedefine HAVE___BUILTIN_ISINF 1
/* Define to 1 if __builtin_isinfl is available */
#cmakedefine HAVE___BUILTIN_ISINFL 1
/* Define to 1 if the compiler supports diagnose_if attribute */
#cmakedefine HAVE_ATTRIBUTE_DIAGNOSE_IF 1
/* Define to 1 if the compiler supports format attribute */
#cmakedefine HAVE_ATTRIBUTE_FORMAT 1
/* Define to 1 if the compiler supports this format attribute */
#cmakedefine HAVE_ATTRIBUTE_FORMAT_WPRINTF 1
/* Define to 1 if the compiler supports this format attribute */
#cmakedefine HAVE_ATTRIBUTE_FORMAT_WSCANF 1
/* Define to 1 if the compiler supports malloc attribute */
#cmakedefine HAVE_ATTRIBUTE_MALLOC 1
/* Define to 1 if the compiler supports returns_nonnull attribute */
#cmakedefine HAVE_ATTRIBUTE_RETURNS_NONNULL 1
/* Define to 1 if inline assembly is available */
#cmakedefine HAVE_ASM_INLINE 1
/* Define to 1 if struct tm has tm_gmtoff member */
#cmakedefine HAVE_TM_GMTOFF 1
/* Define to 1 if __float128 is usable */
#cmakedefine HAVE_FLOAT128 1
/* Define to 1 if towupper is usable */
#cmakedefine HAVE_TOWUPPER_OK 1
/* Define to 1 if strnstr is usable */
#cmakedefine HAVE_STRNSTR_OK 1
/* Define to 1 if you have the `vswprintf' function. */
#cmakedefine HAVE_VSWPRINTF 1
/* Define to 1 if you have the `vswscanf' function. */
#cmakedefine HAVE_VSWSCANF 1
/* Define to 1 if you have the `mbsrtowcs' function. */
#cmakedefine HAVE_MBSRTOWCS 1
/* Define to 1 if you have the `memcmp' function. */
#cmakedefine HAVE_MEMCMP 1
/* Define to 1 if you have the `memset' function. */
#cmakedefine HAVE_MEMSET 1
/* Define to 1 if you have the `strcmp' function. */
#cmakedefine HAVE_STRCMP 1
/* Define to 1 if you have the `strcasecmp' function. */
#cmakedefine HAVE_STRCASECMP 1
/* Define to 1 if you have the `strcasestr' function. */
#cmakedefine HAVE_STRCASESTR 1
/* Define to 1 if you have the `strcspn' function. */
#cmakedefine HAVE_STRCSPN 1
/* Define to 1 if you have the `strpbrk' function. */
#cmakedefine HAVE_STRPBRK 1
/* Define to 1 if you have the `strspn' function. */
#cmakedefine HAVE_STRSPN 1
/* Define to 1 if you have the `strnstr' function. */
#cmakedefine HAVE_STRNSTR 1
/* Define to 1 if you have the `strnlen' function. */
#cmakedefine HAVE_STRNLEN 1
/* Define to 1 if you have the `strrchr' function. */
#cmakedefine HAVE_STRRCHR 1
/* Define to 1 if you have the `memrchr' function. */
#cmakedefine HAVE_MEMRCHR 1
/* Define to 1 if you have the `strstr' function. */
#cmakedefine HAVE_STRSTR 1
/* Define to 1 if you have the `bcmp' function. */
#cmakedefine HAVE_BCMP 1
/* Define to 1 if you have the `secure_getenv' function. */
#cmakedefine HAVE_SECURE_GETENV 1
/* Define to 1 if you have the `timingsafe_memcmp' function. */
#cmakedefine HAVE_TIMINGSAFE_MEMCMP 1
/* Define to 1 if you have the `timingsafe_bcmp' function. */
#cmakedefine HAVE_TIMINGSAFE_BCMP 1
/* Define to 1 if you have the `explicit_bzero' function. */
#cmakedefine HAVE_EXPLICIT_BZERO 1
/* Define to 1 if you have the `explicit_memset' function. */
#cmakedefine HAVE_EXPLICIT_MEMSET 1
/* Define to 1 if you have the `asctime_r' function. */
#cmakedefine HAVE_ASCTIME_R 1
/* Define to 1 if you have the `ctime_r' function. */
#cmakedefine HAVE_CTIME_R 1
/* Define to 1 if you have the `gmtime_r' function. */
#cmakedefine HAVE_GMTIME_R 1
/* Define to 1 if you have the `localtime_r' function. */
#cmakedefine HAVE_LOCALTIME_R 1
/* Define to 1 if you have the `memccpy' function. */
#cmakedefine HAVE_MEMCCPY 1
/* Define to 1 if you have the `stpcpy' function. */
#cmakedefine HAVE_STPCPY 1
/* Define to 1 if you have the `stpncpy' function. */
#cmakedefine HAVE_STPNCPY 1
/* Define to 1 if you have the `strerror' function. */
#cmakedefine HAVE_STRERROR 1
/* Define to 1 if you have the `fileno' function. */
#cmakedefine HAVE_FILENO 1
/* Define to 1 if you have the `ftruncate' function. */
#cmakedefine HAVE_FTRUNCATE 1
/* Define to 1 if you have the `isinfl' function. */
#cmakedefine HAVE_ISINFL 1
/* Define to 1 if you have the `isinf' function. */
#cmakedefine HAVE_ISINF 1
/* Define to 1 if you have the `wmemchr' function. */
#cmakedefine HAVE_WMEMCHR 1
/* Define to 1 if you have the `wmemcmp' function. */
#cmakedefine HAVE_WMEMCMP 1
/* Define to 1 if you have the `wcscmp' function. */
#cmakedefine HAVE_WCSCMP 1
/* Define to 1 if you have the `wcsstr' function. */
#cmakedefine HAVE_WCSSTR 1
/* Define to 1 if you have the `vsnwprintf' function. */
#cmakedefine HAVE_VSNWPRINTF 1
/* Define to 1 if you have the `mbstowcs' function. */
#cmakedefine HAVE_MBSTOWCS 1
/* Define to 1 if you have the `iswdigit' function. */
#cmakedefine HAVE_ISWDIGIT 1
/* Define to 1 if you have the `iswspace' function. */
#cmakedefine HAVE_ISWSPACE 1
/* Define to 1 if you have the `towlower' function. */
#cmakedefine HAVE_TOWLOWER 1
/* Define to 1 if you have the `towupper' function. */
#cmakedefine HAVE_TOWUPPER 1
/* Define to 1 if you have the `towctrans' function. */
#cmakedefine HAVE_TOWCTRANS 1
/* Define to 1 if you have the `__bnd_chk_ptr_bounds' function. */
#cmakedefine HAVE___BND_CHK_PTR_BOUNDS 1
/* Define to 1 if you have the `__bnd_set_ptr_bounds' function. */
#cmakedefine HAVE___BND_SET_PTR_BOUNDS 1
/* Define to 1 if you have the `__bnd_null_ptr_bounds' function. */
#cmakedefine HAVE___BND_NULL_PTR_BOUNDS 1
/* Define to 1 if you have the `__dsb' function. */
#cmakedefine HAVE___DSB 1
/* Define to 1 if you have the `__isb' function. */
#cmakedefine HAVE___ISB 1
/* Define to 1 if -Wrestrict is supported */
#cmakedefine HAVE_WARNING_RESTRICT 1
/* Define to 1 if user-defined warnings are supported */
#cmakedefine HAVE_USER_DEFINED_WARNINGS 1
/* Define to 1 if warn_dmax is enabled */
#cmakedefine HAVE_WARN_DMAX 1
/* Define to 1 if error_dmax is enabled */
#cmakedefine HAVE_ERROR_DMAX 1
/* Define to 1 if building on Windows/MinGW */
#cmakedefine HAVE_MINGW 1
/* Define to 1 if cross-compiling for MinGW */
#cmakedefine HAVE_MINGW_CROSS 1
/* Define to 1 if building on Darwin */
#cmakedefine HAVE_DARWIN 1
/* The size of `size_t', as computed by sizeof. */
#define SIZEOF_SIZE_T @SIZEOF_SIZE_T@
/* The number of bytes in type wchar_t */
#define SIZEOF_WCHAR_T @SIZEOF_WCHAR_T@
/* Package information */
#define PACKAGE "@PROJECT_NAME@"
#define PACKAGE_NAME "@PROJECT_NAME@"
#define PACKAGE_VERSION "@PACKAGE_VERSION@"
#define PACKAGE_STRING "@PROJECT_NAME@ @PACKAGE_VERSION@"
#define PACKAGE_BUGREPORT "https://github.com/rurban/safeclib/issues"
#define PACKAGE_URL "http://github.com/rurban/safeclib/"
/* Version information */
#define SAFEC_API_VERSION "@PROJECT_VERSION_MAJOR@.@PROJECT_VERSION_MINOR@"
#endif /* __SAFECLIB_CONF_H__ */