1/*
2 * Autogenerated by the Meson build system.
3 * Do not edit, your changes will be lost.
4 */
5
6#pragma once
7
8#define ALIGNOF_GUINT32 4
9
10#define ALIGNOF_GUINT64 8
11
12#define ALIGNOF_UNSIGNED_LONG 8
13
14#define ENABLE_NLS 1
15
16#define EXEEXT
17
18#define GETTEXT_PACKAGE "glib20"
19
20#define GLIB_BINARY_AGE 6804
21
22#define GLIB_INTERFACE_AGE 4
23
24#define GLIB_LOCALE_DIR "/output/install/share/locale"
25
26#define GLIB_MAJOR_VERSION 2
27
28#define GLIB_MICRO_VERSION 4
29
30#define GLIB_MINOR_VERSION 68
31
32#define G_VA_COPY va_copy
33
34#define G_VA_COPY_AS_ARRAY 1
35
36#define HAVE_ALLOCA_H 1
37
38#define HAVE_BIND_TEXTDOMAIN_CODESET
39
40#define HAVE_C99_SNPRINTF 1
41
42#define HAVE_C99_VSNPRINTF 1
43
44#define HAVE_CLOCK_GETTIME 1
45
46#define HAVE_CODESET 1
47
48#define HAVE_DCGETTEXT 1
49
50#define HAVE_DIRENT_H 1
51
52#define HAVE_ENDMNTENT 1
53
54#define HAVE_ENDSERVENT 1
55
56#define HAVE_EPOLL_CREATE 1
57
58#define HAVE_EVENTFD 1
59
60#define HAVE_FALLOCATE 1
61
62#define HAVE_FCHMOD 1
63
64#define HAVE_FCHOWN 1
65
66#define HAVE_FLOAT_H 1
67
68#define HAVE_FSTAB_H 1
69
70#define HAVE_FSYNC 1
71
72#define HAVE_FUTEX 1
73
74#define HAVE_GETAUXVAL 1
75
76#define HAVE_GETC_UNLOCKED 1
77
78#define HAVE_GETGRGID_R 1
79
80#define HAVE_GETMNTENT_R 1
81
82#define HAVE_GETPWUID_R 1
83
84#define HAVE_GETRESUID 1
85
86#define HAVE_GETTEXT 1
87
88#define HAVE_GMTIME_R 1
89
90#define HAVE_GRP_H 1
91
92#define HAVE_HASMNTOPT 1
93
94#define HAVE_IF_INDEXTONAME 1
95
96#define HAVE_IF_NAMETOINDEX 1
97
98#define HAVE_INOTIFY_INIT1 1
99
100#define HAVE_INTMAX_T 1
101
102#define HAVE_INTTYPES_H 1
103
104#define HAVE_INTTYPES_H_WITH_UINTMAX 1
105
106#define HAVE_IPV6
107
108#define HAVE_IP_MREQN 1
109
110#define HAVE_LANGINFO_ABALTMON 1
111
112#define HAVE_LANGINFO_ALTMON 1
113
114#define HAVE_LANGINFO_CODESET 1
115
116#define HAVE_LANGINFO_OUTDIGIT 1
117
118#define HAVE_LANGINFO_TIME 1
119
120#define HAVE_LCHOWN 1
121
122#define HAVE_LC_MESSAGES 1
123
124#define HAVE_LIBMOUNT
125
126#define HAVE_LIMITS_H 1
127
128#define HAVE_LINK 1
129
130#define HAVE_LINUX_MAGIC_H 1
131
132#define HAVE_LOCALE_H 1
133
134#define HAVE_LOCALTIME_R 1
135
136#define HAVE_LONG_DOUBLE 1
137
138#define HAVE_LONG_LONG 1
139
140#define HAVE_LSTAT 1
141
142#define HAVE_MALLOC_H 1
143
144#define HAVE_MBRTOWC 1
145
146#define HAVE_MEMALIGN 1
147
148#define HAVE_MEMORY_H 1
149
150#define HAVE_MKOSTEMP 1
151
152#define HAVE_MMAP 1
153
154#define HAVE_MNTENT_H 1
155
156#define HAVE_NETLINK 1
157
158#define HAVE_NEWLOCALE 1
159
160#define HAVE_OPEN_O_DIRECTORY 1
161
162#define HAVE_PIPE2 1
163
164#define HAVE_POLL 1
165
166#define HAVE_POLL_H 1
167
168#define HAVE_POSIX_MEMALIGN 1
169
170#define HAVE_POSIX_SPAWN 1
171
172#define HAVE_PRLIMIT 1
173
174#define HAVE_PROC_SELF_CMDLINE
175
176#define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1
177
178#define HAVE_PTHREAD_ATTR_SETSTACKSIZE 1
179
180#define HAVE_PTHREAD_CONDATTR_SETCLOCK 1
181
182#define HAVE_PTHREAD_GETNAME_NP 1
183
184#define HAVE_PTHREAD_SETNAME_NP_WITH_TID 1
185
186#define HAVE_PTRDIFF_T 1
187
188#define HAVE_PWD_H 1
189
190#define HAVE_READLINK 1
191
192#define HAVE_RECVMMSG 1
193
194#define HAVE_RES_INIT 1
195
196#define HAVE_RES_NCLOSE 1
197
198#define HAVE_RES_NINIT 1
199
200#define HAVE_RES_NQUERY 1
201
202#define HAVE_RTLD_GLOBAL 1
203
204#define HAVE_RTLD_LAZY 1
205
206#define HAVE_RTLD_NEXT 1
207
208#define HAVE_RTLD_NOW 1
209
210#define HAVE_SCHED_H 1
211
212#define HAVE_SELINUX
213
214#define HAVE_SENDMMSG 1
215
216#define HAVE_SETENV 1
217
218#define HAVE_SETMNTENT 1
219
220#define HAVE_SIG_ATOMIC_T 1
221
222#define HAVE_SIOCGIFADDR /**/
223
224#define HAVE_SNPRINTF 1
225
226#define HAVE_SPAWN_H 1
227
228#define HAVE_SPLICE 1
229
230#define HAVE_STATFS 1
231
232#define HAVE_STATVFS 1
233
234#define HAVE_STATX 1
235
236#define HAVE_STDATOMIC_H 1
237
238#define HAVE_STDINT_H 1
239
240#define HAVE_STDINT_H_WITH_UINTMAX 1
241
242#define HAVE_STDLIB_H 1
243
244#define HAVE_STPCPY 1
245
246#define HAVE_STRCASECMP 1
247
248#define HAVE_STRERROR_R 1
249
250#define HAVE_STRINGS_H 1
251
252#define HAVE_STRING_H 1
253
254#define HAVE_STRNCASECMP 1
255
256#define HAVE_STRNLEN 1
257
258#define HAVE_STRSIGNAL 1
259
260#define HAVE_STRTOD_L 1
261
262#define HAVE_STRTOLL_L 1
263
264#define HAVE_STRTOULL_L 1
265
266#define HAVE_STRUCT_DIRENT_D_TYPE 1
267
268#define HAVE_STRUCT_STATFS_F_BAVAIL 1
269
270#define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
271
272#define HAVE_STRUCT_STAT_ST_BLKSIZE 1
273
274#define HAVE_STRUCT_STAT_ST_BLOCKS 1
275
276#define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1
277
278#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
279
280#define HAVE_STRUCT_TM_TM_GMTOFF 1
281
282#define HAVE_SYMLINK 1
283
284#undef HAVE_SYSPROF
285
286#define HAVE_SYS_AUXV_H 1
287
288#define HAVE_SYS_INOTIFY_H 1
289
290#define HAVE_SYS_MOUNT_H 1
291
292#define HAVE_SYS_PARAM_H 1
293
294#define HAVE_SYS_RESOURCE_H 1
295
296#define HAVE_SYS_SCHED_GETATTR 1
297
298#define HAVE_SYS_SELECT_H 1
299
300#define HAVE_SYS_STATFS_H 1
301
302#define HAVE_SYS_STATVFS_H 1
303
304#define HAVE_SYS_STAT_H 1
305
306#define HAVE_SYS_SYSCTL_H 1
307
308#define HAVE_SYS_TIMES_H 1
309
310#define HAVE_SYS_TIME_H 1
311
312#define HAVE_SYS_TYPES_H 1
313
314#define HAVE_SYS_UIO_H 1
315
316#define HAVE_SYS_VFS_H 1
317
318#define HAVE_SYS_WAIT_H 1
319
320#define HAVE_SYS_XATTR_H 1
321
322#define HAVE_TERMIOS_H 1
323
324#define HAVE_TIMEGM 1
325
326#define HAVE_UINT128_T 1
327
328#define HAVE_UNISTD_H 1
329
330#define HAVE_UNIX98_PRINTF 1
331
332#define HAVE_UNSETENV 1
333
334#define HAVE_USELOCALE 1
335
336#define HAVE_UTIMES 1
337
338#define HAVE_VALLOC 1
339
340#define HAVE_VALUES_H 1
341
342#define HAVE_VASPRINTF 1
343
344#define HAVE_VSNPRINTF 1
345
346#define HAVE_WCHAR_H 1
347
348#define HAVE_WCHAR_T 1
349
350#define HAVE_WCRTOMB 1
351
352#define HAVE_WCSLEN 1
353
354#define HAVE_WCSNLEN 1
355
356#define HAVE_WINT_T 1
357
358#define HAVE_XATTR 1
359
360#define MAJOR_IN_SYSMACROS 1
361
362#define PACKAGE_BUGREPORT "https://gitlab.gnome.org/GNOME/glib/issues/new"
363
364#define PACKAGE_NAME "glib"
365
366#define PACKAGE_STRING "glib 2.68.4"
367
368#define PACKAGE_TARNAME "glib"
369
370#define PACKAGE_URL ""
371
372#define PACKAGE_VERSION "2.68.4"
373
374#define SIZEOF_CHAR 1
375
376#define SIZEOF_INT 4
377
378#define SIZEOF_LONG 8
379
380#define SIZEOF_LONG_LONG 8
381
382#define SIZEOF_SHORT 2
383
384#define SIZEOF_SIZE_T 8
385
386#define SIZEOF_SSIZE_T 8
387
388#define SIZEOF_VOID_P 8
389
390#define SIZEOF_WCHAR_T 4
391
392#define STATFS_ARGS 2
393
394/* Defined if strerror_r returns char * */
395#define STRERROR_R_CHAR_P 1
396
397#define THREADS_POSIX 1
398
399#define USE_STATFS 1
400
401#define USE_SYSTEM_PCRE
402
403#define USE_SYSTEM_PRINTF
404
405#define _GLIB_EXTERN __attribute__((visibility("default"))) extern
406
407#define _GNU_SOURCE 1
408
409#define gl_extern_inline
410
411#define gl_unused
412
413

source code of gtk/build/subprojects/glib/config.h