~vcs-imports/gawk/master

« back to all changes in this revision

Viewing changes to pc/config.h

  • Committer: Arnold D. Robbins
  • Date: 2022-07-12 06:35:22 UTC
  • Revision ID: git-v1:1887e22dffc19cc78a8d6ee7a0f336ea6b5548b4
Restore pc/config.{sed,h}.

Show diffs side-by-side

added added

removed removed

Lines of Context:
88
88
#undef HAVE_ICONV
89
89
 
90
90
/* Define to 1 if the system has the type `intmax_t'. */
91
 
#if defined(__MINGW32__)
 
91
#if defined(__MINGW32__) || defined(__DJGPP__)
92
92
#define HAVE_INTMAX_T 1
93
93
#endif
94
94
 
95
95
/* Define to 1 if you have the <inttypes.h> header file. */
96
 
#if defined(__MINGW32__)
 
96
#if defined(__MINGW32__) || defined(__DJGPP__)
97
97
#define HAVE_INTTYPES_H 1
98
98
#endif
99
99
 
100
100
/* Define to 1 if you have the `isascii' function. */
101
 
#if defined(__MINGW32__)
 
101
#if defined(__MINGW32__) || defined(__DJGPP__)
102
102
#define HAVE_ISASCII 1
103
103
#endif
104
104
 
121
121
#endif
122
122
 
123
123
/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
124
 
#if defined(__MINGW32__)
 
124
#if defined(__DJGPP__) || defined(__MINGW32__)
125
125
#define HAVE_LANGINFO_CODESET 1
126
126
#endif
127
127
 
138
138
#undef HAVE_LIBSIGSEGV
139
139
 
140
140
/* Define to 1 if you have the <locale.h> header file. */
141
 
#if defined(__MINGW32__)
 
141
#if defined(__MINGW32__) || defined(__DJGPP__)
142
142
#define HAVE_LOCALE_H 1
143
143
#endif
144
144
 
168
168
#undef HAVE_MEMCPY_ULONG
169
169
 
170
170
/* Define to 1 if you have the `memmove' function. */
171
 
#if defined(__MINGW32__)
 
171
#if defined(__MINGW32__) || defined(__DJGPP__)
172
172
#define HAVE_MEMMOVE 1
173
173
#endif
174
174
 
175
175
/* Define to 1 if you have the <memory.h> header file. */
176
 
#undef HAVE_MEMORY_H
 
176
#ifdef __DJGPP__
 
177
#define HAVE_MEMORY_H 1
 
178
#endif
177
179
 
178
180
/* Define to 1 if you have the `memset' function. */
179
181
#define HAVE_MEMSET 1
185
187
#undef HAVE_MINIX_CONFIG_H
186
188
 
187
189
/* Define to 1 if you have the `mkstemp' function. */
188
 
#undef HAVE_MKSTEMP
 
190
#ifdef __DJGPP__
 
191
#define HAVE_MKSTEMP 1
 
192
#endif
189
193
 
190
194
/* we have the mktime function */
191
195
#define HAVE_MKTIME 1
206
210
#undef HAVE_POSIX_OPENPT
207
211
 
208
212
/* Define to 1 if you have the `setenv' function. */
209
 
#if defined(__MINGW32__)
 
213
#if defined(__MINGW32__) || defined(__DJGPP__)
210
214
#define HAVE_SETENV 1
211
215
#endif
212
216
 
213
217
/* Define to 1 if you have the `setlocale' function. */
214
 
#if defined(__MINGW32__)
 
218
#if defined(__MINGW32__) || defined(__DJGPP__)
215
219
#define HAVE_SETLOCALE 1
216
220
#endif
217
221
 
222
226
#undef HAVE_SIGPROCMASK
223
227
 
224
228
/* Define to 1 if you have the `snprintf' function. */
225
 
#if defined(__MINGW32__)
 
229
#if defined(__MINGW32__) || defined(__DJGPP__)
226
230
#define HAVE_SNPRINTF 1
227
231
#endif
228
232
 
237
241
#endif
238
242
 
239
243
/* Define to 1 if stdbool.h conforms to C99. */
240
 
#if defined(__MINGW32__)
 
244
#if defined(__MINGW32__) || defined(__DJGPP__)
241
245
#define HAVE_STDBOOL_H 1
242
246
#endif
243
247
 
247
251
#endif
248
252
 
249
253
/* Define to 1 if you have the <stdint.h> header file. */
250
 
#if defined(__MINGW32__)
 
254
#if defined(__MINGW32__) || defined(__DJGPP__)
251
255
#define HAVE_STDINT_H 1
252
256
#endif
253
257
 
255
259
#undef HAVE_STDIO_H
256
260
 
257
261
/* Define to 1 if you have the <stdlib.h> header file. */
258
 
#if defined(__MINGW32__)
 
262
#if defined(__MINGW32__) || defined(__DJGPP__)
259
263
#define HAVE_STDLIB_H 1
260
264
#endif
261
265
 
262
266
/* Define to 1 if you have the `strcasecmp' function. */
263
 
#undef HAVE_STRCASECMP
 
267
#ifdef __DJGPP__
 
268
#define HAVE_STRCASECMP 1
 
269
#endif
264
270
 
265
271
/* Define to 1 if you have the `strchr' function. */
266
272
#define HAVE_STRCHR 1
267
273
 
268
274
/* Define to 1 if you have the `strcoll' function. */
269
 
#undef HAVE_STRCOLL
 
275
#ifdef __DJGPP__
 
276
#define HAVE_STRCOLL 1
 
277
#endif
270
278
 
271
279
/* Define to 1 if you have the `strerror' function. */
272
280
#define HAVE_STRERROR 1
290
298
 
291
299
/* Define to 1 if you have the `strncasecmp' function. */
292
300
#define HAVE_STRNCASECMP 1
293
 
s/^#undef HAVE_STRTOD *$/#define HAVE_STRTOD 1/
 
301
#ifdef __EMX__
 
302
#define strncasecmp strnicmp
 
303
#endif
294
304
 
295
305
/* Define to 1 if you have the <stropts.h> header file. */
296
306
#undef HAVE_STROPTS_H
297
307
 
298
308
/* Define to 1 if you have the `strtod' function. */
299
 
#undef HAVE_STRTOD
 
309
#define HAVE_STRTOD 1
300
310
 
301
311
/* Define to 1 if you have the `strtoul' function. */
302
 
#if defined(__MINGW32__)
 
312
#if defined(__MINGW32__) || defined(__DJGPP__)
303
313
#define HAVE_STRTOUL 1
304
314
#endif
305
315
 
310
320
#undef HAVE_STRUCT_PASSWD_PW_PASSWD
311
321
 
312
322
/* Define to 1 if `st_blksize' is a member of `struct stat'. */
313
 
#if defined(__MINGW32__)
 
323
#if defined(__MINGW32__) || defined(__DJGPP__)
314
324
#define HAVE_STRUCT_STAT_ST_BLKSIZE 1
315
325
#endif
316
326
 
321
331
#define HAVE_SYSTEM 1
322
332
 
323
333
/* Define to 1 if you have the <sys/ioctl.h> header file. */
324
 
#undef HAVE_SYS_IOCTL_H
 
334
#ifdef __DJGPP__
 
335
#define HAVE_SYS_IOCTL_H 1
 
336
#endif
325
337
 
326
338
/* Define to 1 if you have the <sys/param.h> header file. */
327
 
#if defined(__MINGW32__)
 
339
#if defined(__MINGW32__) || defined(__DJGPP__)
328
340
#define HAVE_SYS_PARAM_H 1
329
341
#endif
330
342
 
335
347
#undef HAVE_SYS_SOCKET_H
336
348
 
337
349
/* Define to 1 if you have the <sys/stat.h> header file. */
338
 
#if defined(__MINGW32__)
 
350
#if defined(__MINGW32__) || defined(__DJGPP__)
339
351
#define HAVE_SYS_STAT_H 1
340
352
#endif
341
353
 
342
354
/* Define to 1 if you have the <sys/time.h> header file. */
343
 
#if defined(__MINGW32__)
 
355
#if defined(__DJGPP__) || defined(__MINGW32__)
344
356
#define HAVE_SYS_TIME_H 1
345
357
#endif
346
358
 
348
360
#define HAVE_SYS_TYPES_H 1
349
361
 
350
362
/* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
351
 
#undef HAVE_SYS_WAIT_H
 
363
#ifdef __DJGPP__
 
364
#define HAVE_SYS_WAIT_H 1
 
365
#endif
352
366
 
353
367
/* Define to 1 if you have the <termios.h> header file. */
354
368
#undef HAVE_TERMIOS_H
357
371
#undef HAVE_TIMEGM
358
372
 
359
373
/* Define to 1 if you have the `tmpfile' function. */
360
 
#undef HAVE_TMPFILE
 
374
#ifdef __DJGPP__
 
375
#define HAVE_TMPFILE 1
 
376
#endif
361
377
 
362
378
/* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use
363
379
   `HAVE_STRUCT_TM_TM_ZONE' instead. */
381
397
#define HAVE_TZSET 1
382
398
 
383
399
/* Define to 1 if the system has the type `uintmax_t'. */
384
 
#if defined(__MINGW32__)
 
400
#if defined(__DJGPP__) || defined(__MINGW32__)
385
401
#define HAVE_UINTMAX_T 1
386
402
#endif
387
403
 
388
404
/* Define to 1 if you have the <unistd.h> header file. */
389
 
#if defined(__MINGW32__)
 
405
#if defined(__DJGPP__) || defined(__MINGW32__)
390
406
#define HAVE_UNISTD_H 1
391
407
#endif
392
408
 
394
410
#undef HAVE_UNSIGNED_LONG_LONG_INT
395
411
 
396
412
/* Define to 1 if you have the `usleep' function. */
397
 
#if defined(__MINGW32__)
 
413
#if defined(__DJGPP__) || defined(__MINGW32__)
398
414
#define HAVE_USLEEP 1
399
415
#endif
400
416
 
437
453
#endif
438
454
 
439
455
/* Define to 1 if the system has the type `_Bool'. */
440
 
#undef HAVE__BOOL
 
456
#ifdef __DJGPP__
 
457
#define HAVE__BOOL 1
 
458
#endif
441
459
 
442
460
/* Define to 1 if you have the `__etoa_l' function. */
443
461
#undef HAVE___ETOA_L
455
473
#define PACKAGE_NAME "GNU Awk"
456
474
 
457
475
/* Define to the full name and version of this package. */
458
 
#define PACKAGE_STRING "GNU Awk 5.1.61"
 
476
#define PACKAGE_STRING "GNU Awk 5.1.1"
459
477
 
460
478
/* Define to the one symbol short name of this package. */
461
479
#define PACKAGE_TARNAME "gawk"
464
482
#define PACKAGE_URL "http://www.gnu.org/software/gawk/"
465
483
 
466
484
/* Define to the version of this package. */
467
 
#define PACKAGE_VERSION "5.1.61"
 
485
#define PACKAGE_VERSION "5.1.1"
468
486
 
469
487
/* Define to 1 if *printf supports %a format */
470
488
#define PRINTF_HAS_A_FORMAT 1
471
489
 
472
490
/* Define to 1 if *printf supports %F format */
473
 
#undef PRINTF_HAS_F_FORMAT
 
491
#ifdef __DJGPP__
 
492
#define PRINTF_HAS_F_FORMAT 1
 
493
#endif
474
494
 
475
495
/* The size of `unsigned int', as computed by sizeof. */
476
496
#define SIZEOF_UNSIGNED_INT 4
478
498
/* The size of `unsigned long', as computed by sizeof. */
479
499
#define SIZEOF_UNSIGNED_LONG 4
480
500
 
481
 
/* The size of `void *', as computed by sizeof. */
482
 
#undef SIZEOF_VOID_P
483
 
 
484
501
/* Define to 1 if all of the C90 standard headers exist (not just the ones
485
502
   required in a freestanding environment). This macro is provided for
486
503
   backward compatibility; new code need not use it. */
498
515
/* Define to 1 if the character set is EBCDIC */
499
516
#undef USE_EBCDIC
500
517
 
501
 
/* Define to 1 if we can use the pma allocator */
502
 
#undef USE_PERSISTENT_MALLOC
503
 
 
504
518
/* This is required to compile Gnulib regex code.  */
505
 
#if defined(__MINGW32__)
 
519
#if defined(__DJGPP__) || defined(__MINGW32__)
506
520
#define _GNU_SOURCE 1
507
521
#endif
508
522
/* Enable extensions on AIX 3, Interix.  */
594
608
 
595
609
 
596
610
/* Version number of package */
597
 
#define VERSION "5.1.61"
 
611
#define VERSION "5.1.1"
598
612
 
599
613
/* Number of bits in a file offset, on hosts where this is settable. */
600
614
#undef _FILE_OFFSET_BITS
678
692
#undef uintmax_t
679
693
 
680
694
#include "custom.h"
 
695
#ifdef __DJGPP__
 
696
/* gcc no longer includes this by default */
 
697
# include <sys/version.h>
 
698
 
 
699
/* Library search path */
 
700
# if (__DJGPP__ > 2 || __DJGPP_MINOR__ >= 3)
 
701
#  define DEFPATH  ".;/dev/env/DJDIR/share/awk"
 
702
# else
 
703
#  define DEFPATH  ".;c:/lib/awk;c:/gnu/lib/awk"
 
704
# endif
 
705
 
 
706
/* Function prototype.  */
 
707
#include <stdbool.h>
 
708
extern bool is_valid_identifier(const char *name);
 
709
#endif
 
710
 
 
711
#ifndef __DJGPP__
681
712
#define HAVE_POPEN_H 1
 
713
#endif
 
714
 
 
715
#if defined(__EMX__)
 
716
#define strcasecmp stricmp
 
717
#define strncasecmp strnicmp
 
718
#endif