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