~pmarini/+junk/hello-package

« back to all changes in this revision

Viewing changes to config.h

  • Committer: Pietro Marini
  • Date: 2020-01-08 21:56:09 UTC
  • Revision ID: pmarini@fastmail.com-20200108215609-4ch2eadavhm72r61
Tags: upstream-2.10
ImportĀ upstreamĀ versionĀ 2.10

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* config.h.  Generated from config.in by configure.  */
 
2
/* config.in.  Generated from configure.ac by autoheader.  */
 
3
 
 
4
/* year in copyright message */
 
5
#define COPYRIGHT_YEAR 2014
 
6
 
 
7
/* Define to 1 if // is a file system root distinct from /. */
 
8
/* #undef DOUBLE_SLASH_IS_DISTINCT_ROOT */
 
9
 
 
10
/* Define to 1 if translation of program messages to the user's native
 
11
   language is requested. */
 
12
#define ENABLE_NLS 1
 
13
 
 
14
/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
 
15
   whether the gnulib module close-stream shall be considered present. */
 
16
#define GNULIB_CLOSE_STREAM 1
 
17
 
 
18
/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
 
19
   whether the gnulib module dirname shall be considered present. */
 
20
#define GNULIB_DIRNAME 1
 
21
 
 
22
/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
 
23
   whether the gnulib module fscanf shall be considered present. */
 
24
#define GNULIB_FSCANF 1
 
25
 
 
26
/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
 
27
   whether the gnulib module scanf shall be considered present. */
 
28
#define GNULIB_SCANF 1
 
29
 
 
30
/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
 
31
   whether the gnulib module strerror shall be considered present. */
 
32
#define GNULIB_STRERROR 1
 
33
 
 
34
/* Define to 1 when the gnulib module getopt-gnu should be tested. */
 
35
#define GNULIB_TEST_GETOPT_GNU 1
 
36
 
 
37
/* Define to 1 when the gnulib module malloc-posix should be tested. */
 
38
#define GNULIB_TEST_MALLOC_POSIX 1
 
39
 
 
40
/* Define to 1 when the gnulib module mbrtowc should be tested. */
 
41
#define GNULIB_TEST_MBRTOWC 1
 
42
 
 
43
/* Define to 1 when the gnulib module mbsinit should be tested. */
 
44
#define GNULIB_TEST_MBSINIT 1
 
45
 
 
46
/* Define to 1 when the gnulib module mbsrtowcs should be tested. */
 
47
#define GNULIB_TEST_MBSRTOWCS 1
 
48
 
 
49
/* Define to 1 when the gnulib module memchr should be tested. */
 
50
#define GNULIB_TEST_MEMCHR 1
 
51
 
 
52
/* Define to 1 when the gnulib module strerror should be tested. */
 
53
#define GNULIB_TEST_STRERROR 1
 
54
 
 
55
/* Define to 1 when the gnulib module strndup should be tested. */
 
56
#define GNULIB_TEST_STRNDUP 1
 
57
 
 
58
/* Define to 1 when the gnulib module strnlen should be tested. */
 
59
#define GNULIB_TEST_STRNLEN 1
 
60
 
 
61
/* Define to 1 if you have the <bp-sym.h> header file. */
 
62
/* #undef HAVE_BP_SYM_H */
 
63
 
 
64
/* Define to 1 if you have the Mac OS X function CFLocaleCopyCurrent in the
 
65
   CoreFoundation framework. */
 
66
/* #undef HAVE_CFLOCALECOPYCURRENT */
 
67
 
 
68
/* Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in
 
69
   the CoreFoundation framework. */
 
70
/* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */
 
71
 
 
72
/* Define if the GNU dcgettext() function is already present or preinstalled.
 
73
   */
 
74
#define HAVE_DCGETTEXT 1
 
75
 
 
76
/* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you
 
77
   don't. */
 
78
#define HAVE_DECL_GETC_UNLOCKED 1
 
79
 
 
80
/* Define to 1 if you have the declaration of `getenv', and to 0 if you don't.
 
81
   */
 
82
#define HAVE_DECL_GETENV 1
 
83
 
 
84
/* Define to 1 if you have the declaration of `mbrtowc', and to 0 if you
 
85
   don't. */
 
86
/* #undef HAVE_DECL_MBRTOWC */
 
87
 
 
88
/* Define to 1 if you have the declaration of `mbsinit', and to 0 if you
 
89
   don't. */
 
90
/* #undef HAVE_DECL_MBSINIT */
 
91
 
 
92
/* Define to 1 if you have the declaration of `mbsrtowcs', and to 0 if you
 
93
   don't. */
 
94
/* #undef HAVE_DECL_MBSRTOWCS */
 
95
 
 
96
/* Define to 1 if you have the declaration of `program_invocation_name', and
 
97
   to 0 if you don't. */
 
98
#define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
 
99
 
 
100
/* Define to 1 if you have the declaration of `program_invocation_short_name',
 
101
   and to 0 if you don't. */
 
102
#define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
 
103
 
 
104
/* Define to 1 if you have the declaration of `strerror_r', and to 0 if you
 
105
   don't. */
 
106
#define HAVE_DECL_STRERROR_R 1
 
107
 
 
108
/* Define to 1 if you have the declaration of `strndup', and to 0 if you
 
109
   don't. */
 
110
#define HAVE_DECL_STRNDUP 1
 
111
 
 
112
/* Define to 1 if you have the declaration of `strnlen', and to 0 if you
 
113
   don't. */
 
114
#define HAVE_DECL_STRNLEN 1
 
115
 
 
116
/* Define to 1 if you have the declaration of `towlower', and to 0 if you
 
117
   don't. */
 
118
/* #undef HAVE_DECL_TOWLOWER */
 
119
 
 
120
/* Define to 1 if you have the declaration of `__fpending', and to 0 if you
 
121
   don't. */
 
122
#define HAVE_DECL___FPENDING 1
 
123
 
 
124
/* Define to 1 if you have the <features.h> header file. */
 
125
#define HAVE_FEATURES_H 1
 
126
 
 
127
/* Define to 1 if you have the <getopt.h> header file. */
 
128
#define HAVE_GETOPT_H 1
 
129
 
 
130
/* Define to 1 if you have the `getopt_long_only' function. */
 
131
#define HAVE_GETOPT_LONG_ONLY 1
 
132
 
 
133
/* Define if the GNU gettext() function is already present or preinstalled. */
 
134
#define HAVE_GETTEXT 1
 
135
 
 
136
/* Define if you have the iconv() function and it works. */
 
137
/* #undef HAVE_ICONV */
 
138
 
 
139
/* Define to 1 if you have the <inttypes.h> header file. */
 
140
#define HAVE_INTTYPES_H 1
 
141
 
 
142
/* Define to 1 if you have the `iswcntrl' function. */
 
143
#define HAVE_ISWCNTRL 1
 
144
 
 
145
/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
 
146
#define HAVE_LANGINFO_CODESET 1
 
147
 
 
148
/* Define if the 'malloc' function is POSIX compliant. */
 
149
#define HAVE_MALLOC_POSIX 1
 
150
 
 
151
/* Define to 1 if mmap()'s MAP_ANONYMOUS flag is available after including
 
152
   config.h and <sys/mman.h>. */
 
153
#define HAVE_MAP_ANONYMOUS 1
 
154
 
 
155
/* Define to 1 if you have the `mbrtowc' function. */
 
156
#define HAVE_MBRTOWC 1
 
157
 
 
158
/* Define to 1 if you have the `mbsinit' function. */
 
159
#define HAVE_MBSINIT 1
 
160
 
 
161
/* Define to 1 if you have the `mbsrtowcs' function. */
 
162
#define HAVE_MBSRTOWCS 1
 
163
 
 
164
/* Define to 1 if <wchar.h> declares mbstate_t. */
 
165
#define HAVE_MBSTATE_T 1
 
166
 
 
167
/* Define to 1 if you have the <memory.h> header file. */
 
168
#define HAVE_MEMORY_H 1
 
169
 
 
170
/* Define to 1 if you have the `mprotect' function. */
 
171
#define HAVE_MPROTECT 1
 
172
 
 
173
/* Define to 1 on MSVC platforms that have the "invalid parameter handler"
 
174
   concept. */
 
175
/* #undef HAVE_MSVC_INVALID_PARAMETER_HANDLER */
 
176
 
 
177
/* Define to 1 if atoll is declared even after undefining macros. */
 
178
#define HAVE_RAW_DECL_ATOLL 1
 
179
 
 
180
/* Define to 1 if btowc is declared even after undefining macros. */
 
181
#define HAVE_RAW_DECL_BTOWC 1
 
182
 
 
183
/* Define to 1 if canonicalize_file_name is declared even after undefining
 
184
   macros. */
 
185
#define HAVE_RAW_DECL_CANONICALIZE_FILE_NAME 1
 
186
 
 
187
/* Define to 1 if chdir is declared even after undefining macros. */
 
188
#define HAVE_RAW_DECL_CHDIR 1
 
189
 
 
190
/* Define to 1 if chown is declared even after undefining macros. */
 
191
#define HAVE_RAW_DECL_CHOWN 1
 
192
 
 
193
/* Define to 1 if dprintf is declared even after undefining macros. */
 
194
#define HAVE_RAW_DECL_DPRINTF 1
 
195
 
 
196
/* Define to 1 if dup is declared even after undefining macros. */
 
197
#define HAVE_RAW_DECL_DUP 1
 
198
 
 
199
/* Define to 1 if dup2 is declared even after undefining macros. */
 
200
#define HAVE_RAW_DECL_DUP2 1
 
201
 
 
202
/* Define to 1 if dup3 is declared even after undefining macros. */
 
203
#define HAVE_RAW_DECL_DUP3 1
 
204
 
 
205
/* Define to 1 if endusershell is declared even after undefining macros. */
 
206
#define HAVE_RAW_DECL_ENDUSERSHELL 1
 
207
 
 
208
/* Define to 1 if environ is declared even after undefining macros. */
 
209
#define HAVE_RAW_DECL_ENVIRON 1
 
210
 
 
211
/* Define to 1 if euidaccess is declared even after undefining macros. */
 
212
#define HAVE_RAW_DECL_EUIDACCESS 1
 
213
 
 
214
/* Define to 1 if faccessat is declared even after undefining macros. */
 
215
#define HAVE_RAW_DECL_FACCESSAT 1
 
216
 
 
217
/* Define to 1 if fchdir is declared even after undefining macros. */
 
218
#define HAVE_RAW_DECL_FCHDIR 1
 
219
 
 
220
/* Define to 1 if fchownat is declared even after undefining macros. */
 
221
#define HAVE_RAW_DECL_FCHOWNAT 1
 
222
 
 
223
/* Define to 1 if fdatasync is declared even after undefining macros. */
 
224
#define HAVE_RAW_DECL_FDATASYNC 1
 
225
 
 
226
/* Define to 1 if ffsl is declared even after undefining macros. */
 
227
#define HAVE_RAW_DECL_FFSL 1
 
228
 
 
229
/* Define to 1 if ffsll is declared even after undefining macros. */
 
230
#define HAVE_RAW_DECL_FFSLL 1
 
231
 
 
232
/* Define to 1 if fpurge is declared even after undefining macros. */
 
233
/* #undef HAVE_RAW_DECL_FPURGE */
 
234
 
 
235
/* Define to 1 if fseeko is declared even after undefining macros. */
 
236
#define HAVE_RAW_DECL_FSEEKO 1
 
237
 
 
238
/* Define to 1 if fsync is declared even after undefining macros. */
 
239
#define HAVE_RAW_DECL_FSYNC 1
 
240
 
 
241
/* Define to 1 if ftello is declared even after undefining macros. */
 
242
#define HAVE_RAW_DECL_FTELLO 1
 
243
 
 
244
/* Define to 1 if ftruncate is declared even after undefining macros. */
 
245
#define HAVE_RAW_DECL_FTRUNCATE 1
 
246
 
 
247
/* Define to 1 if getcwd is declared even after undefining macros. */
 
248
#define HAVE_RAW_DECL_GETCWD 1
 
249
 
 
250
/* Define to 1 if getdelim is declared even after undefining macros. */
 
251
#define HAVE_RAW_DECL_GETDELIM 1
 
252
 
 
253
/* Define to 1 if getdomainname is declared even after undefining macros. */
 
254
#define HAVE_RAW_DECL_GETDOMAINNAME 1
 
255
 
 
256
/* Define to 1 if getdtablesize is declared even after undefining macros. */
 
257
#define HAVE_RAW_DECL_GETDTABLESIZE 1
 
258
 
 
259
/* Define to 1 if getgroups is declared even after undefining macros. */
 
260
#define HAVE_RAW_DECL_GETGROUPS 1
 
261
 
 
262
/* Define to 1 if gethostname is declared even after undefining macros. */
 
263
#define HAVE_RAW_DECL_GETHOSTNAME 1
 
264
 
 
265
/* Define to 1 if getline is declared even after undefining macros. */
 
266
#define HAVE_RAW_DECL_GETLINE 1
 
267
 
 
268
/* Define to 1 if getloadavg is declared even after undefining macros. */
 
269
#define HAVE_RAW_DECL_GETLOADAVG 1
 
270
 
 
271
/* Define to 1 if getlogin is declared even after undefining macros. */
 
272
#define HAVE_RAW_DECL_GETLOGIN 1
 
273
 
 
274
/* Define to 1 if getlogin_r is declared even after undefining macros. */
 
275
#define HAVE_RAW_DECL_GETLOGIN_R 1
 
276
 
 
277
/* Define to 1 if getpagesize is declared even after undefining macros. */
 
278
#define HAVE_RAW_DECL_GETPAGESIZE 1
 
279
 
 
280
/* Define to 1 if gets is declared even after undefining macros. */
 
281
/* #undef HAVE_RAW_DECL_GETS */
 
282
 
 
283
/* Define to 1 if getsubopt is declared even after undefining macros. */
 
284
#define HAVE_RAW_DECL_GETSUBOPT 1
 
285
 
 
286
/* Define to 1 if getusershell is declared even after undefining macros. */
 
287
#define HAVE_RAW_DECL_GETUSERSHELL 1
 
288
 
 
289
/* Define to 1 if grantpt is declared even after undefining macros. */
 
290
#define HAVE_RAW_DECL_GRANTPT 1
 
291
 
 
292
/* Define to 1 if group_member is declared even after undefining macros. */
 
293
#define HAVE_RAW_DECL_GROUP_MEMBER 1
 
294
 
 
295
/* Define to 1 if initstate is declared even after undefining macros. */
 
296
#define HAVE_RAW_DECL_INITSTATE 1
 
297
 
 
298
/* Define to 1 if initstate_r is declared even after undefining macros. */
 
299
#define HAVE_RAW_DECL_INITSTATE_R 1
 
300
 
 
301
/* Define to 1 if isatty is declared even after undefining macros. */
 
302
#define HAVE_RAW_DECL_ISATTY 1
 
303
 
 
304
/* Define to 1 if iswctype is declared even after undefining macros. */
 
305
#define HAVE_RAW_DECL_ISWCTYPE 1
 
306
 
 
307
/* Define to 1 if lchown is declared even after undefining macros. */
 
308
#define HAVE_RAW_DECL_LCHOWN 1
 
309
 
 
310
/* Define to 1 if link is declared even after undefining macros. */
 
311
#define HAVE_RAW_DECL_LINK 1
 
312
 
 
313
/* Define to 1 if linkat is declared even after undefining macros. */
 
314
#define HAVE_RAW_DECL_LINKAT 1
 
315
 
 
316
/* Define to 1 if lseek is declared even after undefining macros. */
 
317
#define HAVE_RAW_DECL_LSEEK 1
 
318
 
 
319
/* Define to 1 if mbrlen is declared even after undefining macros. */
 
320
#define HAVE_RAW_DECL_MBRLEN 1
 
321
 
 
322
/* Define to 1 if mbrtowc is declared even after undefining macros. */
 
323
#define HAVE_RAW_DECL_MBRTOWC 1
 
324
 
 
325
/* Define to 1 if mbsinit is declared even after undefining macros. */
 
326
#define HAVE_RAW_DECL_MBSINIT 1
 
327
 
 
328
/* Define to 1 if mbsnrtowcs is declared even after undefining macros. */
 
329
#define HAVE_RAW_DECL_MBSNRTOWCS 1
 
330
 
 
331
/* Define to 1 if mbsrtowcs is declared even after undefining macros. */
 
332
#define HAVE_RAW_DECL_MBSRTOWCS 1
 
333
 
 
334
/* Define to 1 if memmem is declared even after undefining macros. */
 
335
#define HAVE_RAW_DECL_MEMMEM 1
 
336
 
 
337
/* Define to 1 if mempcpy is declared even after undefining macros. */
 
338
#define HAVE_RAW_DECL_MEMPCPY 1
 
339
 
 
340
/* Define to 1 if memrchr is declared even after undefining macros. */
 
341
#define HAVE_RAW_DECL_MEMRCHR 1
 
342
 
 
343
/* Define to 1 if mkdtemp is declared even after undefining macros. */
 
344
#define HAVE_RAW_DECL_MKDTEMP 1
 
345
 
 
346
/* Define to 1 if mkostemp is declared even after undefining macros. */
 
347
#define HAVE_RAW_DECL_MKOSTEMP 1
 
348
 
 
349
/* Define to 1 if mkostemps is declared even after undefining macros. */
 
350
#define HAVE_RAW_DECL_MKOSTEMPS 1
 
351
 
 
352
/* Define to 1 if mkstemp is declared even after undefining macros. */
 
353
#define HAVE_RAW_DECL_MKSTEMP 1
 
354
 
 
355
/* Define to 1 if mkstemps is declared even after undefining macros. */
 
356
#define HAVE_RAW_DECL_MKSTEMPS 1
 
357
 
 
358
/* Define to 1 if pclose is declared even after undefining macros. */
 
359
#define HAVE_RAW_DECL_PCLOSE 1
 
360
 
 
361
/* Define to 1 if pipe is declared even after undefining macros. */
 
362
#define HAVE_RAW_DECL_PIPE 1
 
363
 
 
364
/* Define to 1 if pipe2 is declared even after undefining macros. */
 
365
#define HAVE_RAW_DECL_PIPE2 1
 
366
 
 
367
/* Define to 1 if popen is declared even after undefining macros. */
 
368
#define HAVE_RAW_DECL_POPEN 1
 
369
 
 
370
/* Define to 1 if posix_openpt is declared even after undefining macros. */
 
371
#define HAVE_RAW_DECL_POSIX_OPENPT 1
 
372
 
 
373
/* Define to 1 if pread is declared even after undefining macros. */
 
374
#define HAVE_RAW_DECL_PREAD 1
 
375
 
 
376
/* Define to 1 if ptsname is declared even after undefining macros. */
 
377
#define HAVE_RAW_DECL_PTSNAME 1
 
378
 
 
379
/* Define to 1 if ptsname_r is declared even after undefining macros. */
 
380
#define HAVE_RAW_DECL_PTSNAME_R 1
 
381
 
 
382
/* Define to 1 if pwrite is declared even after undefining macros. */
 
383
#define HAVE_RAW_DECL_PWRITE 1
 
384
 
 
385
/* Define to 1 if random is declared even after undefining macros. */
 
386
#define HAVE_RAW_DECL_RANDOM 1
 
387
 
 
388
/* Define to 1 if random_r is declared even after undefining macros. */
 
389
#define HAVE_RAW_DECL_RANDOM_R 1
 
390
 
 
391
/* Define to 1 if rawmemchr is declared even after undefining macros. */
 
392
#define HAVE_RAW_DECL_RAWMEMCHR 1
 
393
 
 
394
/* Define to 1 if readlink is declared even after undefining macros. */
 
395
#define HAVE_RAW_DECL_READLINK 1
 
396
 
 
397
/* Define to 1 if readlinkat is declared even after undefining macros. */
 
398
#define HAVE_RAW_DECL_READLINKAT 1
 
399
 
 
400
/* Define to 1 if realpath is declared even after undefining macros. */
 
401
#define HAVE_RAW_DECL_REALPATH 1
 
402
 
 
403
/* Define to 1 if renameat is declared even after undefining macros. */
 
404
#define HAVE_RAW_DECL_RENAMEAT 1
 
405
 
 
406
/* Define to 1 if rmdir is declared even after undefining macros. */
 
407
#define HAVE_RAW_DECL_RMDIR 1
 
408
 
 
409
/* Define to 1 if rpmatch is declared even after undefining macros. */
 
410
#define HAVE_RAW_DECL_RPMATCH 1
 
411
 
 
412
/* Define to 1 if secure_getenv is declared even after undefining macros. */
 
413
#define HAVE_RAW_DECL_SECURE_GETENV 1
 
414
 
 
415
/* Define to 1 if setenv is declared even after undefining macros. */
 
416
#define HAVE_RAW_DECL_SETENV 1
 
417
 
 
418
/* Define to 1 if sethostname is declared even after undefining macros. */
 
419
#define HAVE_RAW_DECL_SETHOSTNAME 1
 
420
 
 
421
/* Define to 1 if setstate is declared even after undefining macros. */
 
422
#define HAVE_RAW_DECL_SETSTATE 1
 
423
 
 
424
/* Define to 1 if setstate_r is declared even after undefining macros. */
 
425
#define HAVE_RAW_DECL_SETSTATE_R 1
 
426
 
 
427
/* Define to 1 if setusershell is declared even after undefining macros. */
 
428
#define HAVE_RAW_DECL_SETUSERSHELL 1
 
429
 
 
430
/* Define to 1 if sleep is declared even after undefining macros. */
 
431
#define HAVE_RAW_DECL_SLEEP 1
 
432
 
 
433
/* Define to 1 if snprintf is declared even after undefining macros. */
 
434
#define HAVE_RAW_DECL_SNPRINTF 1
 
435
 
 
436
/* Define to 1 if srandom is declared even after undefining macros. */
 
437
#define HAVE_RAW_DECL_SRANDOM 1
 
438
 
 
439
/* Define to 1 if srandom_r is declared even after undefining macros. */
 
440
#define HAVE_RAW_DECL_SRANDOM_R 1
 
441
 
 
442
/* Define to 1 if stpcpy is declared even after undefining macros. */
 
443
#define HAVE_RAW_DECL_STPCPY 1
 
444
 
 
445
/* Define to 1 if stpncpy is declared even after undefining macros. */
 
446
#define HAVE_RAW_DECL_STPNCPY 1
 
447
 
 
448
/* Define to 1 if strcasestr is declared even after undefining macros. */
 
449
#define HAVE_RAW_DECL_STRCASESTR 1
 
450
 
 
451
/* Define to 1 if strchrnul is declared even after undefining macros. */
 
452
#define HAVE_RAW_DECL_STRCHRNUL 1
 
453
 
 
454
/* Define to 1 if strdup is declared even after undefining macros. */
 
455
#define HAVE_RAW_DECL_STRDUP 1
 
456
 
 
457
/* Define to 1 if strerror_r is declared even after undefining macros. */
 
458
#define HAVE_RAW_DECL_STRERROR_R 1
 
459
 
 
460
/* Define to 1 if strncat is declared even after undefining macros. */
 
461
#define HAVE_RAW_DECL_STRNCAT 1
 
462
 
 
463
/* Define to 1 if strndup is declared even after undefining macros. */
 
464
#define HAVE_RAW_DECL_STRNDUP 1
 
465
 
 
466
/* Define to 1 if strnlen is declared even after undefining macros. */
 
467
#define HAVE_RAW_DECL_STRNLEN 1
 
468
 
 
469
/* Define to 1 if strpbrk is declared even after undefining macros. */
 
470
#define HAVE_RAW_DECL_STRPBRK 1
 
471
 
 
472
/* Define to 1 if strsep is declared even after undefining macros. */
 
473
#define HAVE_RAW_DECL_STRSEP 1
 
474
 
 
475
/* Define to 1 if strsignal is declared even after undefining macros. */
 
476
#define HAVE_RAW_DECL_STRSIGNAL 1
 
477
 
 
478
/* Define to 1 if strtod is declared even after undefining macros. */
 
479
#define HAVE_RAW_DECL_STRTOD 1
 
480
 
 
481
/* Define to 1 if strtok_r is declared even after undefining macros. */
 
482
#define HAVE_RAW_DECL_STRTOK_R 1
 
483
 
 
484
/* Define to 1 if strtoll is declared even after undefining macros. */
 
485
#define HAVE_RAW_DECL_STRTOLL 1
 
486
 
 
487
/* Define to 1 if strtoull is declared even after undefining macros. */
 
488
#define HAVE_RAW_DECL_STRTOULL 1
 
489
 
 
490
/* Define to 1 if strverscmp is declared even after undefining macros. */
 
491
#define HAVE_RAW_DECL_STRVERSCMP 1
 
492
 
 
493
/* Define to 1 if symlink is declared even after undefining macros. */
 
494
#define HAVE_RAW_DECL_SYMLINK 1
 
495
 
 
496
/* Define to 1 if symlinkat is declared even after undefining macros. */
 
497
#define HAVE_RAW_DECL_SYMLINKAT 1
 
498
 
 
499
/* Define to 1 if tmpfile is declared even after undefining macros. */
 
500
#define HAVE_RAW_DECL_TMPFILE 1
 
501
 
 
502
/* Define to 1 if towctrans is declared even after undefining macros. */
 
503
#define HAVE_RAW_DECL_TOWCTRANS 1
 
504
 
 
505
/* Define to 1 if ttyname_r is declared even after undefining macros. */
 
506
#define HAVE_RAW_DECL_TTYNAME_R 1
 
507
 
 
508
/* Define to 1 if unlink is declared even after undefining macros. */
 
509
#define HAVE_RAW_DECL_UNLINK 1
 
510
 
 
511
/* Define to 1 if unlinkat is declared even after undefining macros. */
 
512
#define HAVE_RAW_DECL_UNLINKAT 1
 
513
 
 
514
/* Define to 1 if unlockpt is declared even after undefining macros. */
 
515
#define HAVE_RAW_DECL_UNLOCKPT 1
 
516
 
 
517
/* Define to 1 if unsetenv is declared even after undefining macros. */
 
518
#define HAVE_RAW_DECL_UNSETENV 1
 
519
 
 
520
/* Define to 1 if usleep is declared even after undefining macros. */
 
521
#define HAVE_RAW_DECL_USLEEP 1
 
522
 
 
523
/* Define to 1 if vdprintf is declared even after undefining macros. */
 
524
#define HAVE_RAW_DECL_VDPRINTF 1
 
525
 
 
526
/* Define to 1 if vsnprintf is declared even after undefining macros. */
 
527
#define HAVE_RAW_DECL_VSNPRINTF 1
 
528
 
 
529
/* Define to 1 if wcpcpy is declared even after undefining macros. */
 
530
#define HAVE_RAW_DECL_WCPCPY 1
 
531
 
 
532
/* Define to 1 if wcpncpy is declared even after undefining macros. */
 
533
#define HAVE_RAW_DECL_WCPNCPY 1
 
534
 
 
535
/* Define to 1 if wcrtomb is declared even after undefining macros. */
 
536
#define HAVE_RAW_DECL_WCRTOMB 1
 
537
 
 
538
/* Define to 1 if wcscasecmp is declared even after undefining macros. */
 
539
#define HAVE_RAW_DECL_WCSCASECMP 1
 
540
 
 
541
/* Define to 1 if wcscat is declared even after undefining macros. */
 
542
#define HAVE_RAW_DECL_WCSCAT 1
 
543
 
 
544
/* Define to 1 if wcschr is declared even after undefining macros. */
 
545
#define HAVE_RAW_DECL_WCSCHR 1
 
546
 
 
547
/* Define to 1 if wcscmp is declared even after undefining macros. */
 
548
#define HAVE_RAW_DECL_WCSCMP 1
 
549
 
 
550
/* Define to 1 if wcscoll is declared even after undefining macros. */
 
551
#define HAVE_RAW_DECL_WCSCOLL 1
 
552
 
 
553
/* Define to 1 if wcscpy is declared even after undefining macros. */
 
554
#define HAVE_RAW_DECL_WCSCPY 1
 
555
 
 
556
/* Define to 1 if wcscspn is declared even after undefining macros. */
 
557
#define HAVE_RAW_DECL_WCSCSPN 1
 
558
 
 
559
/* Define to 1 if wcsdup is declared even after undefining macros. */
 
560
#define HAVE_RAW_DECL_WCSDUP 1
 
561
 
 
562
/* Define to 1 if wcslen is declared even after undefining macros. */
 
563
#define HAVE_RAW_DECL_WCSLEN 1
 
564
 
 
565
/* Define to 1 if wcsncasecmp is declared even after undefining macros. */
 
566
#define HAVE_RAW_DECL_WCSNCASECMP 1
 
567
 
 
568
/* Define to 1 if wcsncat is declared even after undefining macros. */
 
569
#define HAVE_RAW_DECL_WCSNCAT 1
 
570
 
 
571
/* Define to 1 if wcsncmp is declared even after undefining macros. */
 
572
#define HAVE_RAW_DECL_WCSNCMP 1
 
573
 
 
574
/* Define to 1 if wcsncpy is declared even after undefining macros. */
 
575
#define HAVE_RAW_DECL_WCSNCPY 1
 
576
 
 
577
/* Define to 1 if wcsnlen is declared even after undefining macros. */
 
578
#define HAVE_RAW_DECL_WCSNLEN 1
 
579
 
 
580
/* Define to 1 if wcsnrtombs is declared even after undefining macros. */
 
581
#define HAVE_RAW_DECL_WCSNRTOMBS 1
 
582
 
 
583
/* Define to 1 if wcspbrk is declared even after undefining macros. */
 
584
#define HAVE_RAW_DECL_WCSPBRK 1
 
585
 
 
586
/* Define to 1 if wcsrchr is declared even after undefining macros. */
 
587
#define HAVE_RAW_DECL_WCSRCHR 1
 
588
 
 
589
/* Define to 1 if wcsrtombs is declared even after undefining macros. */
 
590
#define HAVE_RAW_DECL_WCSRTOMBS 1
 
591
 
 
592
/* Define to 1 if wcsspn is declared even after undefining macros. */
 
593
#define HAVE_RAW_DECL_WCSSPN 1
 
594
 
 
595
/* Define to 1 if wcsstr is declared even after undefining macros. */
 
596
#define HAVE_RAW_DECL_WCSSTR 1
 
597
 
 
598
/* Define to 1 if wcstok is declared even after undefining macros. */
 
599
#define HAVE_RAW_DECL_WCSTOK 1
 
600
 
 
601
/* Define to 1 if wcswidth is declared even after undefining macros. */
 
602
#define HAVE_RAW_DECL_WCSWIDTH 1
 
603
 
 
604
/* Define to 1 if wcsxfrm is declared even after undefining macros. */
 
605
#define HAVE_RAW_DECL_WCSXFRM 1
 
606
 
 
607
/* Define to 1 if wctob is declared even after undefining macros. */
 
608
#define HAVE_RAW_DECL_WCTOB 1
 
609
 
 
610
/* Define to 1 if wctrans is declared even after undefining macros. */
 
611
#define HAVE_RAW_DECL_WCTRANS 1
 
612
 
 
613
/* Define to 1 if wctype is declared even after undefining macros. */
 
614
#define HAVE_RAW_DECL_WCTYPE 1
 
615
 
 
616
/* Define to 1 if wcwidth is declared even after undefining macros. */
 
617
#define HAVE_RAW_DECL_WCWIDTH 1
 
618
 
 
619
/* Define to 1 if wmemchr is declared even after undefining macros. */
 
620
#define HAVE_RAW_DECL_WMEMCHR 1
 
621
 
 
622
/* Define to 1 if wmemcmp is declared even after undefining macros. */
 
623
#define HAVE_RAW_DECL_WMEMCMP 1
 
624
 
 
625
/* Define to 1 if wmemcpy is declared even after undefining macros. */
 
626
#define HAVE_RAW_DECL_WMEMCPY 1
 
627
 
 
628
/* Define to 1 if wmemmove is declared even after undefining macros. */
 
629
#define HAVE_RAW_DECL_WMEMMOVE 1
 
630
 
 
631
/* Define to 1 if wmemset is declared even after undefining macros. */
 
632
#define HAVE_RAW_DECL_WMEMSET 1
 
633
 
 
634
/* Define to 1 if _Exit is declared even after undefining macros. */
 
635
#define HAVE_RAW_DECL__EXIT 1
 
636
 
 
637
/* Define to 1 if you have the <stdint.h> header file. */
 
638
#define HAVE_STDINT_H 1
 
639
 
 
640
/* Define to 1 if you have the <stdio_ext.h> header file. */
 
641
#define HAVE_STDIO_EXT_H 1
 
642
 
 
643
/* Define to 1 if you have the <stdlib.h> header file. */
 
644
#define HAVE_STDLIB_H 1
 
645
 
 
646
/* Define to 1 if you have the `strerror_r' function. */
 
647
#define HAVE_STRERROR_R 1
 
648
 
 
649
/* Define to 1 if you have the <strings.h> header file. */
 
650
#define HAVE_STRINGS_H 1
 
651
 
 
652
/* Define to 1 if you have the <string.h> header file. */
 
653
#define HAVE_STRING_H 1
 
654
 
 
655
/* Define to 1 if you have the `strndup' function. */
 
656
#define HAVE_STRNDUP 1
 
657
 
 
658
/* Define to 1 if you have the `symlink' function. */
 
659
#define HAVE_SYMLINK 1
 
660
 
 
661
/* Define to 1 if you have the <sys/mman.h> header file. */
 
662
#define HAVE_SYS_MMAN_H 1
 
663
 
 
664
/* Define to 1 if you have the <sys/socket.h> header file. */
 
665
#define HAVE_SYS_SOCKET_H 1
 
666
 
 
667
/* Define to 1 if you have the <sys/stat.h> header file. */
 
668
#define HAVE_SYS_STAT_H 1
 
669
 
 
670
/* Define to 1 if you have the <sys/types.h> header file. */
 
671
#define HAVE_SYS_TYPES_H 1
 
672
 
 
673
/* Define to 1 if you have the `towlower' function. */
 
674
#define HAVE_TOWLOWER 1
 
675
 
 
676
/* Define to 1 if you have the <unistd.h> header file. */
 
677
#define HAVE_UNISTD_H 1
 
678
 
 
679
/* Define to 1 if you have the <wchar.h> header file. */
 
680
#define HAVE_WCHAR_H 1
 
681
 
 
682
/* Define if you have the 'wchar_t' type. */
 
683
#define HAVE_WCHAR_T 1
 
684
 
 
685
/* Define to 1 if you have the <wctype.h> header file. */
 
686
#define HAVE_WCTYPE_H 1
 
687
 
 
688
/* Define to 1 if you have the <winsock2.h> header file. */
 
689
/* #undef HAVE_WINSOCK2_H */
 
690
 
 
691
/* Define if you have the 'wint_t' type. */
 
692
#define HAVE_WINT_T 1
 
693
 
 
694
/* Define to 1 if O_NOATIME works. */
 
695
#define HAVE_WORKING_O_NOATIME 1
 
696
 
 
697
/* Define to 1 if O_NOFOLLOW works. */
 
698
#define HAVE_WORKING_O_NOFOLLOW 1
 
699
 
 
700
/* Define to 1 if the system has the type `_Bool'. */
 
701
#define HAVE__BOOL 1
 
702
 
 
703
/* Define to 1 if you have the `_set_invalid_parameter_handler' function. */
 
704
/* #undef HAVE__SET_INVALID_PARAMETER_HANDLER */
 
705
 
 
706
/* Define to a substitute value for mmap()'s MAP_ANONYMOUS flag. */
 
707
/* #undef MAP_ANONYMOUS */
 
708
 
 
709
/* Define if the mbrtowc function does not return (size_t) -2 for empty input.
 
710
   */
 
711
/* #undef MBRTOWC_EMPTY_INPUT_BUG */
 
712
 
 
713
/* Define if the mbrtowc function has the NULL pwc argument bug. */
 
714
/* #undef MBRTOWC_NULL_ARG1_BUG */
 
715
 
 
716
/* Define if the mbrtowc function has the NULL string argument bug. */
 
717
/* #undef MBRTOWC_NULL_ARG2_BUG */
 
718
 
 
719
/* Define if the mbrtowc function does not return 0 for a NUL character. */
 
720
/* #undef MBRTOWC_NUL_RETVAL_BUG */
 
721
 
 
722
/* Define if the mbrtowc function returns a wrong return value. */
 
723
/* #undef MBRTOWC_RETVAL_BUG */
 
724
 
 
725
/* Name of package */
 
726
#define PACKAGE "hello"
 
727
 
 
728
/* Define to the address where bug reports for this package should be sent. */
 
729
#define PACKAGE_BUGREPORT "bug-hello@gnu.org"
 
730
 
 
731
/* Define to the full name of this package. */
 
732
#define PACKAGE_NAME "GNU Hello"
 
733
 
 
734
/* Define to the full name and version of this package. */
 
735
#define PACKAGE_STRING "GNU Hello 2.10"
 
736
 
 
737
/* Define to the one symbol short name of this package. */
 
738
#define PACKAGE_TARNAME "hello"
 
739
 
 
740
/* Define to the home page for this package. */
 
741
#define PACKAGE_URL "http://www.gnu.org/software/hello/"
 
742
 
 
743
/* Define to the version of this package. */
 
744
#define PACKAGE_VERSION "2.10"
 
745
 
 
746
/* the number of pending output bytes on stream 'fp' */
 
747
/* #undef PENDING_OUTPUT_N_BYTES */
 
748
 
 
749
/* Define to 1 if strerror(0) does not return a message implying success. */
 
750
/* #undef REPLACE_STRERROR_0 */
 
751
 
 
752
/* Define to 1 if you have the ANSI C header files. */
 
753
#define STDC_HEADERS 1
 
754
 
 
755
/* Define to 1 if strerror_r returns char *. */
 
756
#define STRERROR_R_CHAR_P 1
 
757
 
 
758
/* Enable extensions on AIX 3, Interix.  */
 
759
#ifndef _ALL_SOURCE
 
760
# define _ALL_SOURCE 1
 
761
#endif
 
762
/* Enable general extensions on OS X.  */
 
763
#ifndef _DARWIN_C_SOURCE
 
764
# define _DARWIN_C_SOURCE 1
 
765
#endif
 
766
/* Enable GNU extensions on systems that have them.  */
 
767
#ifndef _GNU_SOURCE
 
768
# define _GNU_SOURCE 1
 
769
#endif
 
770
/* Enable threading extensions on Solaris.  */
 
771
#ifndef _POSIX_PTHREAD_SEMANTICS
 
772
# define _POSIX_PTHREAD_SEMANTICS 1
 
773
#endif
 
774
/* Enable extensions on HP NonStop.  */
 
775
#ifndef _TANDEM_SOURCE
 
776
# define _TANDEM_SOURCE 1
 
777
#endif
 
778
/* Enable X/Open extensions if necessary.  HP-UX 11.11 defines
 
779
   mbstate_t only if _XOPEN_SOURCE is defined to 500, regardless of
 
780
   whether compiling with -Ae or -D_HPUX_SOURCE=1.  */
 
781
#ifndef _XOPEN_SOURCE
 
782
/* # undef _XOPEN_SOURCE */
 
783
#endif
 
784
/* Enable general extensions on Solaris.  */
 
785
#ifndef __EXTENSIONS__
 
786
# define __EXTENSIONS__ 1
 
787
#endif
 
788
 
 
789
 
 
790
/* Version number of package */
 
791
#define VERSION "2.10"
 
792
 
 
793
/* Define to 1 if on MINIX. */
 
794
/* #undef _MINIX */
 
795
 
 
796
/* Define to 1 to make NetBSD features available. MINIX 3 needs this. */
 
797
/* #undef _NETBSD_SOURCE */
 
798
 
 
799
/* The _Noreturn keyword of C11.  */
 
800
#if ! (defined _Noreturn \
 
801
       || (defined __STDC_VERSION__ && 201112 <= __STDC_VERSION__))
 
802
# if (3 <= __GNUC__ || (__GNUC__ == 2 && 8 <= __GNUC_MINOR__) \
 
803
      || 0x5110 <= __SUNPRO_C)
 
804
#  define _Noreturn __attribute__ ((__noreturn__))
 
805
# elif defined _MSC_VER && 1200 <= _MSC_VER
 
806
#  define _Noreturn __declspec (noreturn)
 
807
# else
 
808
#  define _Noreturn
 
809
# endif
 
810
#endif
 
811
 
 
812
 
 
813
/* Define to 2 if the system does not provide POSIX.1 features except with
 
814
   this defined. */
 
815
/* #undef _POSIX_1_SOURCE */
 
816
 
 
817
/* Define to 1 if you need to in order for 'stat' and other things to work. */
 
818
/* #undef _POSIX_SOURCE */
 
819
 
 
820
/* Define to rpl_ if the getopt replacement functions and variables should be
 
821
   used. */
 
822
/* #undef __GETOPT_PREFIX */
 
823
 
 
824
/* Please see the Gnulib manual for how to use these macros.
 
825
 
 
826
   Suppress extern inline with HP-UX cc, as it appears to be broken; see
 
827
   <http://lists.gnu.org/archive/html/bug-texinfo/2013-02/msg00030.html>.
 
828
 
 
829
   Suppress extern inline with Sun C in standards-conformance mode, as it
 
830
   mishandles inline functions that call each other.  E.g., for 'inline void f
 
831
   (void) { } inline void g (void) { f (); }', c99 incorrectly complains
 
832
   'reference to static identifier "f" in extern inline function'.
 
833
   This bug was observed with Sun C 5.12 SunOS_i386 2011/11/16.
 
834
 
 
835
   Suppress extern inline (with or without __attribute__ ((__gnu_inline__)))
 
836
   on configurations that mistakenly use 'static inline' to implement
 
837
   functions or macros in standard C headers like <ctype.h>.  For example,
 
838
   if isdigit is mistakenly implemented via a static inline function,
 
839
   a program containing an extern inline function that calls isdigit
 
840
   may not work since the C standard prohibits extern inline functions
 
841
   from calling static functions.  This bug is known to occur on:
 
842
 
 
843
     OS X 10.8 and earlier; see:
 
844
     http://lists.gnu.org/archive/html/bug-gnulib/2012-12/msg00023.html
 
845
 
 
846
     DragonFly; see
 
847
     http://muscles.dragonflybsd.org/bulk/bleeding-edge-potential/latest-per-pkg/ah-tty-0.3.12.log
 
848
 
 
849
     FreeBSD; see:
 
850
     http://lists.gnu.org/archive/html/bug-gnulib/2014-07/msg00104.html
 
851
 
 
852
   OS X 10.9 has a macro __header_inline indicating the bug is fixed for C and
 
853
   for clang but remains for g++; see <http://trac.macports.org/ticket/41033>.
 
854
   Assume DragonFly and FreeBSD will be similar.  */
 
855
#if (((defined __APPLE__ && defined __MACH__) \
 
856
      || defined __DragonFly__ || defined __FreeBSD__) \
 
857
     && (defined __header_inline \
 
858
         ? (defined __cplusplus && defined __GNUC_STDC_INLINE__ \
 
859
            && ! defined __clang__) \
 
860
         : ((! defined _DONT_USE_CTYPE_INLINE_ \
 
861
             && (defined __GNUC__ || defined __cplusplus)) \
 
862
            || (defined _FORTIFY_SOURCE && 0 < _FORTIFY_SOURCE \
 
863
                && defined __GNUC__ && ! defined __cplusplus))))
 
864
# define _GL_EXTERN_INLINE_STDHEADER_BUG
 
865
#endif
 
866
#if ((__GNUC__ \
 
867
      ? defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__ \
 
868
      : (199901L <= __STDC_VERSION__ \
 
869
         && !defined __HP_cc \
 
870
         && !(defined __SUNPRO_C && __STDC__))) \
 
871
     && !defined _GL_EXTERN_INLINE_STDHEADER_BUG)
 
872
# define _GL_INLINE inline
 
873
# define _GL_EXTERN_INLINE extern inline
 
874
# define _GL_EXTERN_INLINE_IN_USE
 
875
#elif (2 < __GNUC__ + (7 <= __GNUC_MINOR__) && !defined __STRICT_ANSI__ \
 
876
       && !defined _GL_EXTERN_INLINE_STDHEADER_BUG)
 
877
# if defined __GNUC_GNU_INLINE__ && __GNUC_GNU_INLINE__
 
878
   /* __gnu_inline__ suppresses a GCC 4.2 diagnostic.  */
 
879
#  define _GL_INLINE extern inline __attribute__ ((__gnu_inline__))
 
880
# else
 
881
#  define _GL_INLINE extern inline
 
882
# endif
 
883
# define _GL_EXTERN_INLINE extern
 
884
# define _GL_EXTERN_INLINE_IN_USE
 
885
#else
 
886
# define _GL_INLINE static _GL_UNUSED
 
887
# define _GL_EXTERN_INLINE static _GL_UNUSED
 
888
#endif
 
889
 
 
890
#if 4 < __GNUC__ + (6 <= __GNUC_MINOR__)
 
891
# if defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__
 
892
#  define _GL_INLINE_HEADER_CONST_PRAGMA
 
893
# else
 
894
#  define _GL_INLINE_HEADER_CONST_PRAGMA \
 
895
     _Pragma ("GCC diagnostic ignored \"-Wsuggest-attribute=const\"")
 
896
# endif
 
897
  /* Suppress GCC's bogus "no previous prototype for 'FOO'"
 
898
     and "no previous declaration for 'FOO'"  diagnostics,
 
899
     when FOO is an inline function in the header; see
 
900
     <http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54113>.  */
 
901
# define _GL_INLINE_HEADER_BEGIN \
 
902
    _Pragma ("GCC diagnostic push") \
 
903
    _Pragma ("GCC diagnostic ignored \"-Wmissing-prototypes\"") \
 
904
    _Pragma ("GCC diagnostic ignored \"-Wmissing-declarations\"") \
 
905
    _GL_INLINE_HEADER_CONST_PRAGMA
 
906
# define _GL_INLINE_HEADER_END \
 
907
    _Pragma ("GCC diagnostic pop")
 
908
#else
 
909
# define _GL_INLINE_HEADER_BEGIN
 
910
# define _GL_INLINE_HEADER_END
 
911
#endif
 
912
 
 
913
/* Work around a bug in Apple GCC 4.0.1 build 5465: In C99 mode, it supports
 
914
   the ISO C 99 semantics of 'extern inline' (unlike the GNU C semantics of
 
915
   earlier versions), but does not display it by setting __GNUC_STDC_INLINE__.
 
916
   __APPLE__ && __MACH__ test for Mac OS X.
 
917
   __APPLE_CC__ tests for the Apple compiler and its version.
 
918
   __STDC_VERSION__ tests for the C99 mode.  */
 
919
#if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__
 
920
# define __GNUC_STDC_INLINE__ 1
 
921
#endif
 
922
 
 
923
/* Define to a type if <wchar.h> does not define. */
 
924
/* #undef mbstate_t */
 
925
 
 
926
/* Define to `int' if <sys/types.h> does not define. */
 
927
/* #undef mode_t */
 
928
 
 
929
/* Define to `int' if <sys/types.h> does not define. */
 
930
/* #undef pid_t */
 
931
 
 
932
/* Define to the equivalent of the C99 'restrict' keyword, or to
 
933
   nothing if this is not supported.  Do not define if restrict is
 
934
   supported directly.  */
 
935
#define restrict __restrict
 
936
/* Work around a bug in Sun C++: it does not support _Restrict or
 
937
   __restrict__, even though the corresponding Sun C compiler ends up with
 
938
   "#define restrict _Restrict" or "#define restrict __restrict__" in the
 
939
   previous line.  Perhaps some future version of Sun C++ will work with
 
940
   restrict; if so, hopefully it defines __RESTRICT like Sun C does.  */
 
941
#if defined __SUNPRO_CC && !defined __RESTRICT
 
942
# define _Restrict
 
943
# define __restrict__
 
944
#endif
 
945
 
 
946
/* Define as a signed type of the same size as size_t. */
 
947
/* #undef ssize_t */
 
948
 
 
949
/* Define as a marker that can be attached to declarations that might not
 
950
    be used.  This helps to reduce warnings, such as from
 
951
    GCC -Wunused-parameter.  */
 
952
#if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
 
953
# define _GL_UNUSED __attribute__ ((__unused__))
 
954
#else
 
955
# define _GL_UNUSED
 
956
#endif
 
957
/* The name _UNUSED_PARAMETER_ is an earlier spelling, although the name
 
958
   is a misnomer outside of parameter lists.  */
 
959
#define _UNUSED_PARAMETER_ _GL_UNUSED
 
960
 
 
961
/* gcc supports the "unused" attribute on possibly unused labels, and
 
962
   g++ has since version 4.5.  Note to support C++ as well as C,
 
963
   _GL_UNUSED_LABEL should be used with a trailing ;  */
 
964
#if !defined __cplusplus || __GNUC__ > 4 \
 
965
    || (__GNUC__ == 4 && __GNUC_MINOR__ >= 5)
 
966
# define _GL_UNUSED_LABEL _GL_UNUSED
 
967
#else
 
968
# define _GL_UNUSED_LABEL
 
969
#endif
 
970
 
 
971
/* The __pure__ attribute was added in gcc 2.96.  */
 
972
#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
 
973
# define _GL_ATTRIBUTE_PURE __attribute__ ((__pure__))
 
974
#else
 
975
# define _GL_ATTRIBUTE_PURE /* empty */
 
976
#endif
 
977
 
 
978
/* The __const__ attribute was added in gcc 2.95.  */
 
979
#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
 
980
# define _GL_ATTRIBUTE_CONST __attribute__ ((__const__))
 
981
#else
 
982
# define _GL_ATTRIBUTE_CONST /* empty */
 
983
#endif
 
984