Add target_ops argument to to_info_record
[deliverable/binutils-gdb.git] / gdb / gnulib / config.in
CommitLineData
c971b7fa
PA
1/* config.in. Generated from configure.ac by autoheader. */
2
88b48903
WN
3/* Define if building universal (internal helper macro) */
4#undef AC_APPLE_UNIVERSAL_BUILD
5
c971b7fa
PA
6/* Define to the number of bits in type 'ptrdiff_t'. */
7#undef BITSIZEOF_PTRDIFF_T
8
9/* Define to the number of bits in type 'sig_atomic_t'. */
10#undef BITSIZEOF_SIG_ATOMIC_T
11
12/* Define to the number of bits in type 'size_t'. */
13#undef BITSIZEOF_SIZE_T
14
15/* Define to the number of bits in type 'wchar_t'. */
16#undef BITSIZEOF_WCHAR_T
17
18/* Define to the number of bits in type 'wint_t'. */
19#undef BITSIZEOF_WINT_T
20
8690e634
JK
21/* Define to one of '_getb67', 'GETB67', 'getb67' for Cray-2 and Cray-YMP
22 systems. This function is required for 'alloca.c' support on those systems.
23 */
24#undef CRAY_STACKSEG_END
25
26/* Define to 1 if using 'alloca.c'. */
27#undef C_ALLOCA
28
88b48903
WN
29/* Define as the bit index in the word where to find bit 0 of the exponent of
30 'double'. */
31#undef DBL_EXPBIT0_BIT
32
33/* Define as the word index where to find the exponent of 'double'. */
34#undef DBL_EXPBIT0_WORD
35
36/* Define to 1 when the gnulib module frexp should be tested. */
37#undef GNULIB_TEST_FREXP
38
39/* Define to 1 when the gnulib module frexpl should be tested. */
40#undef GNULIB_TEST_FREXPL
41
8690e634
JK
42/* Define to 1 when the gnulib module mbrtowc should be tested. */
43#undef GNULIB_TEST_MBRTOWC
44
45/* Define to 1 when the gnulib module mbsinit should be tested. */
46#undef GNULIB_TEST_MBSINIT
47
48/* Define to 1 when the gnulib module mbsrtowcs should be tested. */
49#undef GNULIB_TEST_MBSRTOWCS
50
c971b7fa
PA
51/* Define to 1 when the gnulib module memchr should be tested. */
52#undef GNULIB_TEST_MEMCHR
53
54/* Define to 1 when the gnulib module memmem should be tested. */
55#undef GNULIB_TEST_MEMMEM
56
63ce7108
TT
57/* Define to 1 when the gnulib module strstr should be tested. */
58#undef GNULIB_TEST_STRSTR
59
3574124b 60/* Define to 1 if you have the `alarm' function. */
88b48903
WN
61#undef HAVE_ALARM
62
8690e634
JK
63/* Define to 1 if you have 'alloca' after including <alloca.h>, a header that
64 may be supplied by this distribution. */
65#undef HAVE_ALLOCA
66
67/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
68 */
69#undef HAVE_ALLOCA_H
70
c971b7fa
PA
71/* Define to 1 if you have the <bp-sym.h> header file. */
72#undef HAVE_BP_SYM_H
73
3574124b 74/* Define to 1 if you have the `btowc' function. */
8690e634
JK
75#undef HAVE_BTOWC
76
77/* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you
78 don't. */
79#undef HAVE_DECL_GETC_UNLOCKED
80
81/* Define to 1 if you have the declaration of `isblank', and to 0 if you
82 don't. */
83#undef HAVE_DECL_ISBLANK
84
85/* Define to 1 if you have the declaration of `mbrtowc', and to 0 if you
86 don't. */
87#undef HAVE_DECL_MBRTOWC
88
89/* Define to 1 if you have the declaration of `mbsinit', and to 0 if you
90 don't. */
91#undef HAVE_DECL_MBSINIT
92
93/* Define to 1 if you have the declaration of `mbsrtowcs', and to 0 if you
94 don't. */
95#undef HAVE_DECL_MBSRTOWCS
96
c971b7fa
PA
97/* Define to 1 if you have the declaration of `memmem', and to 0 if you don't.
98 */
99#undef HAVE_DECL_MEMMEM
100
8690e634
JK
101/* Define to 1 if you have the declaration of `towlower', and to 0 if you
102 don't. */
103#undef HAVE_DECL_TOWLOWER
104
e26b6bb0
TT
105/* Define to 1 if you have the <dirent.h> header file. */
106#undef HAVE_DIRENT_H
107
8690e634
JK
108/* Define to 1 if you have the <features.h> header file. */
109#undef HAVE_FEATURES_H
110
88b48903
WN
111/* Define if the frexp() function is available and works. */
112#undef HAVE_FREXP
113
114/* Define if the frexpl() function is available. */
115#undef HAVE_FREXPL
116
c971b7fa
PA
117/* Define to 1 if you have the <inttypes.h> header file. */
118#undef HAVE_INTTYPES_H
119
3574124b 120/* Define to 1 if you have the `isblank' function. */
8690e634
JK
121#undef HAVE_ISBLANK
122
88b48903
WN
123/* Define if the isnan(double) function is available in libc. */
124#undef HAVE_ISNAND_IN_LIBC
125
126/* Define if the isnan(long double) function is available in libc. */
127#undef HAVE_ISNANL_IN_LIBC
128
3574124b 129/* Define to 1 if you have the `iswcntrl' function. */
8690e634
JK
130#undef HAVE_ISWCNTRL
131
3574124b 132/* Define to 1 if you have the `iswctype' function. */
8690e634
JK
133#undef HAVE_ISWCTYPE
134
135/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
136#undef HAVE_LANGINFO_CODESET
137
c971b7fa
PA
138/* Define to 1 if the system has the type 'long long int'. */
139#undef HAVE_LONG_LONG_INT
140
141/* Define to 1 if mmap()'s MAP_ANONYMOUS flag is available after including
142 config.h and <sys/mman.h>. */
143#undef HAVE_MAP_ANONYMOUS
144
88b48903
WN
145/* Define to 1 if you have the <math.h> header file. */
146#undef HAVE_MATH_H
147
3574124b 148/* Define to 1 if you have the `mbrtowc' function. */
8690e634
JK
149#undef HAVE_MBRTOWC
150
3574124b 151/* Define to 1 if you have the `mbsinit' function. */
8690e634
JK
152#undef HAVE_MBSINIT
153
3574124b 154/* Define to 1 if you have the `mbsrtowcs' function. */
8690e634
JK
155#undef HAVE_MBSRTOWCS
156
157/* Define to 1 if <wchar.h> declares mbstate_t. */
158#undef HAVE_MBSTATE_T
159
c971b7fa
PA
160/* Define to 1 if you have the `memmem' function. */
161#undef HAVE_MEMMEM
162
163/* Define to 1 if you have the <memory.h> header file. */
164#undef HAVE_MEMORY_H
165
3574124b 166/* Define to 1 if you have the `mempcpy' function. */
8690e634
JK
167#undef HAVE_MEMPCPY
168
3574124b 169/* Define to 1 if you have the `mprotect' function. */
c971b7fa
PA
170#undef HAVE_MPROTECT
171
88b48903
WN
172/* Define to 1 if acosf is declared even after undefining macros. */
173#undef HAVE_RAW_DECL_ACOSF
174
175/* Define to 1 if acosl is declared even after undefining macros. */
176#undef HAVE_RAW_DECL_ACOSL
177
e26b6bb0
TT
178/* Define to 1 if alphasort is declared even after undefining macros. */
179#undef HAVE_RAW_DECL_ALPHASORT
180
88b48903
WN
181/* Define to 1 if asinf is declared even after undefining macros. */
182#undef HAVE_RAW_DECL_ASINF
183
184/* Define to 1 if asinl is declared even after undefining macros. */
185#undef HAVE_RAW_DECL_ASINL
186
187/* Define to 1 if atanf is declared even after undefining macros. */
188#undef HAVE_RAW_DECL_ATANF
189
190/* Define to 1 if atanl is declared even after undefining macros. */
191#undef HAVE_RAW_DECL_ATANL
192
8690e634
JK
193/* Define to 1 if btowc is declared even after undefining macros. */
194#undef HAVE_RAW_DECL_BTOWC
195
88b48903
WN
196/* Define to 1 if cbrt is declared even after undefining macros. */
197#undef HAVE_RAW_DECL_CBRT
198
199/* Define to 1 if cbrtf is declared even after undefining macros. */
200#undef HAVE_RAW_DECL_CBRTF
201
202/* Define to 1 if cbrtl is declared even after undefining macros. */
203#undef HAVE_RAW_DECL_CBRTL
204
205/* Define to 1 if ceilf is declared even after undefining macros. */
206#undef HAVE_RAW_DECL_CEILF
207
208/* Define to 1 if ceill is declared even after undefining macros. */
209#undef HAVE_RAW_DECL_CEILL
210
8839a007
PA
211/* Define to 1 if chdir is declared even after undefining macros. */
212#undef HAVE_RAW_DECL_CHDIR
213
214/* Define to 1 if chown is declared even after undefining macros. */
215#undef HAVE_RAW_DECL_CHOWN
216
e26b6bb0
TT
217/* Define to 1 if closedir is declared even after undefining macros. */
218#undef HAVE_RAW_DECL_CLOSEDIR
219
88b48903
WN
220/* Define to 1 if copysign is declared even after undefining macros. */
221#undef HAVE_RAW_DECL_COPYSIGN
222
223/* Define to 1 if copysignf is declared even after undefining macros. */
224#undef HAVE_RAW_DECL_COPYSIGNF
225
226/* Define to 1 if copysignl is declared even after undefining macros. */
227#undef HAVE_RAW_DECL_COPYSIGNL
228
229/* Define to 1 if cosf is declared even after undefining macros. */
230#undef HAVE_RAW_DECL_COSF
231
232/* Define to 1 if coshf is declared even after undefining macros. */
233#undef HAVE_RAW_DECL_COSHF
234
235/* Define to 1 if cosl is declared even after undefining macros. */
236#undef HAVE_RAW_DECL_COSL
237
e26b6bb0
TT
238/* Define to 1 if dirfd is declared even after undefining macros. */
239#undef HAVE_RAW_DECL_DIRFD
240
8839a007
PA
241/* Define to 1 if dup is declared even after undefining macros. */
242#undef HAVE_RAW_DECL_DUP
243
244/* Define to 1 if dup2 is declared even after undefining macros. */
245#undef HAVE_RAW_DECL_DUP2
246
247/* Define to 1 if dup3 is declared even after undefining macros. */
248#undef HAVE_RAW_DECL_DUP3
249
250/* Define to 1 if endusershell is declared even after undefining macros. */
251#undef HAVE_RAW_DECL_ENDUSERSHELL
252
253/* Define to 1 if environ is declared even after undefining macros. */
254#undef HAVE_RAW_DECL_ENVIRON
255
256/* Define to 1 if euidaccess is declared even after undefining macros. */
257#undef HAVE_RAW_DECL_EUIDACCESS
258
88b48903
WN
259/* Define to 1 if exp2 is declared even after undefining macros. */
260#undef HAVE_RAW_DECL_EXP2
261
262/* Define to 1 if exp2f is declared even after undefining macros. */
263#undef HAVE_RAW_DECL_EXP2F
264
265/* Define to 1 if exp2l is declared even after undefining macros. */
266#undef HAVE_RAW_DECL_EXP2L
267
268/* Define to 1 if expf is declared even after undefining macros. */
269#undef HAVE_RAW_DECL_EXPF
270
271/* Define to 1 if expl is declared even after undefining macros. */
272#undef HAVE_RAW_DECL_EXPL
273
274/* Define to 1 if expm1 is declared even after undefining macros. */
275#undef HAVE_RAW_DECL_EXPM1
276
277/* Define to 1 if expm1f is declared even after undefining macros. */
278#undef HAVE_RAW_DECL_EXPM1F
279
280/* Define to 1 if expm1l is declared even after undefining macros. */
281#undef HAVE_RAW_DECL_EXPM1L
282
283/* Define to 1 if fabsf is declared even after undefining macros. */
284#undef HAVE_RAW_DECL_FABSF
285
286/* Define to 1 if fabsl is declared even after undefining macros. */
287#undef HAVE_RAW_DECL_FABSL
288
8839a007
PA
289/* Define to 1 if faccessat is declared even after undefining macros. */
290#undef HAVE_RAW_DECL_FACCESSAT
291
292/* Define to 1 if fchdir is declared even after undefining macros. */
293#undef HAVE_RAW_DECL_FCHDIR
294
09607c9e
TT
295/* Define to 1 if fchmodat is declared even after undefining macros. */
296#undef HAVE_RAW_DECL_FCHMODAT
297
8839a007
PA
298/* Define to 1 if fchownat is declared even after undefining macros. */
299#undef HAVE_RAW_DECL_FCHOWNAT
300
301/* Define to 1 if fdatasync is declared even after undefining macros. */
302#undef HAVE_RAW_DECL_FDATASYNC
303
e26b6bb0
TT
304/* Define to 1 if fdopendir is declared even after undefining macros. */
305#undef HAVE_RAW_DECL_FDOPENDIR
306
c971b7fa
PA
307/* Define to 1 if ffsl is declared even after undefining macros. */
308#undef HAVE_RAW_DECL_FFSL
309
310/* Define to 1 if ffsll is declared even after undefining macros. */
311#undef HAVE_RAW_DECL_FFSLL
312
88b48903
WN
313/* Define to 1 if floorf is declared even after undefining macros. */
314#undef HAVE_RAW_DECL_FLOORF
315
316/* Define to 1 if floorl is declared even after undefining macros. */
317#undef HAVE_RAW_DECL_FLOORL
318
319/* Define to 1 if fma is declared even after undefining macros. */
320#undef HAVE_RAW_DECL_FMA
321
322/* Define to 1 if fmaf is declared even after undefining macros. */
323#undef HAVE_RAW_DECL_FMAF
324
325/* Define to 1 if fmal is declared even after undefining macros. */
326#undef HAVE_RAW_DECL_FMAL
327
328/* Define to 1 if fmod is declared even after undefining macros. */
329#undef HAVE_RAW_DECL_FMOD
330
331/* Define to 1 if fmodf is declared even after undefining macros. */
332#undef HAVE_RAW_DECL_FMODF
333
334/* Define to 1 if fmodl is declared even after undefining macros. */
335#undef HAVE_RAW_DECL_FMODL
336
337/* Define to 1 if frexpf is declared even after undefining macros. */
338#undef HAVE_RAW_DECL_FREXPF
339
340/* Define to 1 if frexpl is declared even after undefining macros. */
341#undef HAVE_RAW_DECL_FREXPL
342
09607c9e
TT
343/* Define to 1 if fstat is declared even after undefining macros. */
344#undef HAVE_RAW_DECL_FSTAT
345
346/* Define to 1 if fstatat is declared even after undefining macros. */
347#undef HAVE_RAW_DECL_FSTATAT
348
8839a007
PA
349/* Define to 1 if fsync is declared even after undefining macros. */
350#undef HAVE_RAW_DECL_FSYNC
351
352/* Define to 1 if ftruncate is declared even after undefining macros. */
353#undef HAVE_RAW_DECL_FTRUNCATE
354
09607c9e
TT
355/* Define to 1 if futimens is declared even after undefining macros. */
356#undef HAVE_RAW_DECL_FUTIMENS
357
8839a007
PA
358/* Define to 1 if getcwd is declared even after undefining macros. */
359#undef HAVE_RAW_DECL_GETCWD
360
361/* Define to 1 if getdomainname is declared even after undefining macros. */
362#undef HAVE_RAW_DECL_GETDOMAINNAME
363
364/* Define to 1 if getdtablesize is declared even after undefining macros. */
365#undef HAVE_RAW_DECL_GETDTABLESIZE
366
367/* Define to 1 if getgroups is declared even after undefining macros. */
368#undef HAVE_RAW_DECL_GETGROUPS
369
370/* Define to 1 if gethostname is declared even after undefining macros. */
371#undef HAVE_RAW_DECL_GETHOSTNAME
372
373/* Define to 1 if getlogin is declared even after undefining macros. */
374#undef HAVE_RAW_DECL_GETLOGIN
375
376/* Define to 1 if getlogin_r is declared even after undefining macros. */
377#undef HAVE_RAW_DECL_GETLOGIN_R
378
379/* Define to 1 if getpagesize is declared even after undefining macros. */
380#undef HAVE_RAW_DECL_GETPAGESIZE
381
382/* Define to 1 if getusershell is declared even after undefining macros. */
383#undef HAVE_RAW_DECL_GETUSERSHELL
384
385/* Define to 1 if group_member is declared even after undefining macros. */
386#undef HAVE_RAW_DECL_GROUP_MEMBER
387
88b48903
WN
388/* Define to 1 if hypotf is declared even after undefining macros. */
389#undef HAVE_RAW_DECL_HYPOTF
390
391/* Define to 1 if hypotl is declared even after undefining macros. */
392#undef HAVE_RAW_DECL_HYPOTL
393
394/* Define to 1 if ilogb is declared even after undefining macros. */
395#undef HAVE_RAW_DECL_ILOGB
396
397/* Define to 1 if ilogbf is declared even after undefining macros. */
398#undef HAVE_RAW_DECL_ILOGBF
399
400/* Define to 1 if ilogbl is declared even after undefining macros. */
401#undef HAVE_RAW_DECL_ILOGBL
402
c971b7fa
PA
403/* Define to 1 if imaxabs is declared even after undefining macros. */
404#undef HAVE_RAW_DECL_IMAXABS
405
406/* Define to 1 if imaxdiv is declared even after undefining macros. */
407#undef HAVE_RAW_DECL_IMAXDIV
408
8839a007
PA
409/* Define to 1 if isatty is declared even after undefining macros. */
410#undef HAVE_RAW_DECL_ISATTY
411
8690e634
JK
412/* Define to 1 if iswctype is declared even after undefining macros. */
413#undef HAVE_RAW_DECL_ISWCTYPE
414
09607c9e
TT
415/* Define to 1 if lchmod is declared even after undefining macros. */
416#undef HAVE_RAW_DECL_LCHMOD
417
8839a007
PA
418/* Define to 1 if lchown is declared even after undefining macros. */
419#undef HAVE_RAW_DECL_LCHOWN
420
88b48903
WN
421/* Define to 1 if ldexpf is declared even after undefining macros. */
422#undef HAVE_RAW_DECL_LDEXPF
423
424/* Define to 1 if ldexpl is declared even after undefining macros. */
425#undef HAVE_RAW_DECL_LDEXPL
426
8839a007
PA
427/* Define to 1 if link is declared even after undefining macros. */
428#undef HAVE_RAW_DECL_LINK
429
430/* Define to 1 if linkat is declared even after undefining macros. */
431#undef HAVE_RAW_DECL_LINKAT
432
88b48903
WN
433/* Define to 1 if log is declared even after undefining macros. */
434#undef HAVE_RAW_DECL_LOG
435
436/* Define to 1 if log10 is declared even after undefining macros. */
437#undef HAVE_RAW_DECL_LOG10
438
439/* Define to 1 if log10f is declared even after undefining macros. */
440#undef HAVE_RAW_DECL_LOG10F
441
442/* Define to 1 if log10l is declared even after undefining macros. */
443#undef HAVE_RAW_DECL_LOG10L
444
445/* Define to 1 if log1p is declared even after undefining macros. */
446#undef HAVE_RAW_DECL_LOG1P
447
448/* Define to 1 if log1pf is declared even after undefining macros. */
449#undef HAVE_RAW_DECL_LOG1PF
450
451/* Define to 1 if log1pl is declared even after undefining macros. */
452#undef HAVE_RAW_DECL_LOG1PL
453
454/* Define to 1 if log2 is declared even after undefining macros. */
455#undef HAVE_RAW_DECL_LOG2
456
457/* Define to 1 if log2f is declared even after undefining macros. */
458#undef HAVE_RAW_DECL_LOG2F
459
460/* Define to 1 if log2l is declared even after undefining macros. */
461#undef HAVE_RAW_DECL_LOG2L
462
463/* Define to 1 if logb is declared even after undefining macros. */
464#undef HAVE_RAW_DECL_LOGB
465
466/* Define to 1 if logbf is declared even after undefining macros. */
467#undef HAVE_RAW_DECL_LOGBF
468
469/* Define to 1 if logbl is declared even after undefining macros. */
470#undef HAVE_RAW_DECL_LOGBL
471
472/* Define to 1 if logf is declared even after undefining macros. */
473#undef HAVE_RAW_DECL_LOGF
474
475/* Define to 1 if logl is declared even after undefining macros. */
476#undef HAVE_RAW_DECL_LOGL
477
8839a007
PA
478/* Define to 1 if lseek is declared even after undefining macros. */
479#undef HAVE_RAW_DECL_LSEEK
480
09607c9e
TT
481/* Define to 1 if lstat is declared even after undefining macros. */
482#undef HAVE_RAW_DECL_LSTAT
483
8690e634
JK
484/* Define to 1 if mbrlen is declared even after undefining macros. */
485#undef HAVE_RAW_DECL_MBRLEN
486
487/* Define to 1 if mbrtowc is declared even after undefining macros. */
488#undef HAVE_RAW_DECL_MBRTOWC
489
490/* Define to 1 if mbsinit is declared even after undefining macros. */
491#undef HAVE_RAW_DECL_MBSINIT
492
493/* Define to 1 if mbsnrtowcs is declared even after undefining macros. */
494#undef HAVE_RAW_DECL_MBSNRTOWCS
495
496/* Define to 1 if mbsrtowcs is declared even after undefining macros. */
497#undef HAVE_RAW_DECL_MBSRTOWCS
498
c971b7fa
PA
499/* Define to 1 if memmem is declared even after undefining macros. */
500#undef HAVE_RAW_DECL_MEMMEM
501
502/* Define to 1 if mempcpy is declared even after undefining macros. */
503#undef HAVE_RAW_DECL_MEMPCPY
504
505/* Define to 1 if memrchr is declared even after undefining macros. */
506#undef HAVE_RAW_DECL_MEMRCHR
507
09607c9e
TT
508/* Define to 1 if mkdirat is declared even after undefining macros. */
509#undef HAVE_RAW_DECL_MKDIRAT
510
511/* Define to 1 if mkfifo is declared even after undefining macros. */
512#undef HAVE_RAW_DECL_MKFIFO
513
514/* Define to 1 if mkfifoat is declared even after undefining macros. */
515#undef HAVE_RAW_DECL_MKFIFOAT
516
517/* Define to 1 if mknod is declared even after undefining macros. */
518#undef HAVE_RAW_DECL_MKNOD
519
520/* Define to 1 if mknodat is declared even after undefining macros. */
521#undef HAVE_RAW_DECL_MKNODAT
522
88b48903
WN
523/* Define to 1 if modf is declared even after undefining macros. */
524#undef HAVE_RAW_DECL_MODF
525
526/* Define to 1 if modff is declared even after undefining macros. */
527#undef HAVE_RAW_DECL_MODFF
528
529/* Define to 1 if modfl is declared even after undefining macros. */
530#undef HAVE_RAW_DECL_MODFL
531
e26b6bb0
TT
532/* Define to 1 if opendir is declared even after undefining macros. */
533#undef HAVE_RAW_DECL_OPENDIR
534
8839a007
PA
535/* Define to 1 if pipe is declared even after undefining macros. */
536#undef HAVE_RAW_DECL_PIPE
537
538/* Define to 1 if pipe2 is declared even after undefining macros. */
539#undef HAVE_RAW_DECL_PIPE2
540
88b48903
WN
541/* Define to 1 if powf is declared even after undefining macros. */
542#undef HAVE_RAW_DECL_POWF
543
8839a007
PA
544/* Define to 1 if pread is declared even after undefining macros. */
545#undef HAVE_RAW_DECL_PREAD
546
547/* Define to 1 if pwrite is declared even after undefining macros. */
548#undef HAVE_RAW_DECL_PWRITE
549
c971b7fa
PA
550/* Define to 1 if rawmemchr is declared even after undefining macros. */
551#undef HAVE_RAW_DECL_RAWMEMCHR
552
e26b6bb0
TT
553/* Define to 1 if readdir is declared even after undefining macros. */
554#undef HAVE_RAW_DECL_READDIR
555
8839a007
PA
556/* Define to 1 if readlink is declared even after undefining macros. */
557#undef HAVE_RAW_DECL_READLINK
558
559/* Define to 1 if readlinkat is declared even after undefining macros. */
560#undef HAVE_RAW_DECL_READLINKAT
561
88b48903
WN
562/* Define to 1 if remainder is declared even after undefining macros. */
563#undef HAVE_RAW_DECL_REMAINDER
564
565/* Define to 1 if remainderf is declared even after undefining macros. */
566#undef HAVE_RAW_DECL_REMAINDERF
567
568/* Define to 1 if remainderl is declared even after undefining macros. */
569#undef HAVE_RAW_DECL_REMAINDERL
570
e26b6bb0
TT
571/* Define to 1 if rewinddir is declared even after undefining macros. */
572#undef HAVE_RAW_DECL_REWINDDIR
573
88b48903
WN
574/* Define to 1 if rint is declared even after undefining macros. */
575#undef HAVE_RAW_DECL_RINT
576
577/* Define to 1 if rintf is declared even after undefining macros. */
578#undef HAVE_RAW_DECL_RINTF
579
580/* Define to 1 if rintl is declared even after undefining macros. */
581#undef HAVE_RAW_DECL_RINTL
582
8839a007
PA
583/* Define to 1 if rmdir is declared even after undefining macros. */
584#undef HAVE_RAW_DECL_RMDIR
585
88b48903
WN
586/* Define to 1 if round is declared even after undefining macros. */
587#undef HAVE_RAW_DECL_ROUND
588
589/* Define to 1 if roundf is declared even after undefining macros. */
590#undef HAVE_RAW_DECL_ROUNDF
591
592/* Define to 1 if roundl is declared even after undefining macros. */
593#undef HAVE_RAW_DECL_ROUNDL
594
e26b6bb0
TT
595/* Define to 1 if scandir is declared even after undefining macros. */
596#undef HAVE_RAW_DECL_SCANDIR
597
8839a007
PA
598/* Define to 1 if sethostname is declared even after undefining macros. */
599#undef HAVE_RAW_DECL_SETHOSTNAME
600
601/* Define to 1 if setusershell is declared even after undefining macros. */
602#undef HAVE_RAW_DECL_SETUSERSHELL
603
88b48903
WN
604/* Define to 1 if sinf is declared even after undefining macros. */
605#undef HAVE_RAW_DECL_SINF
606
607/* Define to 1 if sinhf is declared even after undefining macros. */
608#undef HAVE_RAW_DECL_SINHF
609
610/* Define to 1 if sinl is declared even after undefining macros. */
611#undef HAVE_RAW_DECL_SINL
612
8839a007
PA
613/* Define to 1 if sleep is declared even after undefining macros. */
614#undef HAVE_RAW_DECL_SLEEP
615
88b48903
WN
616/* Define to 1 if sqrtf is declared even after undefining macros. */
617#undef HAVE_RAW_DECL_SQRTF
618
619/* Define to 1 if sqrtl is declared even after undefining macros. */
620#undef HAVE_RAW_DECL_SQRTL
621
09607c9e
TT
622/* Define to 1 if stat is declared even after undefining macros. */
623#undef HAVE_RAW_DECL_STAT
624
c971b7fa
PA
625/* Define to 1 if stpcpy is declared even after undefining macros. */
626#undef HAVE_RAW_DECL_STPCPY
627
628/* Define to 1 if stpncpy is declared even after undefining macros. */
629#undef HAVE_RAW_DECL_STPNCPY
630
631/* Define to 1 if strcasestr is declared even after undefining macros. */
632#undef HAVE_RAW_DECL_STRCASESTR
633
634/* Define to 1 if strchrnul is declared even after undefining macros. */
635#undef HAVE_RAW_DECL_STRCHRNUL
636
637/* Define to 1 if strdup is declared even after undefining macros. */
638#undef HAVE_RAW_DECL_STRDUP
639
640/* Define to 1 if strerror_r is declared even after undefining macros. */
641#undef HAVE_RAW_DECL_STRERROR_R
642
643/* Define to 1 if strncat is declared even after undefining macros. */
644#undef HAVE_RAW_DECL_STRNCAT
645
646/* Define to 1 if strndup is declared even after undefining macros. */
647#undef HAVE_RAW_DECL_STRNDUP
648
649/* Define to 1 if strnlen is declared even after undefining macros. */
650#undef HAVE_RAW_DECL_STRNLEN
651
652/* Define to 1 if strpbrk is declared even after undefining macros. */
653#undef HAVE_RAW_DECL_STRPBRK
654
655/* Define to 1 if strsep is declared even after undefining macros. */
656#undef HAVE_RAW_DECL_STRSEP
657
658/* Define to 1 if strsignal is declared even after undefining macros. */
659#undef HAVE_RAW_DECL_STRSIGNAL
660
661/* Define to 1 if strtoimax is declared even after undefining macros. */
662#undef HAVE_RAW_DECL_STRTOIMAX
663
664/* Define to 1 if strtok_r is declared even after undefining macros. */
665#undef HAVE_RAW_DECL_STRTOK_R
666
667/* Define to 1 if strtoumax is declared even after undefining macros. */
668#undef HAVE_RAW_DECL_STRTOUMAX
669
670/* Define to 1 if strverscmp is declared even after undefining macros. */
671#undef HAVE_RAW_DECL_STRVERSCMP
672
8839a007
PA
673/* Define to 1 if symlink is declared even after undefining macros. */
674#undef HAVE_RAW_DECL_SYMLINK
675
676/* Define to 1 if symlinkat is declared even after undefining macros. */
677#undef HAVE_RAW_DECL_SYMLINKAT
678
88b48903
WN
679/* Define to 1 if tanf is declared even after undefining macros. */
680#undef HAVE_RAW_DECL_TANF
681
682/* Define to 1 if tanhf is declared even after undefining macros. */
683#undef HAVE_RAW_DECL_TANHF
684
685/* Define to 1 if tanl is declared even after undefining macros. */
686#undef HAVE_RAW_DECL_TANL
687
8690e634
JK
688/* Define to 1 if towctrans is declared even after undefining macros. */
689#undef HAVE_RAW_DECL_TOWCTRANS
690
88b48903
WN
691/* Define to 1 if trunc is declared even after undefining macros. */
692#undef HAVE_RAW_DECL_TRUNC
693
694/* Define to 1 if truncf is declared even after undefining macros. */
695#undef HAVE_RAW_DECL_TRUNCF
696
697/* Define to 1 if truncl is declared even after undefining macros. */
698#undef HAVE_RAW_DECL_TRUNCL
699
8839a007
PA
700/* Define to 1 if ttyname_r is declared even after undefining macros. */
701#undef HAVE_RAW_DECL_TTYNAME_R
702
703/* Define to 1 if unlink is declared even after undefining macros. */
704#undef HAVE_RAW_DECL_UNLINK
705
706/* Define to 1 if unlinkat is declared even after undefining macros. */
707#undef HAVE_RAW_DECL_UNLINKAT
708
709/* Define to 1 if usleep is declared even after undefining macros. */
710#undef HAVE_RAW_DECL_USLEEP
711
09607c9e
TT
712/* Define to 1 if utimensat is declared even after undefining macros. */
713#undef HAVE_RAW_DECL_UTIMENSAT
714
8690e634
JK
715/* Define to 1 if wcpcpy is declared even after undefining macros. */
716#undef HAVE_RAW_DECL_WCPCPY
717
718/* Define to 1 if wcpncpy is declared even after undefining macros. */
719#undef HAVE_RAW_DECL_WCPNCPY
720
721/* Define to 1 if wcrtomb is declared even after undefining macros. */
722#undef HAVE_RAW_DECL_WCRTOMB
723
724/* Define to 1 if wcscasecmp is declared even after undefining macros. */
725#undef HAVE_RAW_DECL_WCSCASECMP
726
727/* Define to 1 if wcscat is declared even after undefining macros. */
728#undef HAVE_RAW_DECL_WCSCAT
729
730/* Define to 1 if wcschr is declared even after undefining macros. */
731#undef HAVE_RAW_DECL_WCSCHR
732
733/* Define to 1 if wcscmp is declared even after undefining macros. */
734#undef HAVE_RAW_DECL_WCSCMP
735
736/* Define to 1 if wcscoll is declared even after undefining macros. */
737#undef HAVE_RAW_DECL_WCSCOLL
738
739/* Define to 1 if wcscpy is declared even after undefining macros. */
740#undef HAVE_RAW_DECL_WCSCPY
741
742/* Define to 1 if wcscspn is declared even after undefining macros. */
743#undef HAVE_RAW_DECL_WCSCSPN
744
745/* Define to 1 if wcsdup is declared even after undefining macros. */
746#undef HAVE_RAW_DECL_WCSDUP
747
748/* Define to 1 if wcslen is declared even after undefining macros. */
749#undef HAVE_RAW_DECL_WCSLEN
750
751/* Define to 1 if wcsncasecmp is declared even after undefining macros. */
752#undef HAVE_RAW_DECL_WCSNCASECMP
753
754/* Define to 1 if wcsncat is declared even after undefining macros. */
755#undef HAVE_RAW_DECL_WCSNCAT
756
757/* Define to 1 if wcsncmp is declared even after undefining macros. */
758#undef HAVE_RAW_DECL_WCSNCMP
759
760/* Define to 1 if wcsncpy is declared even after undefining macros. */
761#undef HAVE_RAW_DECL_WCSNCPY
762
763/* Define to 1 if wcsnlen is declared even after undefining macros. */
764#undef HAVE_RAW_DECL_WCSNLEN
765
766/* Define to 1 if wcsnrtombs is declared even after undefining macros. */
767#undef HAVE_RAW_DECL_WCSNRTOMBS
768
769/* Define to 1 if wcspbrk is declared even after undefining macros. */
770#undef HAVE_RAW_DECL_WCSPBRK
771
772/* Define to 1 if wcsrchr is declared even after undefining macros. */
773#undef HAVE_RAW_DECL_WCSRCHR
774
775/* Define to 1 if wcsrtombs is declared even after undefining macros. */
776#undef HAVE_RAW_DECL_WCSRTOMBS
777
778/* Define to 1 if wcsspn is declared even after undefining macros. */
779#undef HAVE_RAW_DECL_WCSSPN
780
781/* Define to 1 if wcsstr is declared even after undefining macros. */
782#undef HAVE_RAW_DECL_WCSSTR
783
784/* Define to 1 if wcstok is declared even after undefining macros. */
785#undef HAVE_RAW_DECL_WCSTOK
786
787/* Define to 1 if wcswidth is declared even after undefining macros. */
788#undef HAVE_RAW_DECL_WCSWIDTH
789
790/* Define to 1 if wcsxfrm is declared even after undefining macros. */
791#undef HAVE_RAW_DECL_WCSXFRM
792
793/* Define to 1 if wctob is declared even after undefining macros. */
794#undef HAVE_RAW_DECL_WCTOB
795
796/* Define to 1 if wctrans is declared even after undefining macros. */
797#undef HAVE_RAW_DECL_WCTRANS
798
799/* Define to 1 if wctype is declared even after undefining macros. */
800#undef HAVE_RAW_DECL_WCTYPE
801
802/* Define to 1 if wcwidth is declared even after undefining macros. */
803#undef HAVE_RAW_DECL_WCWIDTH
804
805/* Define to 1 if wmemchr is declared even after undefining macros. */
806#undef HAVE_RAW_DECL_WMEMCHR
807
808/* Define to 1 if wmemcmp is declared even after undefining macros. */
809#undef HAVE_RAW_DECL_WMEMCMP
810
811/* Define to 1 if wmemcpy is declared even after undefining macros. */
812#undef HAVE_RAW_DECL_WMEMCPY
813
814/* Define to 1 if wmemmove is declared even after undefining macros. */
815#undef HAVE_RAW_DECL_WMEMMOVE
816
817/* Define to 1 if wmemset is declared even after undefining macros. */
818#undef HAVE_RAW_DECL_WMEMSET
819
88b48903
WN
820/* Define to 1 if 'long double' and 'double' have the same representation. */
821#undef HAVE_SAME_LONG_DOUBLE_AS_DOUBLE
822
c971b7fa
PA
823/* Define to 1 if 'sig_atomic_t' is a signed integer type. */
824#undef HAVE_SIGNED_SIG_ATOMIC_T
825
826/* Define to 1 if 'wchar_t' is a signed integer type. */
827#undef HAVE_SIGNED_WCHAR_T
828
829/* Define to 1 if 'wint_t' is a signed integer type. */
830#undef HAVE_SIGNED_WINT_T
831
832/* Define to 1 if you have the <stdint.h> header file. */
833#undef HAVE_STDINT_H
834
835/* Define to 1 if you have the <stdlib.h> header file. */
836#undef HAVE_STDLIB_H
837
838/* Define to 1 if you have the <strings.h> header file. */
839#undef HAVE_STRINGS_H
840
841/* Define to 1 if you have the <string.h> header file. */
842#undef HAVE_STRING_H
843
3574124b 844/* Define to 1 if you have the `symlink' function. */
8690e634
JK
845#undef HAVE_SYMLINK
846
c971b7fa
PA
847/* Define to 1 if you have the <sys/bitypes.h> header file. */
848#undef HAVE_SYS_BITYPES_H
849
850/* Define to 1 if you have the <sys/inttypes.h> header file. */
851#undef HAVE_SYS_INTTYPES_H
852
853/* Define to 1 if you have the <sys/mman.h> header file. */
854#undef HAVE_SYS_MMAN_H
855
38ec2207
PA
856/* Define to 1 if you have the <sys/param.h> header file. */
857#undef HAVE_SYS_PARAM_H
858
c971b7fa
PA
859/* Define to 1 if you have the <sys/stat.h> header file. */
860#undef HAVE_SYS_STAT_H
861
09607c9e
TT
862/* Define to 1 if you have the <sys/time.h> header file. */
863#undef HAVE_SYS_TIME_H
864
c971b7fa
PA
865/* Define to 1 if you have the <sys/types.h> header file. */
866#undef HAVE_SYS_TYPES_H
867
8690e634
JK
868/* Define to 1 if you have the `towlower' function. */
869#undef HAVE_TOWLOWER
870
c971b7fa
PA
871/* Define to 1 if you have the <unistd.h> header file. */
872#undef HAVE_UNISTD_H
873
874/* Define to 1 if the system has the type 'unsigned long long int'. */
875#undef HAVE_UNSIGNED_LONG_LONG_INT
876
877/* Define to 1 if you have the <wchar.h> header file. */
878#undef HAVE_WCHAR_H
879
880/* Define if you have the 'wchar_t' type. */
881#undef HAVE_WCHAR_T
882
8690e634
JK
883/* Define to 1 if you have the <wctype.h> header file. */
884#undef HAVE_WCTYPE_H
885
886/* Define if you have the 'wint_t' type. */
887#undef HAVE_WINT_T
888
3574124b 889/* Define to 1 if you have the `wmemchr' function. */
8690e634
JK
890#undef HAVE_WMEMCHR
891
3574124b 892/* Define to 1 if you have the `wmemcpy' function. */
8690e634
JK
893#undef HAVE_WMEMCPY
894
3574124b 895/* Define to 1 if you have the `wmempcpy' function. */
8690e634
JK
896#undef HAVE_WMEMPCPY
897
898/* Define to 1 if O_NOATIME works. */
899#undef HAVE_WORKING_O_NOATIME
900
901/* Define to 1 if O_NOFOLLOW works. */
902#undef HAVE_WORKING_O_NOFOLLOW
903
904/* Define to 1 if the system has the type `_Bool'. */
905#undef HAVE__BOOL
906
88b48903
WN
907/* Define as the bit index in the word where to find bit 0 of the exponent of
908 'long double'. */
909#undef LDBL_EXPBIT0_BIT
910
911/* Define as the word index where to find the exponent of 'long double'. */
912#undef LDBL_EXPBIT0_WORD
913
c971b7fa
PA
914/* Define to a substitute value for mmap()'s MAP_ANONYMOUS flag. */
915#undef MAP_ANONYMOUS
916
8690e634
JK
917/* Define if the mbrtowc function has the NULL pwc argument bug. */
918#undef MBRTOWC_NULL_ARG1_BUG
919
920/* Define if the mbrtowc function has the NULL string argument bug. */
921#undef MBRTOWC_NULL_ARG2_BUG
922
923/* Define if the mbrtowc function does not return 0 for a NUL character. */
924#undef MBRTOWC_NUL_RETVAL_BUG
925
926/* Define if the mbrtowc function returns a wrong return value. */
927#undef MBRTOWC_RETVAL_BUG
928
c971b7fa
PA
929/* Define to the address where bug reports for this package should be sent. */
930#undef PACKAGE_BUGREPORT
931
932/* Define to the full name of this package. */
933#undef PACKAGE_NAME
934
935/* Define to the full name and version of this package. */
936#undef PACKAGE_STRING
937
938/* Define to the one symbol short name of this package. */
939#undef PACKAGE_TARNAME
940
941/* Define to the home page for this package. */
942#undef PACKAGE_URL
943
944/* Define to the version of this package. */
945#undef PACKAGE_VERSION
946
947/* Define if <inttypes.h> exists and defines unusable PRI* macros. */
948#undef PRI_MACROS_BROKEN
949
950/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
951 'ptrdiff_t'. */
952#undef PTRDIFF_T_SUFFIX
953
954/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
955 'sig_atomic_t'. */
956#undef SIG_ATOMIC_T_SUFFIX
957
958/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
959 'size_t'. */
960#undef SIZE_T_SUFFIX
961
8690e634
JK
962/* If using the C implementation of alloca, define if you know the
963 direction of stack growth for your system; otherwise it will be
964 automatically deduced at runtime.
965 STACK_DIRECTION > 0 => grows toward higher addresses
966 STACK_DIRECTION < 0 => grows toward lower addresses
967 STACK_DIRECTION = 0 => direction of growth unknown */
968#undef STACK_DIRECTION
969
09607c9e
TT
970/* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */
971#undef STAT_MACROS_BROKEN
972
c971b7fa
PA
973/* Define to 1 if you have the ANSI C header files. */
974#undef STDC_HEADERS
975
976/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
977 'wchar_t'. */
978#undef WCHAR_T_SUFFIX
979
980/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
981 'wint_t'. */
982#undef WINT_T_SUFFIX
983
88b48903
WN
984/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
985 significant byte first (like Motorola and SPARC, unlike Intel). */
986#if defined AC_APPLE_UNIVERSAL_BUILD
987# if defined __BIG_ENDIAN__
988# define WORDS_BIGENDIAN 1
989# endif
990#else
991# ifndef WORDS_BIGENDIAN
992# undef WORDS_BIGENDIAN
993# endif
994#endif
995
09607c9e
TT
996/* Define to 1 if Gnulib overrides 'struct stat' on Windows so that struct
997 stat.st_size becomes 64-bit. */
998#undef _GL_WINDOWS_64_BIT_ST_SIZE
999
c971b7fa
PA
1000/* Define to 1 if on MINIX. */
1001#undef _MINIX
1002
1003/* The _Noreturn keyword of C11. */
40a73391
JK
1004#if ! (defined _Noreturn \
1005 || (defined __STDC_VERSION__ && 201112 <= __STDC_VERSION__))
c971b7fa
PA
1006# if (3 <= __GNUC__ || (__GNUC__ == 2 && 8 <= __GNUC_MINOR__) \
1007 || 0x5110 <= __SUNPRO_C)
1008# define _Noreturn __attribute__ ((__noreturn__))
1009# elif defined _MSC_VER && 1200 <= _MSC_VER
1010# define _Noreturn __declspec (noreturn)
1011# else
1012# define _Noreturn
1013# endif
1014#endif
1015
1016
1017/* Define to 2 if the system does not provide POSIX.1 features except with
1018 this defined. */
1019#undef _POSIX_1_SOURCE
1020
1021/* Define to 1 if you need to in order for 'stat' and other things to work. */
1022#undef _POSIX_SOURCE
1023
1024/* Define to 500 only on HP-UX. */
1025#undef _XOPEN_SOURCE
1026
1027/* Enable extensions on AIX 3, Interix. */
1028#ifndef _ALL_SOURCE
1029# undef _ALL_SOURCE
1030#endif
40a73391 1031/* Enable general extensions on Mac OS X. */
c971b7fa
PA
1032#ifndef _DARWIN_C_SOURCE
1033# undef _DARWIN_C_SOURCE
1034#endif
1035/* Enable GNU extensions on systems that have them. */
1036#ifndef _GNU_SOURCE
1037# undef _GNU_SOURCE
1038#endif
1039/* Enable threading extensions on Solaris. */
1040#ifndef _POSIX_PTHREAD_SEMANTICS
1041# undef _POSIX_PTHREAD_SEMANTICS
1042#endif
1043/* Enable extensions on HP NonStop. */
1044#ifndef _TANDEM_SOURCE
1045# undef _TANDEM_SOURCE
1046#endif
1047/* Enable general extensions on Solaris. */
1048#ifndef __EXTENSIONS__
1049# undef __EXTENSIONS__
1050#endif
1051
1052
a512b375
JB
1053/* _GL_INLINE is a portable alternative to ISO C99 plain 'inline'.
1054 _GL_EXTERN_INLINE is a portable alternative to 'extern inline'.
1055 _GL_INLINE_HEADER_BEGIN contains useful stuff to put
1056 in an include file, before uses of _GL_INLINE.
1057 It suppresses GCC's bogus "no previous prototype for 'FOO'" diagnostic,
1058 when FOO is an inline function in the header; see
1059 <http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54113>.
1060 _GL_INLINE_HEADER_END contains useful stuff to put
1061 in the same include file, after uses of _GL_INLINE.
1062
1063 Suppress the use of extern inline on Apple's platforms,
1064 as Libc-825.25 (2012-09-19) is incompatible with it; see
1065 <http://lists.gnu.org/archive/html/bug-gnulib/2012-12/msg00023.html>.
1066 Perhaps Apple will fix this some day. */
1067#if ((__GNUC__ \
1068 ? defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__ \
1069 : 199901L <= __STDC_VERSION__) \
1070 && !defined __APPLE__)
1071# define _GL_INLINE inline
1072# define _GL_EXTERN_INLINE extern inline
1073#elif 2 < __GNUC__ + (7 <= __GNUC_MINOR__) && !defined __APPLE__
1074# if __GNUC_GNU_INLINE__
1075 /* __gnu_inline__ suppresses a GCC 4.2 diagnostic. */
1076# define _GL_INLINE extern inline __attribute__ ((__gnu_inline__))
1077# else
1078# define _GL_INLINE extern inline
1079# endif
1080# define _GL_EXTERN_INLINE extern
1081#else
1082# define _GL_INLINE static _GL_UNUSED
1083# define _GL_EXTERN_INLINE static _GL_UNUSED
1084#endif
8690e634 1085
a512b375
JB
1086#if 4 < __GNUC__ + (6 <= __GNUC_MINOR__)
1087# if defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__
1088# define _GL_INLINE_HEADER_CONST_PRAGMA
1089# else
1090# define _GL_INLINE_HEADER_CONST_PRAGMA \
1091 _Pragma ("GCC diagnostic ignored \"-Wsuggest-attribute=const\"")
1092# endif
1093# define _GL_INLINE_HEADER_BEGIN \
1094 _Pragma ("GCC diagnostic push") \
1095 _Pragma ("GCC diagnostic ignored \"-Wmissing-prototypes\"") \
1096 _Pragma ("GCC diagnostic ignored \"-Wmissing-declarations\"") \
1097 _GL_INLINE_HEADER_CONST_PRAGMA
1098# define _GL_INLINE_HEADER_END \
1099 _Pragma ("GCC diagnostic pop")
1100#else
1101# define _GL_INLINE_HEADER_BEGIN
1102# define _GL_INLINE_HEADER_END
8690e634
JK
1103#endif
1104
a512b375
JB
1105/* Define to a replacement function name for fnmatch(). */
1106#undef fnmatch
1107
c971b7fa
PA
1108/* Work around a bug in Apple GCC 4.0.1 build 5465: In C99 mode, it supports
1109 the ISO C 99 semantics of 'extern inline' (unlike the GNU C semantics of
1110 earlier versions), but does not display it by setting __GNUC_STDC_INLINE__.
40a73391 1111 __APPLE__ && __MACH__ test for Mac OS X.
c971b7fa
PA
1112 __APPLE_CC__ tests for the Apple compiler and its version.
1113 __STDC_VERSION__ tests for the C99 mode. */
1114#if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__
1115# define __GNUC_STDC_INLINE__ 1
1116#endif
1117
8690e634
JK
1118/* Define to a type if <wchar.h> does not define. */
1119#undef mbstate_t
1120
8839a007
PA
1121/* Define to `int' if <sys/types.h> does not define. */
1122#undef mode_t
1123
09607c9e
TT
1124/* Define to the type of st_nlink in struct stat, or a supertype. */
1125#undef nlink_t
1126
8839a007
PA
1127/* Define to `int' if <sys/types.h> does not define. */
1128#undef pid_t
1129
c971b7fa
PA
1130/* Define to the equivalent of the C99 'restrict' keyword, or to
1131 nothing if this is not supported. Do not define if restrict is
1132 supported directly. */
1133#undef restrict
1134/* Work around a bug in Sun C++: it does not support _Restrict or
1135 __restrict__, even though the corresponding Sun C compiler ends up with
1136 "#define restrict _Restrict" or "#define restrict __restrict__" in the
1137 previous line. Perhaps some future version of Sun C++ will work with
1138 restrict; if so, hopefully it defines __RESTRICT like Sun C does. */
1139#if defined __SUNPRO_CC && !defined __RESTRICT
1140# define _Restrict
1141# define __restrict__
1142#endif
1143
8839a007
PA
1144/* Define as a signed type of the same size as size_t. */
1145#undef ssize_t
1146
c971b7fa
PA
1147/* Define as a marker that can be attached to declarations that might not
1148 be used. This helps to reduce warnings, such as from
1149 GCC -Wunused-parameter. */
1150#if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
1151# define _GL_UNUSED __attribute__ ((__unused__))
1152#else
1153# define _GL_UNUSED
1154#endif
1155/* The name _UNUSED_PARAMETER_ is an earlier spelling, although the name
1156 is a misnomer outside of parameter lists. */
1157#define _UNUSED_PARAMETER_ _GL_UNUSED
1158
1159/* The __pure__ attribute was added in gcc 2.96. */
1160#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
1161# define _GL_ATTRIBUTE_PURE __attribute__ ((__pure__))
1162#else
1163# define _GL_ATTRIBUTE_PURE /* empty */
1164#endif
1165
1166/* The __const__ attribute was added in gcc 2.95. */
1167#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
1168# define _GL_ATTRIBUTE_CONST __attribute__ ((__const__))
1169#else
1170# define _GL_ATTRIBUTE_CONST /* empty */
1171#endif
1172
This page took 0.259754 seconds and 4 git commands to generate.