1/* config.h.in. Generated from configure.ac by autoheader. */ 2 3 4/* Default value for alignment of strings in .mo file. */ 5#define DEFAULT_OUTPUT_ALIGNMENT 1 6 7 8/* Define this to an absolute name of <libxml2/libxml/xmlexports.h>. */ 9#undef ABSOLUTE_LIBXML2_LIBXML_XMLEXPORTS_H 10 11/* Define this to an absolute name of <libxml2/libxml/xmlversion.h>. */ 12#undef ABSOLUTE_LIBXML2_LIBXML_XMLVERSION_H 13 14/* Define if building universal (internal helper macro) */ 15#undef AC_APPLE_UNIVERSAL_BUILD 16 17/* Define to the number of bits in type 'ptrdiff_t'. */ 18#undef BITSIZEOF_PTRDIFF_T 19 20/* Define to the number of bits in type 'sig_atomic_t'. */ 21#undef BITSIZEOF_SIG_ATOMIC_T 22 23/* Define to the number of bits in type 'size_t'. */ 24#undef BITSIZEOF_SIZE_T 25 26/* Define to the number of bits in type 'wchar_t'. */ 27#undef BITSIZEOF_WCHAR_T 28 29/* Define to the number of bits in type 'wint_t'. */ 30#undef BITSIZEOF_WINT_T 31 32/* Define if mono is the preferred C# implementation. */ 33#undef CSHARP_CHOICE_MONO 34 35/* Define to 1 if using 'alloca.c'. */ 36#undef C_ALLOCA 37 38/* Define as the bit index in the word where to find bit 0 of the exponent of 39 'double'. */ 40#undef DBL_EXPBIT0_BIT 41 42/* Define as the word index where to find the exponent of 'double'. */ 43#undef DBL_EXPBIT0_WORD 44 45/* Define as the bit index in the word where to find the sign of 'double'. */ 46#undef DBL_SIGNBIT_BIT 47 48/* Define as the word index where to find the sign of 'double'. */ 49#undef DBL_SIGNBIT_WORD 50 51/* the name of the file descriptor member of DIR */ 52#undef DIR_FD_MEMBER_NAME 53 54#ifdef DIR_FD_MEMBER_NAME 55# define DIR_TO_FD(Dir_p) ((Dir_p)->DIR_FD_MEMBER_NAME) 56#else 57# define DIR_TO_FD(Dir_p) -1 58#endif 59 60 61/* Define to 1 if // is a file system root distinct from /. */ 62#undef DOUBLE_SLASH_IS_DISTINCT_ROOT 63 64/* Define to 1 if translation of program messages to the user's native 65 language is requested. */ 66#undef ENABLE_NLS 67 68/* Define to 1 if the package shall run at any location in the file system. */ 69#undef ENABLE_RELOCATABLE 70 71/* Define according to the byte order of the target machine: 1 for big endian, 72 0 for little endian. */ 73#undef ENDIANNESS 74 75/* Define this to 1 if F_DUPFD behavior does not match POSIX */ 76#undef FCNTL_DUPFD_BUGGY 77 78/* Define to nothing if C supports flexible array members, and to 1 if it does 79 not. That way, with a declaration like 'struct s { int n; short 80 d[FLEXIBLE_ARRAY_MEMBER]; };', the struct hack can be used with pre-C99 81 compilers. Use 'FLEXSIZEOF (struct s, d, N * sizeof (short))' to calculate 82 the size in bytes of such a struct containing an N-element array. */ 83#undef FLEXIBLE_ARRAY_MEMBER 84 85/* Define as the bit index in the word where to find bit 0 of the exponent of 86 'float'. */ 87#undef FLT_EXPBIT0_BIT 88 89/* Define as the word index where to find the exponent of 'float'. */ 90#undef FLT_EXPBIT0_WORD 91 92/* Define as the bit index in the word where to find the sign of 'float'. */ 93#undef FLT_SIGNBIT_BIT 94 95/* Define as the word index where to find the sign of 'float'. */ 96#undef FLT_SIGNBIT_WORD 97 98/* Define to 1 if fopen() fails to recognize a trailing slash. */ 99#undef FOPEN_TRAILING_SLASH_BUG 100 101/* Define to 1 if the system's ftello function has the Solaris bug. */ 102#undef FTELLO_BROKEN_AFTER_SWITCHING_FROM_READ_TO_WRITE 103 104/* Define to 1 if mkdir mistakenly creates a directory given with a trailing 105 dot component. */ 106#undef FUNC_MKDIR_DOT_BUG 107 108/* Define to 1 if nl_langinfo (YESEXPR) returns a non-empty string. */ 109#undef FUNC_NL_LANGINFO_YESEXPR_WORKS 110 111/* Define to 1 if realpath() can malloc memory, always gives an absolute path, 112 and handles trailing slash correctly. */ 113#undef FUNC_REALPATH_WORKS 114 115/* Define to 1 if ungetc is broken when used on arbitrary bytes. */ 116#undef FUNC_UNGETC_BROKEN 117 118/* Define to 1 if futimesat mishandles a NULL file name. */ 119#undef FUTIMESAT_NULL_BUG 120 121/* Define this to 'void' or 'struct timezone' to match the system's 122 declaration of the second argument to gettimeofday. */ 123#undef GETTIMEOFDAY_TIMEZONE 124 125/* Define to 1 if getxattr works with XATTR_NAME_POSIX_ACL_ACCESS and 126 XATTR_NAME_POSIX_ACL_DEFAULT. */ 127#undef GETXATTR_WITH_POSIX_ACLS 128 129/* Define to a C preprocessor expression that evaluates to 1 or 0, depending 130 whether the gnulib module canonicalize shall be considered present. */ 131#undef GNULIB_CANONICALIZE 132 133/* Define to a C preprocessor expression that evaluates to 1 or 0, depending 134 whether the gnulib module canonicalize-lgpl shall be considered present. */ 135#undef GNULIB_CANONICALIZE_LGPL 136 137/* Define to a C preprocessor expression that evaluates to 1 or 0, depending 138 whether the gnulib module fd-safer-flag shall be considered present. */ 139#undef GNULIB_FD_SAFER_FLAG 140 141/* Define to a C preprocessor expression that evaluates to 1 or 0, depending 142 whether the gnulib module filenamecat shall be considered present. */ 143#undef GNULIB_FILENAMECAT 144 145/* Define to a C preprocessor expression that evaluates to 1 or 0, depending 146 whether the gnulib module fopen-gnu shall be considered present. */ 147#undef GNULIB_FOPEN_GNU 148 149/* Define to a C preprocessor expression that evaluates to 1 or 0, depending 150 whether the gnulib module fscanf shall be considered present. */ 151#undef GNULIB_FSCANF 152 153/* Define to a C preprocessor expression that evaluates to 1 or 0, depending 154 whether the gnulib module fwriteerror shall be considered present. */ 155#undef GNULIB_FWRITEERROR 156 157/* Define to a C preprocessor expression that evaluates to 1 or 0, depending 158 whether the gnulib module isblank shall be considered present. */ 159#undef GNULIB_ISBLANK 160 161/* Define to a C preprocessor expression that evaluates to 1 or 0, depending 162 whether the gnulib module lock shall be considered present. */ 163#undef GNULIB_LOCK 164 165/* Define to a C preprocessor expression that evaluates to 1 or 0, depending 166 whether the gnulib module msvc-nothrow shall be considered present. */ 167#undef GNULIB_MSVC_NOTHROW 168 169/* Define to a C preprocessor expression that evaluates to 1 or 0, depending 170 whether the gnulib module pipe2-safer shall be considered present. */ 171#undef GNULIB_PIPE2_SAFER 172 173/* Define to 1 if printf and friends should be labeled with attribute 174 "__gnu_printf__" instead of "__printf__" */ 175#undef GNULIB_PRINTF_ATTRIBUTE_FLAVOR_GNU 176 177/* Define when the error facility is replaced by gnulib. */ 178#undef GNULIB_REPLACE_ERROR 179 180/* Define to a C preprocessor expression that evaluates to 1 or 0, depending 181 whether the gnulib module scanf shall be considered present. */ 182#undef GNULIB_SCANF 183 184/* Define to a C preprocessor expression that evaluates to 1 or 0, depending 185 whether the gnulib module sigpipe shall be considered present. */ 186#undef GNULIB_SIGPIPE 187 188/* Define to a C preprocessor expression that evaluates to 1 or 0, depending 189 whether the gnulib module snprintf shall be considered present. */ 190#undef GNULIB_SNPRINTF 191 192/* Define to a C preprocessor expression that evaluates to 1 or 0, depending 193 whether the gnulib module strerror shall be considered present. */ 194#undef GNULIB_STRERROR 195 196/* Define to a C preprocessor expression that evaluates to 1 or 0, depending 197 whether the gnulib module strerror_r-posix shall be considered present. */ 198#undef GNULIB_STRERROR_R_POSIX 199 200/* Define to a C preprocessor expression that evaluates to 1 or 0, depending 201 whether the gnulib module tempname shall be considered present. */ 202#undef GNULIB_TEMPNAME 203 204/* Define to 1 when the gnulib module accept should be tested. */ 205#undef GNULIB_TEST_ACCEPT 206 207/* Define to 1 when the gnulib module access should be tested. */ 208#undef GNULIB_TEST_ACCESS 209 210/* Define to 1 when the gnulib module bind should be tested. */ 211#undef GNULIB_TEST_BIND 212 213/* Define to 1 when the gnulib module btowc should be tested. */ 214#undef GNULIB_TEST_BTOWC 215 216/* Define to 1 when the gnulib module canonicalize should be tested. */ 217#undef GNULIB_TEST_CANONICALIZE 218 219/* Define to 1 when the gnulib module canonicalize_file_name should be tested. 220 */ 221#undef GNULIB_TEST_CANONICALIZE_FILE_NAME 222 223/* Define to 1 when the gnulib module cloexec should be tested. */ 224#undef GNULIB_TEST_CLOEXEC 225 226/* Define to 1 when the gnulib module close should be tested. */ 227#undef GNULIB_TEST_CLOSE 228 229/* Define to 1 when the gnulib module closedir should be tested. */ 230#undef GNULIB_TEST_CLOSEDIR 231 232/* Define to 1 when the gnulib module connect should be tested. */ 233#undef GNULIB_TEST_CONNECT 234 235/* Define to 1 when the gnulib module copy-file-range should be tested. */ 236#undef GNULIB_TEST_COPY_FILE_RANGE 237 238/* Define to 1 when the gnulib module creat should be tested. */ 239#undef GNULIB_TEST_CREAT 240 241/* Define to 1 when the gnulib module dirfd should be tested. */ 242#undef GNULIB_TEST_DIRFD 243 244/* Define to 1 when the gnulib module dup should be tested. */ 245#undef GNULIB_TEST_DUP 246 247/* Define to 1 when the gnulib module dup2 should be tested. */ 248#undef GNULIB_TEST_DUP2 249 250/* Define to 1 when the gnulib module environ should be tested. */ 251#undef GNULIB_TEST_ENVIRON 252 253/* Define to 1 when the gnulib module explicit_bzero should be tested. */ 254#undef GNULIB_TEST_EXPLICIT_BZERO 255 256/* Define to 1 when the gnulib module fcntl should be tested. */ 257#undef GNULIB_TEST_FCNTL 258 259/* Define to 1 when the gnulib module fdopen should be tested. */ 260#undef GNULIB_TEST_FDOPEN 261 262/* Define to 1 when the gnulib module fnmatch should be tested. */ 263#undef GNULIB_TEST_FNMATCH 264 265/* Define to 1 when the gnulib module fopen should be tested. */ 266#undef GNULIB_TEST_FOPEN 267 268/* Define to 1 when the gnulib module fstat should be tested. */ 269#undef GNULIB_TEST_FSTAT 270 271/* Define to 1 when the gnulib module fsync should be tested. */ 272#undef GNULIB_TEST_FSYNC 273 274/* Define to 1 when the gnulib module ftell should be tested. */ 275#undef GNULIB_TEST_FTELL 276 277/* Define to 1 when the gnulib module ftello should be tested. */ 278#undef GNULIB_TEST_FTELLO 279 280/* Define to 1 when the gnulib module ftruncate should be tested. */ 281#undef GNULIB_TEST_FTRUNCATE 282 283/* Define to 1 when the gnulib module getcwd should be tested. */ 284#undef GNULIB_TEST_GETCWD 285 286/* Define to 1 when the gnulib module getdelim should be tested. */ 287#undef GNULIB_TEST_GETDELIM 288 289/* Define to 1 when the gnulib module getdtablesize should be tested. */ 290#undef GNULIB_TEST_GETDTABLESIZE 291 292/* Define to 1 when the gnulib module getline should be tested. */ 293#undef GNULIB_TEST_GETLINE 294 295/* Define to 1 when the gnulib module getopt-posix should be tested. */ 296#undef GNULIB_TEST_GETOPT_POSIX 297 298/* Define to 1 when the gnulib module getpagesize should be tested. */ 299#undef GNULIB_TEST_GETPAGESIZE 300 301/* Define to 1 when the gnulib module getrandom should be tested. */ 302#undef GNULIB_TEST_GETRANDOM 303 304/* Define to 1 when the gnulib module gettimeofday should be tested. */ 305#undef GNULIB_TEST_GETTIMEOFDAY 306 307/* Define to 1 when the gnulib module ioctl should be tested. */ 308#undef GNULIB_TEST_IOCTL 309 310/* Define to 1 when the gnulib module isinf should be tested. */ 311#undef GNULIB_TEST_ISINF 312 313/* Define to 1 when the gnulib module isnan should be tested. */ 314#undef GNULIB_TEST_ISNAN 315 316/* Define to 1 when the gnulib module isnand should be tested. */ 317#undef GNULIB_TEST_ISNAND 318 319/* Define to 1 when the gnulib module isnanf should be tested. */ 320#undef GNULIB_TEST_ISNANF 321 322/* Define to 1 when the gnulib module isnanl should be tested. */ 323#undef GNULIB_TEST_ISNANL 324 325/* Define to 1 when the gnulib module iswblank should be tested. */ 326#undef GNULIB_TEST_ISWBLANK 327 328/* Define to 1 when the gnulib module iswdigit should be tested. */ 329#undef GNULIB_TEST_ISWDIGIT 330 331/* Define to 1 when the gnulib module iswxdigit should be tested. */ 332#undef GNULIB_TEST_ISWXDIGIT 333 334/* Define to 1 when the gnulib module listen should be tested. */ 335#undef GNULIB_TEST_LISTEN 336 337/* Define to 1 when the gnulib module localeconv should be tested. */ 338#undef GNULIB_TEST_LOCALECONV 339 340/* Define to 1 when the gnulib module localename should be tested. */ 341#undef GNULIB_TEST_LOCALENAME 342 343/* Define to 1 when the gnulib module localtime should be tested. */ 344#undef GNULIB_TEST_LOCALTIME 345 346/* Define to 1 when the gnulib module log10 should be tested. */ 347#undef GNULIB_TEST_LOG10 348 349/* Define to 1 when the gnulib module lseek should be tested. */ 350#undef GNULIB_TEST_LSEEK 351 352/* Define to 1 when the gnulib module lstat should be tested. */ 353#undef GNULIB_TEST_LSTAT 354 355/* Define to 1 when the gnulib module malloc-posix should be tested. */ 356#undef GNULIB_TEST_MALLOC_POSIX 357 358/* Define to 1 when the gnulib module mbrlen should be tested. */ 359#undef GNULIB_TEST_MBRLEN 360 361/* Define to 1 when the gnulib module mbrtowc should be tested. */ 362#undef GNULIB_TEST_MBRTOWC 363 364/* Define to 1 when the gnulib module mbsinit should be tested. */ 365#undef GNULIB_TEST_MBSINIT 366 367/* Define to 1 when the gnulib module mbslen should be tested. */ 368#undef GNULIB_TEST_MBSLEN 369 370/* Define to 1 when the gnulib module mbsrtowcs should be tested. */ 371#undef GNULIB_TEST_MBSRTOWCS 372 373/* Define to 1 when the gnulib module mbsstr should be tested. */ 374#undef GNULIB_TEST_MBSSTR 375 376/* Define to 1 when the gnulib module mbtowc should be tested. */ 377#undef GNULIB_TEST_MBTOWC 378 379/* Define to 1 when the gnulib module memchr should be tested. */ 380#undef GNULIB_TEST_MEMCHR 381 382/* Define to 1 when the gnulib module mempcpy should be tested. */ 383#undef GNULIB_TEST_MEMPCPY 384 385/* Define to 1 when the gnulib module mkdtemp should be tested. */ 386#undef GNULIB_TEST_MKDTEMP 387 388/* Define to 1 when the gnulib module nanosleep should be tested. */ 389#undef GNULIB_TEST_NANOSLEEP 390 391/* Define to 1 when the gnulib module nl_langinfo should be tested. */ 392#undef GNULIB_TEST_NL_LANGINFO 393 394/* Define to 1 when the gnulib module open should be tested. */ 395#undef GNULIB_TEST_OPEN 396 397/* Define to 1 when the gnulib module opendir should be tested. */ 398#undef GNULIB_TEST_OPENDIR 399 400/* Define to 1 when the gnulib module perror should be tested. */ 401#undef GNULIB_TEST_PERROR 402 403/* Define to 1 when the gnulib module pipe should be tested. */ 404#undef GNULIB_TEST_PIPE 405 406/* Define to 1 when the gnulib module pipe2 should be tested. */ 407#undef GNULIB_TEST_PIPE2 408 409/* Define to 1 when the gnulib module posix_spawnattr_destroy should be 410 tested. */ 411#undef GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 412 413/* Define to 1 when the gnulib module posix_spawnattr_init should be tested. 414 */ 415#undef GNULIB_TEST_POSIX_SPAWNATTR_INIT 416 417/* Define to 1 when the gnulib module posix_spawnattr_setflags should be 418 tested. */ 419#undef GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 420 421/* Define to 1 when the gnulib module posix_spawnattr_setsigmask should be 422 tested. */ 423#undef GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 424 425/* Define to 1 when the gnulib module posix_spawnp should be tested. */ 426#undef GNULIB_TEST_POSIX_SPAWNP 427 428/* Define to 1 when the gnulib module posix_spawn_file_actions_addclose should 429 be tested. */ 430#undef GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 431 432/* Define to 1 when the gnulib module posix_spawn_file_actions_adddup2 should 433 be tested. */ 434#undef GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 435 436/* Define to 1 when the gnulib module posix_spawn_file_actions_addopen should 437 be tested. */ 438#undef GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 439 440/* Define to 1 when the gnulib module posix_spawn_file_actions_destroy should 441 be tested. */ 442#undef GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 443 444/* Define to 1 when the gnulib module posix_spawn_file_actions_init should be 445 tested. */ 446#undef GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 447 448/* Define to 1 when the gnulib module pthread_sigmask should be tested. */ 449#undef GNULIB_TEST_PTHREAD_SIGMASK 450 451/* Define to 1 when the gnulib module pthread-thread should be tested. */ 452#undef GNULIB_TEST_PTHREAD_THREAD 453 454/* Define to 1 when the gnulib module putenv should be tested. */ 455#undef GNULIB_TEST_PUTENV 456 457/* Define to 1 when the gnulib module raise should be tested. */ 458#undef GNULIB_TEST_RAISE 459 460/* Define to 1 when the gnulib module rawmemchr should be tested. */ 461#undef GNULIB_TEST_RAWMEMCHR 462 463/* Define to 1 when the gnulib module read should be tested. */ 464#undef GNULIB_TEST_READ 465 466/* Define to 1 when the gnulib module readdir should be tested. */ 467#undef GNULIB_TEST_READDIR 468 469/* Define to 1 when the gnulib module readlink should be tested. */ 470#undef GNULIB_TEST_READLINK 471 472/* Define to 1 when the gnulib module realloc-posix should be tested. */ 473#undef GNULIB_TEST_REALLOC_POSIX 474 475/* Define to 1 when the gnulib module realpath should be tested. */ 476#undef GNULIB_TEST_REALPATH 477 478/* Define to 1 when the gnulib module rmdir should be tested. */ 479#undef GNULIB_TEST_RMDIR 480 481/* Define to 1 when the gnulib module secure_getenv should be tested. */ 482#undef GNULIB_TEST_SECURE_GETENV 483 484/* Define to 1 when the gnulib module select should be tested. */ 485#undef GNULIB_TEST_SELECT 486 487/* Define to 1 when the gnulib module setenv should be tested. */ 488#undef GNULIB_TEST_SETENV 489 490/* Define to 1 when the gnulib module setlocale should be tested. */ 491#undef GNULIB_TEST_SETLOCALE 492 493/* Define to 1 when the gnulib module setlocale_null should be tested. */ 494#undef GNULIB_TEST_SETLOCALE_NULL 495 496/* Define to 1 when the gnulib module setsockopt should be tested. */ 497#undef GNULIB_TEST_SETSOCKOPT 498 499/* Define to 1 when the gnulib module sigaction should be tested. */ 500#undef GNULIB_TEST_SIGACTION 501 502/* Define to 1 when the gnulib module signbit should be tested. */ 503#undef GNULIB_TEST_SIGNBIT 504 505/* Define to 1 when the gnulib module sigprocmask should be tested. */ 506#undef GNULIB_TEST_SIGPROCMASK 507 508/* Define to 1 when the gnulib module sleep should be tested. */ 509#undef GNULIB_TEST_SLEEP 510 511/* Define to 1 when the gnulib module snprintf should be tested. */ 512#undef GNULIB_TEST_SNPRINTF 513 514/* Define to 1 when the gnulib module socket should be tested. */ 515#undef GNULIB_TEST_SOCKET 516 517/* Define to 1 when the gnulib module stat should be tested. */ 518#undef GNULIB_TEST_STAT 519 520/* Define to 1 when the gnulib module stpcpy should be tested. */ 521#undef GNULIB_TEST_STPCPY 522 523/* Define to 1 when the gnulib module stpncpy should be tested. */ 524#undef GNULIB_TEST_STPNCPY 525 526/* Define to 1 when the gnulib module strchrnul should be tested. */ 527#undef GNULIB_TEST_STRCHRNUL 528 529/* Define to 1 when the gnulib module strerror should be tested. */ 530#undef GNULIB_TEST_STRERROR 531 532/* Define to 1 when the gnulib module strerror_r should be tested. */ 533#undef GNULIB_TEST_STRERROR_R 534 535/* Define to 1 when the gnulib module strnlen should be tested. */ 536#undef GNULIB_TEST_STRNLEN 537 538/* Define to 1 when the gnulib module strpbrk should be tested. */ 539#undef GNULIB_TEST_STRPBRK 540 541/* Define to 1 when the gnulib module strstr should be tested. */ 542#undef GNULIB_TEST_STRSTR 543 544/* Define to 1 when the gnulib module symlink should be tested. */ 545#undef GNULIB_TEST_SYMLINK 546 547/* Define to 1 when the gnulib module unlink should be tested. */ 548#undef GNULIB_TEST_UNLINK 549 550/* Define to 1 when the gnulib module unsetenv should be tested. */ 551#undef GNULIB_TEST_UNSETENV 552 553/* Define to 1 when the gnulib module usleep should be tested. */ 554#undef GNULIB_TEST_USLEEP 555 556/* Define to 1 when the gnulib module utime should be tested. */ 557#undef GNULIB_TEST_UTIME 558 559/* Define to 1 when the gnulib module vasprintf should be tested. */ 560#undef GNULIB_TEST_VASPRINTF 561 562/* Define to 1 when the gnulib module vsnprintf should be tested. */ 563#undef GNULIB_TEST_VSNPRINTF 564 565/* Define to 1 when the gnulib module waitpid should be tested. */ 566#undef GNULIB_TEST_WAITPID 567 568/* Define to 1 when the gnulib module wcrtomb should be tested. */ 569#undef GNULIB_TEST_WCRTOMB 570 571/* Define to 1 when the gnulib module wctob should be tested. */ 572#undef GNULIB_TEST_WCTOB 573 574/* Define to 1 when the gnulib module wctomb should be tested. */ 575#undef GNULIB_TEST_WCTOMB 576 577/* Define to 1 when the gnulib module wcwidth should be tested. */ 578#undef GNULIB_TEST_WCWIDTH 579 580/* Define to 1 when the gnulib module wmemchr should be tested. */ 581#undef GNULIB_TEST_WMEMCHR 582 583/* Define to 1 when the gnulib module wmempcpy should be tested. */ 584#undef GNULIB_TEST_WMEMPCPY 585 586/* Define to 1 when the gnulib module write should be tested. */ 587#undef GNULIB_TEST_WRITE 588 589/* Define to a C preprocessor expression that evaluates to 1 or 0, depending 590 whether the gnulib module unistr/u16-mbtouc shall be considered present. */ 591#undef GNULIB_UNISTR_U16_MBTOUC 592 593/* Define to a C preprocessor expression that evaluates to 1 or 0, depending 594 whether the gnulib module unistr/u8-mbtouc shall be considered present. */ 595#undef GNULIB_UNISTR_U8_MBTOUC 596 597/* Define to a C preprocessor expression that evaluates to 1 or 0, depending 598 whether the gnulib module unistr/u8-mbtoucr shall be considered present. */ 599#undef GNULIB_UNISTR_U8_MBTOUCR 600 601/* Define to a C preprocessor expression that evaluates to 1 or 0, depending 602 whether the gnulib module unistr/u8-mbtouc-unsafe shall be considered 603 present. */ 604#undef GNULIB_UNISTR_U8_MBTOUC_UNSAFE 605 606/* Define to a C preprocessor expression that evaluates to 1 or 0, depending 607 whether the gnulib module unistr/u8-uctomb shall be considered present. */ 608#undef GNULIB_UNISTR_U8_UCTOMB 609 610/* Define to 1 if you have the `aclsort' function. */ 611#undef HAVE_ACLSORT 612 613/* Define to 1 if you have the <aclv.h> header file. */ 614#undef HAVE_ACLV_H 615 616/* Define to 1 if you have the `aclx_get' function. */ 617#undef HAVE_ACLX_GET 618 619/* Define to 1 if you have the `acl_copy_ext_native' function. */ 620#undef HAVE_ACL_COPY_EXT_NATIVE 621 622/* Define to 1 if you have the `acl_create_entry_np' function. */ 623#undef HAVE_ACL_CREATE_ENTRY_NP 624 625/* Define to 1 if you have the `acl_delete_def_file' function. */ 626#undef HAVE_ACL_DELETE_DEF_FILE 627 628/* Define to 1 if you have the `acl_delete_fd_np' function. */ 629#undef HAVE_ACL_DELETE_FD_NP 630 631/* Define to 1 if you have the `acl_delete_file_np' function. */ 632#undef HAVE_ACL_DELETE_FILE_NP 633 634/* Define to 1 if you have the `acl_entries' function. */ 635#undef HAVE_ACL_ENTRIES 636 637/* Define to 1 if you have the `acl_extended_file' function. */ 638#undef HAVE_ACL_EXTENDED_FILE 639 640/* Define to 1 if the constant ACL_FIRST_ENTRY exists. */ 641#undef HAVE_ACL_FIRST_ENTRY 642 643/* Define to 1 if you have the `acl_free' function. */ 644#undef HAVE_ACL_FREE 645 646/* Define to 1 if you have the `acl_free_text' function. */ 647#undef HAVE_ACL_FREE_TEXT 648 649/* Define to 1 if you have the `acl_from_mode' function. */ 650#undef HAVE_ACL_FROM_MODE 651 652/* Define to 1 if you have the `acl_from_text' function. */ 653#undef HAVE_ACL_FROM_TEXT 654 655/* Define to 1 if you have the `acl_get_fd' function. */ 656#undef HAVE_ACL_GET_FD 657 658/* Define to 1 if you have the `acl_get_file' function. */ 659#undef HAVE_ACL_GET_FILE 660 661/* Define to 1 if you have the <acl/libacl.h> header file. */ 662#undef HAVE_ACL_LIBACL_H 663 664/* Define to 1 if you have the `acl_set_fd' function. */ 665#undef HAVE_ACL_SET_FD 666 667/* Define to 1 if you have the `acl_set_file' function. */ 668#undef HAVE_ACL_SET_FILE 669 670/* Define to 1 if you have the `acl_to_short_text' function. */ 671#undef HAVE_ACL_TO_SHORT_TEXT 672 673/* Define to 1 if you have the `acl_trivial' function. */ 674#undef HAVE_ACL_TRIVIAL 675 676/* Define to 1 if the ACL type ACL_TYPE_EXTENDED exists. */ 677#undef HAVE_ACL_TYPE_EXTENDED 678 679/* Define to 1 if you have 'alloca' after including <alloca.h>, a header that 680 may be supplied by this distribution. */ 681#undef HAVE_ALLOCA 682 683/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix). 684 */ 685#undef HAVE_ALLOCA_H 686 687/* Define to 1 if you have the <arpa/inet.h> header file. */ 688#undef HAVE_ARPA_INET_H 689 690/* Define to 1 if you have the <arpa/nameser.h> header file. */ 691#undef HAVE_ARPA_NAMESER_H 692 693/* Define to 1 if you have the `asprintf' function. */ 694#undef HAVE_ASPRINTF 695 696/* Define to 1 if you have the `atexit' function. */ 697#undef HAVE_ATEXIT 698 699/* Define to 1 if you have the <bcrypt.h> header file. */ 700#undef HAVE_BCRYPT_H 701 702/* Define to 1 if you have the <bp-sym.h> header file. */ 703#undef HAVE_BP_SYM_H 704 705/* Define to 1 if you have the `btowc' function. */ 706#undef HAVE_BTOWC 707 708/* Define to 1 if nanosleep mishandles large arguments. */ 709#undef HAVE_BUG_BIG_NANOSLEEP 710 711/* Define to 1 if the compiler understands __builtin_expect. */ 712#undef HAVE_BUILTIN_EXPECT 713 714/* Define to 1 if you have the <byteswap.h> header file. */ 715#undef HAVE_BYTESWAP_H 716 717/* Define to 1 if you have the `canonicalize_file_name' function. */ 718#undef HAVE_CANONICALIZE_FILE_NAME 719 720/* Define to 1 if you have the `catgets' function. */ 721#undef HAVE_CATGETS 722 723/* Define to 1 if you have the Mac OS X function 724 CFLocaleCopyPreferredLanguages in the CoreFoundation framework. */ 725#undef HAVE_CFLOCALECOPYPREFERREDLANGUAGES 726 727/* Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in 728 the CoreFoundation framework. */ 729#undef HAVE_CFPREFERENCESCOPYAPPVALUE 730 731/* Define to 1 if you have the `chown' function. */ 732#undef HAVE_CHOWN 733 734/* Define to 1 if you have the `chsize' function. */ 735#undef HAVE_CHSIZE 736 737/* Define to 1 if you have the `clock_gettime' function. */ 738#undef HAVE_CLOCK_GETTIME 739 740/* Define to 1 if you have the `clock_settime' function. */ 741#undef HAVE_CLOCK_SETTIME 742 743/* Define to 1 if you have the `closedir' function. */ 744#undef HAVE_CLOSEDIR 745 746/* Define to 1 if you have the `confstr' function. */ 747#undef HAVE_CONFSTR 748 749/* Define if the copysignf function is declared in <math.h> and available in 750 libc. */ 751#undef HAVE_COPYSIGNF_IN_LIBC 752 753/* Define if the copysignl function is declared in <math.h> and available in 754 libc. */ 755#undef HAVE_COPYSIGNL_IN_LIBC 756 757/* Define if the copysign function is declared in <math.h> and available in 758 libc. */ 759#undef HAVE_COPYSIGN_IN_LIBC 760 761/* Define to 1 if you have the `copy_file_range' function. */ 762#undef HAVE_COPY_FILE_RANGE 763 764/* Define to 1 if you have the <crtdefs.h> header file. */ 765#undef HAVE_CRTDEFS_H 766 767/* Define to 1 if you have the <ctype.h> header file. */ 768#undef HAVE_CTYPE_H 769 770/* Define if the GNU dcgettext() function is already present or preinstalled. 771 */ 772#undef HAVE_DCGETTEXT 773 774/* Define to 1 if you have the declaration of `alarm', and to 0 if you don't. 775 */ 776#undef HAVE_DECL_ALARM 777 778/* Define to 1 if you have the declaration of `clearerr_unlocked', and to 0 if 779 you don't. */ 780#undef HAVE_DECL_CLEARERR_UNLOCKED 781 782/* Define to 1 if you have the declaration of `copysign', and to 0 if you 783 don't. */ 784#undef HAVE_DECL_COPYSIGN 785 786/* Define to 1 if you have the declaration of `copysignf', and to 0 if you 787 don't. */ 788#undef HAVE_DECL_COPYSIGNF 789 790/* Define to 1 if you have the declaration of `copysignl', and to 0 if you 791 don't. */ 792#undef HAVE_DECL_COPYSIGNL 793 794/* Define to 1 if you have the declaration of `dirfd', and to 0 if you don't. 795 */ 796#undef HAVE_DECL_DIRFD 797 798/* Define to 1 if you have the declaration of `feof_unlocked', and to 0 if you 799 don't. */ 800#undef HAVE_DECL_FEOF_UNLOCKED 801 802/* Define to 1 if you have the declaration of `ferror_unlocked', and to 0 if 803 you don't. */ 804#undef HAVE_DECL_FERROR_UNLOCKED 805 806/* Define to 1 if you have the declaration of `fflush_unlocked', and to 0 if 807 you don't. */ 808#undef HAVE_DECL_FFLUSH_UNLOCKED 809 810/* Define to 1 if you have the declaration of `fgets_unlocked', and to 0 if 811 you don't. */ 812#undef HAVE_DECL_FGETS_UNLOCKED 813 814/* Define to 1 if you have the declaration of `fputc_unlocked', and to 0 if 815 you don't. */ 816#undef HAVE_DECL_FPUTC_UNLOCKED 817 818/* Define to 1 if you have the declaration of `fputs_unlocked', and to 0 if 819 you don't. */ 820#undef HAVE_DECL_FPUTS_UNLOCKED 821 822/* Define to 1 if you have the declaration of `fread_unlocked', and to 0 if 823 you don't. */ 824#undef HAVE_DECL_FREAD_UNLOCKED 825 826/* Define to 1 if you have the declaration of `ftello', and to 0 if you don't. 827 */ 828#undef HAVE_DECL_FTELLO 829 830/* Define to 1 if you have the declaration of `fwrite_unlocked', and to 0 if 831 you don't. */ 832#undef HAVE_DECL_FWRITE_UNLOCKED 833 834/* Define to 1 if you have the declaration of `getchar_unlocked', and to 0 if 835 you don't. */ 836#undef HAVE_DECL_GETCHAR_UNLOCKED 837 838/* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you 839 don't. */ 840#undef HAVE_DECL_GETC_UNLOCKED 841 842/* Define to 1 if you have the declaration of `getdelim', and to 0 if you 843 don't. */ 844#undef HAVE_DECL_GETDELIM 845 846/* Define to 1 if you have the declaration of `getdtablesize', and to 0 if you 847 don't. */ 848#undef HAVE_DECL_GETDTABLESIZE 849 850/* Define to 1 if you have the declaration of `getline', and to 0 if you 851 don't. */ 852#undef HAVE_DECL_GETLINE 853 854/* Define to 1 if you have the declaration of `inet_pton', and to 0 if you 855 don't. */ 856#undef HAVE_DECL_INET_PTON 857 858/* Define to 1 if you have the declaration of `isblank', and to 0 if you 859 don't. */ 860#undef HAVE_DECL_ISBLANK 861 862/* Define to 1 if you have the declaration of `isinf', and to 0 if you don't. 863 */ 864#undef HAVE_DECL_ISINF 865 866/* Define to 1 if you have the declaration of `iswblank', and to 0 if you 867 don't. */ 868#undef HAVE_DECL_ISWBLANK 869 870/* Define to 1 if you have the declaration of `mbrlen', and to 0 if you don't. 871 */ 872#undef HAVE_DECL_MBRLEN 873 874/* Define to 1 if you have the declaration of `mbrtowc', and to 0 if you 875 don't. */ 876#undef HAVE_DECL_MBRTOWC 877 878/* Define to 1 if you have the declaration of `mbsinit', and to 0 if you 879 don't. */ 880#undef HAVE_DECL_MBSINIT 881 882/* Define to 1 if you have the declaration of `mbsrtowcs', and to 0 if you 883 don't. */ 884#undef HAVE_DECL_MBSRTOWCS 885 886/* Define to 1 if you have a declaration of mbswidth() in <wchar.h>, and to 0 887 otherwise. */ 888#undef HAVE_DECL_MBSWIDTH_IN_WCHAR_H 889 890/* Define to 1 if you have the declaration of `program_invocation_name', and 891 to 0 if you don't. */ 892#undef HAVE_DECL_PROGRAM_INVOCATION_NAME 893 894/* Define to 1 if you have the declaration of `program_invocation_short_name', 895 and to 0 if you don't. */ 896#undef HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 897 898/* Define to 1 if you have the declaration of `putchar_unlocked', and to 0 if 899 you don't. */ 900#undef HAVE_DECL_PUTCHAR_UNLOCKED 901 902/* Define to 1 if you have the declaration of `putc_unlocked', and to 0 if you 903 don't. */ 904#undef HAVE_DECL_PUTC_UNLOCKED 905 906/* Define to 1 if you have the declaration of `setenv', and to 0 if you don't. 907 */ 908#undef HAVE_DECL_SETENV 909 910/* Define to 1 if you have the declaration of `sleep', and to 0 if you don't. 911 */ 912#undef HAVE_DECL_SLEEP 913 914/* Define to 1 if you have the declaration of `snprintf', and to 0 if you 915 don't. */ 916#undef HAVE_DECL_SNPRINTF 917 918/* Define to 1 if you have the declaration of `stpncpy', and to 0 if you 919 don't. */ 920#undef HAVE_DECL_STPNCPY 921 922/* Define to 1 if you have the declaration of `strerror_r', and to 0 if you 923 don't. */ 924#undef HAVE_DECL_STRERROR_R 925 926/* Define to 1 if you have the declaration of `strnlen', and to 0 if you 927 don't. */ 928#undef HAVE_DECL_STRNLEN 929 930/* Define to 1 if you have the declaration of `towlower', and to 0 if you 931 don't. */ 932#undef HAVE_DECL_TOWLOWER 933 934/* Define to 1 if you have the declaration of `unsetenv', and to 0 if you 935 don't. */ 936#undef HAVE_DECL_UNSETENV 937 938/* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you 939 don't. */ 940#undef HAVE_DECL_VSNPRINTF 941 942/* Define to 1 if you have the declaration of `wcrtomb', and to 0 if you 943 don't. */ 944#undef HAVE_DECL_WCRTOMB 945 946/* Define to 1 if you have the declaration of `wctob', and to 0 if you don't. 947 */ 948#undef HAVE_DECL_WCTOB 949 950/* Define to 1 if you have the declaration of `wcwidth', and to 0 if you 951 don't. */ 952#undef HAVE_DECL_WCWIDTH 953 954/* Define to 1 if you have the declaration of `_putenv', and to 0 if you 955 don't. */ 956#undef HAVE_DECL__PUTENV 957 958/* Define to 1 if you have the declaration of `_snprintf', and to 0 if you 959 don't. */ 960#undef HAVE_DECL__SNPRINTF 961 962/* Define to 1 if you have the declaration of `_snwprintf', and to 0 if you 963 don't. */ 964#undef HAVE_DECL__SNWPRINTF 965 966/* Define to 1 if you have the declaration of `__argv', and to 0 if you don't. 967 */ 968#undef HAVE_DECL___ARGV 969 970/* Define to 1 if you have the <dirent.h> header file. */ 971#undef HAVE_DIRENT_H 972 973/* Define to 1 if you have the `dirfd' function. */ 974#undef HAVE_DIRFD 975 976/* Define to 1 if you have the <dlfcn.h> header file. */ 977#undef HAVE_DLFCN_H 978 979/* Define to 1 if you have the <dl.h> header file. */ 980#undef HAVE_DL_H 981 982/* Define to 1 if you have the `duplocale' function. */ 983#undef HAVE_DUPLOCALE 984 985/* Define if you have the declaration of environ. */ 986#undef HAVE_ENVIRON_DECL 987 988/* Define to 1 if you have the <errno.h> header file. */ 989#undef HAVE_ERRNO_H 990 991/* Define to 1 if you have the `explicit_bzero' function. */ 992#undef HAVE_EXPLICIT_BZERO 993 994/* Define to 1 if you have the `explicit_memset' function. */ 995#undef HAVE_EXPLICIT_MEMSET 996 997/* Define to 1 if you have the `facl' function. */ 998#undef HAVE_FACL 999 1000/* Define if the locale_t type contains insufficient information, as on 1001 OpenBSD. */ 1002#undef HAVE_FAKE_LOCALES 1003 1004/* Define to 1 if you have the `fchmod' function. */ 1005#undef HAVE_FCHMOD 1006 1007/* Define to 1 if you have the `fcntl' function. */ 1008#undef HAVE_FCNTL 1009 1010/* Define to 1 if you have the <fcntl.h> header file. */ 1011#undef HAVE_FCNTL_H 1012 1013/* Define to 1 if you have the <features.h> header file. */ 1014#undef HAVE_FEATURES_H 1015 1016/* Define to 1 if you have the <float.h> header file. */ 1017#undef HAVE_FLOAT_H 1018 1019/* Define to 1 if you have the `flockfile' function. */ 1020#undef HAVE_FLOCKFILE 1021 1022/* Define to 1 if you have the `fnmatch' function. */ 1023#undef HAVE_FNMATCH 1024 1025/* Define to 1 if you have the <fnmatch.h> header file. */ 1026#undef HAVE_FNMATCH_H 1027 1028/* Define to 1 if you have the `fork' function. */ 1029#undef HAVE_FORK 1030 1031/* Define to 1 if you have the `freelocale' function. */ 1032#undef HAVE_FREELOCALE 1033 1034/* Define to 1 if fseeko (and presumably ftello) exists and is declared. */ 1035#undef HAVE_FSEEKO 1036 1037/* Define to 1 if you have the `fsync' function. */ 1038#undef HAVE_FSYNC 1039 1040/* Define to 1 if you have the `ftruncate' function. */ 1041#undef HAVE_FTRUNCATE 1042 1043/* Define to 1 if you have the `funlockfile' function. */ 1044#undef HAVE_FUNLOCKFILE 1045 1046/* Define to 1 if you have the `futimens' function. */ 1047#undef HAVE_FUTIMENS 1048 1049/* Define to 1 if you have the `futimes' function. */ 1050#undef HAVE_FUTIMES 1051 1052/* Define to 1 if you have the `futimesat' function. */ 1053#undef HAVE_FUTIMESAT 1054 1055/* Define to 1 if you have the `getacl' function. */ 1056#undef HAVE_GETACL 1057 1058/* Define to 1 if you have the `getaddrinfo' function. */ 1059#undef HAVE_GETADDRINFO 1060 1061/* Define to 1 if you have the `getcwd' function. */ 1062#undef HAVE_GETCWD 1063 1064/* Define to 1 if you have the `getdelim' function. */ 1065#undef HAVE_GETDELIM 1066 1067/* Define to 1 if you have the `getdtablesize' function. */ 1068#undef HAVE_GETDTABLESIZE 1069 1070/* Define to 1 if you have the `getegid' function. */ 1071#undef HAVE_GETEGID 1072 1073/* Define to 1 if you have the `geteuid' function. */ 1074#undef HAVE_GETEUID 1075 1076/* Define to 1 if you have the `getexecname' function. */ 1077#undef HAVE_GETEXECNAME 1078 1079/* Define to 1 if you have the `getgid' function. */ 1080#undef HAVE_GETGID 1081 1082/* Define to 1 if you have the `gethostbyname' function. */ 1083#undef HAVE_GETHOSTBYNAME 1084 1085/* Define to 1 if you have the `gethostname' function. */ 1086#undef HAVE_GETHOSTNAME 1087 1088/* Define to 1 if you have the `getlocalename_l' function. */ 1089#undef HAVE_GETLOCALENAME_L 1090 1091/* Define to 1 if you have the <getopt.h> header file. */ 1092#undef HAVE_GETOPT_H 1093 1094/* Define to 1 if you have the `getopt_long_only' function. */ 1095#undef HAVE_GETOPT_LONG_ONLY 1096 1097/* Define to 1 if you have the `getpagesize' function. */ 1098#undef HAVE_GETPAGESIZE 1099 1100/* Define to 1 if you have the `getppriv' function. */ 1101#undef HAVE_GETPPRIV 1102 1103/* Define to 1 if you have the `getprogname' function. */ 1104#undef HAVE_GETPROGNAME 1105 1106/* Define to 1 if you have the `getrandom' function. */ 1107#undef HAVE_GETRANDOM 1108 1109/* Define to 1 if you have the `getrlimit' function. */ 1110#undef HAVE_GETRLIMIT 1111 1112/* Define if the GNU gettext() function is already present or preinstalled. */ 1113#undef HAVE_GETTEXT 1114 1115/* Define to 1 if you have the `gettimeofday' function. */ 1116#undef HAVE_GETTIMEOFDAY 1117 1118/* Define to 1 if you have the `getuid' function. */ 1119#undef HAVE_GETUID 1120 1121/* Define if you have the iconv() function and it works. */ 1122#undef HAVE_ICONV 1123 1124/* Define to 1 if you have the <iconv.h> header file. */ 1125#undef HAVE_ICONV_H 1126 1127/* Define to 1 if you have the `inet_ntop' function. */ 1128#undef HAVE_INET_NTOP 1129 1130/* Define to 1 if you have the `inet_pton' function. */ 1131#undef HAVE_INET_PTON 1132 1133/* Define to 1 if the compiler supports one of the keywords 'inline', 1134 '__inline__', '__inline' and effectively inlines functions marked as such. 1135 */ 1136#undef HAVE_INLINE 1137 1138/* Define if you have the 'intmax_t' type in <stdint.h> or <inttypes.h>. */ 1139#undef HAVE_INTMAX_T 1140 1141/* Define to 1 if you have the <inttypes.h> header file. */ 1142#undef HAVE_INTTYPES_H 1143 1144/* Define if <inttypes.h> exists, doesn't clash with <sys/types.h>, and 1145 declares uintmax_t. */ 1146#undef HAVE_INTTYPES_H_WITH_UINTMAX 1147 1148/* Define to 1 if you have the `ioctl' function. */ 1149#undef HAVE_IOCTL 1150 1151/* Define to 1 if <sys/socket.h> defines AF_INET. */ 1152#undef HAVE_IPV4 1153 1154/* Define if <sys/socket.h> defines AF_INET6. */ 1155#undef HAVE_IPV6 1156 1157/* Define to 1 if you have the `isascii' function. */ 1158#undef HAVE_ISASCII 1159 1160/* Define to 1 if you have the `isblank' function. */ 1161#undef HAVE_ISBLANK 1162 1163/* Define if the isnan(double) function is available in libc. */ 1164#undef HAVE_ISNAND_IN_LIBC 1165 1166/* Define if the isnan(float) function is available in libc. */ 1167#undef HAVE_ISNANF_IN_LIBC 1168 1169/* Define if the isnan(long double) function is available in libc. */ 1170#undef HAVE_ISNANL_IN_LIBC 1171 1172/* Define to 1 if you have the `issetugid' function. */ 1173#undef HAVE_ISSETUGID 1174 1175/* Define to 1 if you have the `iswblank' function. */ 1176#undef HAVE_ISWBLANK 1177 1178/* Define to 1 if you have the `iswcntrl' function. */ 1179#undef HAVE_ISWCNTRL 1180 1181/* Define to 1 if you have the `iswctype' function. */ 1182#undef HAVE_ISWCTYPE 1183 1184/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */ 1185#undef HAVE_LANGINFO_CODESET 1186 1187/* Define to 1 if you have the <langinfo.h> header file. */ 1188#undef HAVE_LANGINFO_H 1189 1190/* Define if your <locale.h> file defines LC_MESSAGES. */ 1191#undef HAVE_LC_MESSAGES 1192 1193/* Define to 1 if you have the <libintl.h> header file. */ 1194#undef HAVE_LIBINTL_H 1195 1196/* Define if you have the libtextstyle library. */ 1197#undef HAVE_LIBTEXTSTYLE 1198 1199/* Define if you have the libunistring library. */ 1200#undef HAVE_LIBUNISTRING 1201 1202/* Define to 1 if you have the <libxml2/libxml/xmlexports.h> header file. */ 1203#undef HAVE_LIBXML2_LIBXML_XMLEXPORTS_H 1204 1205/* Define to 1 if you have the <libxml2/libxml/xmlversion.h> header file. */ 1206#undef HAVE_LIBXML2_LIBXML_XMLVERSION_H 1207 1208/* Define to 1 if the bcrypt library is guaranteed to be present. */ 1209#undef HAVE_LIB_BCRYPT 1210 1211/* Define to 1 if you have the <limits.h> header file. */ 1212#undef HAVE_LIMITS_H 1213 1214/* Define to 1 if you have the `localtime' function. */ 1215#undef HAVE_LOCALTIME 1216 1217/* Define to 1 if you support file names longer than 14 characters. */ 1218#undef HAVE_LONG_FILE_NAMES 1219 1220/* Define to 1 if the system has the type 'long long int'. */ 1221#undef HAVE_LONG_LONG_INT 1222 1223/* Define to 1 if you have the `lstat' function. */ 1224#undef HAVE_LSTAT 1225 1226/* Define to 1 if you have the `lutimes' function. */ 1227#undef HAVE_LUTIMES 1228 1229/* Define to 1 if you have the <mach-o/dyld.h> header file. */ 1230#undef HAVE_MACH_O_DYLD_H 1231 1232/* Define to 1 if you have the <malloc.h> header file. */ 1233#undef HAVE_MALLOC_H 1234 1235/* Define if the 'malloc' function is POSIX compliant. */ 1236#undef HAVE_MALLOC_POSIX 1237 1238/* Define to 1 if mmap()'s MAP_ANONYMOUS flag is available after including 1239 config.h and <sys/mman.h>. */ 1240#undef HAVE_MAP_ANONYMOUS 1241 1242/* Define to 1 if you have the <math.h> header file. */ 1243#undef HAVE_MATH_H 1244 1245/* Define to 1 if you have the `mbrlen' function. */ 1246#undef HAVE_MBRLEN 1247 1248/* Define to 1 if you have the `mbrtowc' function. */ 1249#undef HAVE_MBRTOWC 1250 1251/* Define to 1 if you have the `mbsinit' function. */ 1252#undef HAVE_MBSINIT 1253 1254/* Define to 1 if you have the `mbslen' function. */ 1255#undef HAVE_MBSLEN 1256 1257/* Define to 1 if you have the `mbsrtowcs' function. */ 1258#undef HAVE_MBSRTOWCS 1259 1260/* Define to 1 if <wchar.h> declares mbstate_t. */ 1261#undef HAVE_MBSTATE_T 1262 1263/* Define to 1 if you have the `mbtowc' function. */ 1264#undef HAVE_MBTOWC 1265 1266/* Define to 1 if you have the `memmove' function. */ 1267#undef HAVE_MEMMOVE 1268 1269/* Define to 1 if you have the <memory.h> header file. */ 1270#undef HAVE_MEMORY_H 1271 1272/* Define to 1 if you have the `mempcpy' function. */ 1273#undef HAVE_MEMPCPY 1274 1275/* Define to 1 if you have the `memset' function. */ 1276#undef HAVE_MEMSET 1277 1278/* Define to 1 if you have the `memset_s' function. */ 1279#undef HAVE_MEMSET_S 1280 1281/* Define to 1 if <limits.h> defines the MIN and MAX macros. */ 1282#undef HAVE_MINMAX_IN_LIMITS_H 1283 1284/* Define to 1 if <sys/param.h> defines the MIN and MAX macros. */ 1285#undef HAVE_MINMAX_IN_SYS_PARAM_H 1286 1287/* Define to 1 if you have the `mkdtemp' function. */ 1288#undef HAVE_MKDTEMP 1289 1290/* Define to 1 if you have a working `mmap' system call. */ 1291#undef HAVE_MMAP 1292 1293/* Define to 1 if you have the `mprotect' function. */ 1294#undef HAVE_MPROTECT 1295 1296/* Define to 1 if you have the `mquery' function. */ 1297#undef HAVE_MQUERY 1298 1299/* Define to 1 on MSVC platforms that have the "invalid parameter handler" 1300 concept. */ 1301#undef HAVE_MSVC_INVALID_PARAMETER_HANDLER 1302 1303/* Define to 1 if you have the `munmap' function. */ 1304#undef HAVE_MUNMAP 1305 1306/* Define if the locale_t type does not contain the name of each locale 1307 category. */ 1308#undef HAVE_NAMELESS_LOCALES 1309 1310/* Define to 1 if you have the <netdb.h> header file. */ 1311#undef HAVE_NETDB_H 1312 1313/* Define to 1 if you have the <netinet/in.h> header file. */ 1314#undef HAVE_NETINET_IN_H 1315 1316/* Define to 1 if you have the `newlocale' function. */ 1317#undef HAVE_NEWLOCALE 1318 1319/* Define to 1 if you have the `nl_langinfo' function. */ 1320#undef HAVE_NL_LANGINFO 1321 1322/* Define to 1 if the system has obstacks that work with any size object. */ 1323#undef HAVE_OBSTACK 1324 1325/* Define to 1 if you have the `opendir' function. */ 1326#undef HAVE_OPENDIR 1327 1328/* Define to 1 if you have the <OS.h> header file. */ 1329#undef HAVE_OS_H 1330 1331/* Define to 1 if you have the `pathconf' function. */ 1332#undef HAVE_PATHCONF 1333 1334/* Define to 1 if you have the <paths.h> header file. */ 1335#undef HAVE_PATHS_H 1336 1337/* Define to 1 if you have the `pipe' function. */ 1338#undef HAVE_PIPE 1339 1340/* Define to 1 if you have the `pipe2' function. */ 1341#undef HAVE_PIPE2 1342 1343/* Define if your printf() function supports format strings with positions. */ 1344#undef HAVE_POSIX_PRINTF 1345 1346/* Define to 1 if you have the `posix_spawn' function. */ 1347#undef HAVE_POSIX_SPAWN 1348 1349/* Define to 1 if the system has the type `posix_spawnattr_t'. */ 1350#undef HAVE_POSIX_SPAWNATTR_T 1351 1352/* Define to 1 if the system has the type `posix_spawn_file_actions_t'. */ 1353#undef HAVE_POSIX_SPAWN_FILE_ACTIONS_T 1354 1355/* Define to 1 if you have the <priv.h> header file. */ 1356#undef HAVE_PRIV_H 1357 1358/* Define to 1 if you have the `pstat_getprocvm' function. */ 1359#undef HAVE_PSTAT_GETPROCVM 1360 1361/* Define if you have the <pthread.h> header and the POSIX threads API. */ 1362#undef HAVE_PTHREAD_API 1363 1364/* Define to 1 if you have the `pthread_atfork' function. */ 1365#undef HAVE_PTHREAD_ATFORK 1366 1367/* Define to 1 if you have the <pthread.h> header file. */ 1368#undef HAVE_PTHREAD_H 1369 1370/* Define if the <pthread.h> defines PTHREAD_MUTEX_RECURSIVE. */ 1371#undef HAVE_PTHREAD_MUTEX_RECURSIVE 1372 1373/* Define if the POSIX multithreading library has read/write locks. */ 1374#undef HAVE_PTHREAD_RWLOCK 1375 1376/* Define if the 'pthread_rwlock_rdlock' function prefers a writer to a 1377 reader. */ 1378#undef HAVE_PTHREAD_RWLOCK_RDLOCK_PREFER_WRITER 1379 1380/* Define to 1 if the pthread_sigmask function can be used (despite bugs). */ 1381#undef HAVE_PTHREAD_SIGMASK 1382 1383/* Define to 1 if the system has the type `pthread_spinlock_t'. */ 1384#undef HAVE_PTHREAD_SPINLOCK_T 1385 1386/* Define to 1 if the system has the type `pthread_t'. */ 1387#undef HAVE_PTHREAD_T 1388 1389/* Define to 1 if the system has the type `ptrdiff_t'. */ 1390#undef HAVE_PTRDIFF_T 1391 1392/* Define to 1 if you have the `putenv' function. */ 1393#undef HAVE_PUTENV 1394 1395/* Define to 1 if you have the <pwd.h> header file. */ 1396#undef HAVE_PWD_H 1397 1398/* Define to 1 if you have the `raise' function. */ 1399#undef HAVE_RAISE 1400 1401/* Define to 1 if you have the `rawmemchr' function. */ 1402#undef HAVE_RAWMEMCHR 1403 1404/* Define to 1 if you have the `readdir' function. */ 1405#undef HAVE_READDIR 1406 1407/* Define to 1 if you have the `readlink' function. */ 1408#undef HAVE_READLINK 1409 1410/* Define to 1 if you have the `readlinkat' function. */ 1411#undef HAVE_READLINKAT 1412 1413/* Define if the 'realloc' function is POSIX compliant. */ 1414#undef HAVE_REALLOC_POSIX 1415 1416/* Define to 1 if you have the `realpath' function. */ 1417#undef HAVE_REALPATH 1418 1419/* Define to 1 if you have the <resolv.h> header file. */ 1420#undef HAVE_RESOLV_H 1421 1422/* Define to 1 if 'long double' and 'double' have the same representation. */ 1423#undef HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1424 1425/* Define to 1 if the system has the type `sa_family_t'. */ 1426#undef HAVE_SA_FAMILY_T 1427 1428/* Define to 1 if you have the <sched.h> header file. */ 1429#undef HAVE_SCHED_H 1430 1431/* Define to 1 if you have the `sched_setparam' function. */ 1432#undef HAVE_SCHED_SETPARAM 1433 1434/* Define to 1 if you have the `sched_setscheduler' function. */ 1435#undef HAVE_SCHED_SETSCHEDULER 1436 1437/* Define to 1 if you have the <search.h> header file. */ 1438#undef HAVE_SEARCH_H 1439 1440/* Define to 1 if you have the `secure_getenv' function. */ 1441#undef HAVE_SECURE_GETENV 1442 1443/* Define to 1 if you have the `select' function. */ 1444#undef HAVE_SELECT 1445 1446/* Define to 1 if you have the <semaphore.h> header file. */ 1447#undef HAVE_SEMAPHORE_H 1448 1449/* Define to 1 if you have the `setdtablesize' function. */ 1450#undef HAVE_SETDTABLESIZE 1451 1452/* Define to 1 if you have the `setegid' function. */ 1453#undef HAVE_SETEGID 1454 1455/* Define to 1 if you have the `setenv' function. */ 1456#undef HAVE_SETENV 1457 1458/* Define to 1 if you have the `seteuid' function. */ 1459#undef HAVE_SETEUID 1460 1461/* Define to 1 if you have the `setrlimit' function. */ 1462#undef HAVE_SETRLIMIT 1463 1464/* Define to 1 if you have the `shutdown' function. */ 1465#undef HAVE_SHUTDOWN 1466 1467/* Define to 1 if you have the `sigaction' function. */ 1468#undef HAVE_SIGACTION 1469 1470/* Define to 1 if you have the `sigaltstack' function. */ 1471#undef HAVE_SIGALTSTACK 1472 1473/* Define to 1 if <signal.h> defines the siginfo_t type, and struct sigaction 1474 has the sa_sigaction member and the SA_SIGINFO flag. */ 1475#undef HAVE_SIGINFO 1476 1477/* Define to 1 if the system has the type `siginfo_t'. */ 1478#undef HAVE_SIGINFO_T 1479 1480/* Define to 1 if you have the `siginterrupt' function. */ 1481#undef HAVE_SIGINTERRUPT 1482 1483/* Define to 1 if you have the <signal.h> header file. */ 1484#undef HAVE_SIGNAL_H 1485 1486/* Define to 1 if 'sig_atomic_t' is a signed integer type. */ 1487#undef HAVE_SIGNED_SIG_ATOMIC_T 1488 1489/* Define to 1 if 'wchar_t' is a signed integer type. */ 1490#undef HAVE_SIGNED_WCHAR_T 1491 1492/* Define to 1 if 'wint_t' is a signed integer type. */ 1493#undef HAVE_SIGNED_WINT_T 1494 1495/* Define to 1 if the system has the type `sigset_t'. */ 1496#undef HAVE_SIGSET_T 1497 1498/* Define to 1 if the system has the type `sig_atomic_t'. */ 1499#undef HAVE_SIG_ATOMIC_T 1500 1501/* Define to 1 if you have the `sleep' function. */ 1502#undef HAVE_SLEEP 1503 1504/* Define to 1 if you have the `snprintf' function. */ 1505#undef HAVE_SNPRINTF 1506 1507/* Define if the return value of the snprintf function is the number of of 1508 bytes (excluding the terminating NUL) that would have been produced if the 1509 buffer had been large enough. */ 1510#undef HAVE_SNPRINTF_RETVAL_C99 1511 1512/* Define if the locale_t type is as on Solaris 11.4. */ 1513#undef HAVE_SOLARIS114_LOCALES 1514 1515/* Define to 1 if you have the <spawn.h> header file. */ 1516#undef HAVE_SPAWN_H 1517 1518/* Define to 1 if you have the `stat' function. */ 1519#undef HAVE_STAT 1520 1521/* Define to 1 if you have the `statacl' function. */ 1522#undef HAVE_STATACL 1523 1524/* Define to 1 if you have the <stddef.h> header file. */ 1525#undef HAVE_STDDEF_H 1526 1527/* Define to 1 if you have the <stdint.h> header file. */ 1528#undef HAVE_STDINT_H 1529 1530/* Define if <stdint.h> exists, doesn't clash with <sys/types.h>, and declares 1531 uintmax_t. */ 1532#undef HAVE_STDINT_H_WITH_UINTMAX 1533 1534/* Define to 1 if you have the <stdlib.h> header file. */ 1535#undef HAVE_STDLIB_H 1536 1537/* Define to 1 if you have the `stpcpy' function. */ 1538#undef HAVE_STPCPY 1539 1540/* Define if you have the stpncpy() function and it works. */ 1541#undef HAVE_STPNCPY 1542 1543/* Define to 1 if you have the `strcasecmp' function. */ 1544#undef HAVE_STRCASECMP 1545 1546/* Define to 1 if you have the `strchrnul' function. */ 1547#undef HAVE_STRCHRNUL 1548 1549/* Define to 1 if you have the `strcspn' function. */ 1550#undef HAVE_STRCSPN 1551 1552/* Define to 1 if you have the `strdup' function. */ 1553#undef HAVE_STRDUP 1554 1555/* Define to 1 if you have the `strerror_r' function. */ 1556#undef HAVE_STRERROR_R 1557 1558/* Define to 1 if you have the `strftime' function. */ 1559#undef HAVE_STRFTIME 1560 1561/* Define to 1 if you have the <strings.h> header file. */ 1562#undef HAVE_STRINGS_H 1563 1564/* Define to 1 if you have the <string.h> header file. */ 1565#undef HAVE_STRING_H 1566 1567/* Define to 1 if you have the `strnlen' function. */ 1568#undef HAVE_STRNLEN 1569 1570/* Define to 1 if you have the `strpbrk' function. */ 1571#undef HAVE_STRPBRK 1572 1573/* Define to 1 if you have the `strtol' function. */ 1574#undef HAVE_STRTOL 1575 1576/* Define to 1 if you have the `strtoul' function. */ 1577#undef HAVE_STRTOUL 1578 1579/* Define to 1 if `decimal_point' is a member of `struct lconv'. */ 1580#undef HAVE_STRUCT_LCONV_DECIMAL_POINT 1581 1582/* Define to 1 if `sa_sigaction' is a member of `struct sigaction'. */ 1583#undef HAVE_STRUCT_SIGACTION_SA_SIGACTION 1584 1585/* Define to 1 if the system has the type `struct sockaddr_storage'. */ 1586#undef HAVE_STRUCT_SOCKADDR_STORAGE 1587 1588/* Define to 1 if `ss_family' is a member of `struct sockaddr_storage'. */ 1589#undef HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1590 1591/* Define to 1 if `st_atimensec' is a member of `struct stat'. */ 1592#undef HAVE_STRUCT_STAT_ST_ATIMENSEC 1593 1594/* Define to 1 if `st_atimespec.tv_nsec' is a member of `struct stat'. */ 1595#undef HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1596 1597/* Define to 1 if `st_atim.st__tim.tv_nsec' is a member of `struct stat'. */ 1598#undef HAVE_STRUCT_STAT_ST_ATIM_ST__TIM_TV_NSEC 1599 1600/* Define to 1 if `st_atim.tv_nsec' is a member of `struct stat'. */ 1601#undef HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1602 1603/* Define to 1 if `st_birthtimensec' is a member of `struct stat'. */ 1604#undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC 1605 1606/* Define to 1 if `st_birthtimespec.tv_nsec' is a member of `struct stat'. */ 1607#undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1608 1609/* Define to 1 if `st_birthtim.tv_nsec' is a member of `struct stat'. */ 1610#undef HAVE_STRUCT_STAT_ST_BIRTHTIM_TV_NSEC 1611 1612/* Define to 1 if you have the `symlink' function. */ 1613#undef HAVE_SYMLINK 1614 1615/* Define to 1 if you have the <sys/acl.h> header file. */ 1616#undef HAVE_SYS_ACL_H 1617 1618/* Define to 1 if you have the <sys/bitypes.h> header file. */ 1619#undef HAVE_SYS_BITYPES_H 1620 1621/* Define to 1 if you have the <sys/cdefs.h> header file. */ 1622#undef HAVE_SYS_CDEFS_H 1623 1624/* Define to 1 if you have the <sys/inttypes.h> header file. */ 1625#undef HAVE_SYS_INTTYPES_H 1626 1627/* Define to 1 if you have the <sys/ioctl.h> header file. */ 1628#undef HAVE_SYS_IOCTL_H 1629 1630/* Define to 1 if you have the <sys/mman.h> header file. */ 1631#undef HAVE_SYS_MMAN_H 1632 1633/* Define to 1 if you have the <sys/param.h> header file. */ 1634#undef HAVE_SYS_PARAM_H 1635 1636/* Define to 1 if you have the <sys/random.h> header file. */ 1637#undef HAVE_SYS_RANDOM_H 1638 1639/* Define to 1 if you have the <sys/select.h> header file. */ 1640#undef HAVE_SYS_SELECT_H 1641 1642/* Define to 1 if you have the <sys/socket.h> header file. */ 1643#undef HAVE_SYS_SOCKET_H 1644 1645/* Define to 1 if you have the <sys/stat.h> header file. */ 1646#undef HAVE_SYS_STAT_H 1647 1648/* Define to 1 if you have the <sys/time.h> header file. */ 1649#undef HAVE_SYS_TIME_H 1650 1651/* Define to 1 if you have the <sys/types.h> header file. */ 1652#undef HAVE_SYS_TYPES_H 1653 1654/* Define to 1 if you have the <sys/uio.h> header file. */ 1655#undef HAVE_SYS_UIO_H 1656 1657/* Define to 1 if you have the <sys/wait.h> header file. */ 1658#undef HAVE_SYS_WAIT_H 1659 1660/* Define to 1 if you have the `tcdrain' function. */ 1661#undef HAVE_TCDRAIN 1662 1663/* Define to 1 if you have the `thrd_create' function. */ 1664#undef HAVE_THRD_CREATE 1665 1666/* Define to 1 if you have the <threads.h> header file. */ 1667#undef HAVE_THREADS_H 1668 1669/* Define to 1 if you have the <time.h> header file. */ 1670#undef HAVE_TIME_H 1671 1672/* Define to 1 if you have the `towlower' function. */ 1673#undef HAVE_TOWLOWER 1674 1675/* Define to 1 if you have the `tsearch' function. */ 1676#undef HAVE_TSEARCH 1677 1678/* Define if you have the 'uintmax_t' type in <stdint.h> or <inttypes.h>. */ 1679#undef HAVE_UINTMAX_T 1680 1681/* Define to 1 if you have the <unistd.h> header file. */ 1682#undef HAVE_UNISTD_H 1683 1684/* Define to 1 if you have the `unsetenv' function. */ 1685#undef HAVE_UNSETENV 1686 1687/* Define to 1 if the system has the type `unsigned long long int'. */ 1688#undef HAVE_UNSIGNED_LONG_LONG_INT 1689 1690/* Define to 1 if you have the `uselocale' function. */ 1691#undef HAVE_USELOCALE 1692 1693/* Define to 1 if you have the `usleep' function. */ 1694#undef HAVE_USLEEP 1695 1696/* Define to 1 if you have the `utime' function. */ 1697#undef HAVE_UTIME 1698 1699/* Define to 1 if you have the `utimensat' function. */ 1700#undef HAVE_UTIMENSAT 1701 1702/* Define to 1 if you have the <utime.h> header file. */ 1703#undef HAVE_UTIME_H 1704 1705/* Define if you have a global __progname variable */ 1706#undef HAVE_VAR___PROGNAME 1707 1708/* Define to 1 if you have the `vasnprintf' function. */ 1709#undef HAVE_VASNPRINTF 1710 1711/* Define to 1 if you have the `vasprintf' function. */ 1712#undef HAVE_VASPRINTF 1713 1714/* Define to 1 if you have the `vfork' function. */ 1715#undef HAVE_VFORK 1716 1717/* Define to 1 if you have the <vfork.h> header file. */ 1718#undef HAVE_VFORK_H 1719 1720/* Define to 1 or 0, depending whether the compiler supports simple visibility 1721 declarations. */ 1722#undef HAVE_VISIBILITY 1723 1724/* Define to 1 if you have the `vsnprintf' function. */ 1725#undef HAVE_VSNPRINTF 1726 1727/* Define to 1 if you have the `waitid' function. */ 1728#undef HAVE_WAITID 1729 1730/* Define to 1 if you have the <wchar.h> header file. */ 1731#undef HAVE_WCHAR_H 1732 1733/* Define if you have the 'wchar_t' type. */ 1734#undef HAVE_WCHAR_T 1735 1736/* Define to 1 if you have the `wcrtomb' function. */ 1737#undef HAVE_WCRTOMB 1738 1739/* Define to 1 if you have the `wcslen' function. */ 1740#undef HAVE_WCSLEN 1741 1742/* Define to 1 if you have the `wcsnlen' function. */ 1743#undef HAVE_WCSNLEN 1744 1745/* Define to 1 if you have the `wctob' function. */ 1746#undef HAVE_WCTOB 1747 1748/* Define to 1 if you have the <wctype.h> header file. */ 1749#undef HAVE_WCTYPE_H 1750 1751/* Define to 1 if you have the `wcwidth' function. */ 1752#undef HAVE_WCWIDTH 1753 1754/* Define to 1 if the compiler and linker support weak declarations of 1755 symbols. */ 1756#undef HAVE_WEAK_SYMBOLS 1757 1758/* Define to 1 if you have the <winsock2.h> header file. */ 1759#undef HAVE_WINSOCK2_H 1760 1761/* Define if you have the 'wint_t' type. */ 1762#undef HAVE_WINT_T 1763 1764/* Define to 1 if you have the `wmempcpy' function. */ 1765#undef HAVE_WMEMPCPY 1766 1767/* Define to 1 if `fork' works. */ 1768#undef HAVE_WORKING_FORK 1769 1770/* Define to 1 if O_NOATIME works. */ 1771#undef HAVE_WORKING_O_NOATIME 1772 1773/* Define to 1 if O_NOFOLLOW works. */ 1774#undef HAVE_WORKING_O_NOFOLLOW 1775 1776/* Define if the uselocale function exists any may safely be called. */ 1777#undef HAVE_WORKING_USELOCALE 1778 1779/* Define if utimes works properly. */ 1780#undef HAVE_WORKING_UTIMES 1781 1782/* Define to 1 if `vfork' works. */ 1783#undef HAVE_WORKING_VFORK 1784 1785/* Define to 1 if you have the `wprintf' function. */ 1786#undef HAVE_WPRINTF 1787 1788/* Define to 1 if you have the <ws2tcpip.h> header file. */ 1789#undef HAVE_WS2TCPIP_H 1790 1791/* Define to 1 if you have the <xlocale.h> header file. */ 1792#undef HAVE_XLOCALE_H 1793 1794/* Define to 1 if the system has the type `_Bool'. */ 1795#undef HAVE__BOOL 1796 1797/* Define to 1 if you have the `_ftelli64' function. */ 1798#undef HAVE__FTELLI64 1799 1800/* Define to 1 if you have the `_NSGetExecutablePath' function. */ 1801#undef HAVE__NSGETEXECUTABLEPATH 1802 1803/* Define to 1 if you have the `_set_invalid_parameter_handler' function. */ 1804#undef HAVE__SET_INVALID_PARAMETER_HANDLER 1805 1806/* Define to 1 if the compiler supports __builtin_expect, 1807 and to 2 if <builtins.h> does. */ 1808#undef HAVE___BUILTIN_EXPECT 1809#ifndef HAVE___BUILTIN_EXPECT 1810# define __builtin_expect(e, c) (e) 1811#elif HAVE___BUILTIN_EXPECT == 2 1812# include <builtins.h> 1813#endif 1814 1815 1816/* Define to 1 if you have the `__fsetlocking' function. */ 1817#undef HAVE___FSETLOCKING 1818 1819/* Define to 1 if the compiler supports the keyword '__inline'. */ 1820#undef HAVE___INLINE 1821 1822/* Define to 1 if you have the `__secure_getenv' function. */ 1823#undef HAVE___SECURE_GETENV 1824 1825/* Define to 1 if you have the `__xpg_strerror_r' function. */ 1826#undef HAVE___XPG_STRERROR_R 1827 1828/* Define as const if the declaration of iconv() needs const. */ 1829#undef ICONV_CONST 1830 1831/* Define to a symbolic name denoting the flavor of iconv_open() 1832 implementation. */ 1833#undef ICONV_FLAVOR 1834 1835/* Define to the value of ${prefix}, as a string. */ 1836#undef INSTALLPREFIX 1837 1838/* Define if integer division by zero raises signal SIGFPE. */ 1839#undef INTDIV0_RAISES_SIGFPE 1840 1841/* Define as the bit index in the word where to find bit 0 of the exponent of 1842 'long double'. */ 1843#undef LDBL_EXPBIT0_BIT 1844 1845/* Define as the word index where to find the exponent of 'long double'. */ 1846#undef LDBL_EXPBIT0_WORD 1847 1848/* Define as the bit index in the word where to find the sign of 'long 1849 double'. */ 1850#undef LDBL_SIGNBIT_BIT 1851 1852/* Define as the word index where to find the sign of 'long double'. */ 1853#undef LDBL_SIGNBIT_WORD 1854 1855/* Define if libxml is being used as a static library. */ 1856#undef LIBXML_STATIC 1857 1858/* Define to 1 if lseek does not detect pipes. */ 1859#undef LSEEK_PIPE_BROKEN 1860 1861/* Define to 1 if 'lstat' dereferences a symlink specified with a trailing 1862 slash. */ 1863#undef LSTAT_FOLLOWS_SLASHED_SYMLINK 1864 1865/* Define to the sub-directory where libtool stores uninstalled libraries. */ 1866#undef LT_OBJDIR 1867 1868/* If malloc(0) is != NULL, define this to 1. Otherwise define this to 0. */ 1869#undef MALLOC_0_IS_NONNULL 1870 1871/* Define to a substitute value for mmap()'s MAP_ANONYMOUS flag. */ 1872#undef MAP_ANONYMOUS 1873 1874/* Define if the mbrtowc function does not return (size_t) -2 for empty input. 1875 */ 1876#undef MBRTOWC_EMPTY_INPUT_BUG 1877 1878/* Define if the mbrtowc function may signal encoding errors in the C locale. 1879 */ 1880#undef MBRTOWC_IN_C_LOCALE_MAYBE_EILSEQ 1881 1882/* Define if the mbrtowc function has the NULL pwc argument bug. */ 1883#undef MBRTOWC_NULL_ARG1_BUG 1884 1885/* Define if the mbrtowc function has the NULL string argument bug. */ 1886#undef MBRTOWC_NULL_ARG2_BUG 1887 1888/* Define if the mbrtowc function does not return 0 for a NUL character. */ 1889#undef MBRTOWC_NUL_RETVAL_BUG 1890 1891/* Define if the mbrtowc function returns a wrong return value. */ 1892#undef MBRTOWC_RETVAL_BUG 1893 1894/* Define if the mbrtowc function stores a wide character when reporting 1895 incomplete input. */ 1896#undef MBRTOWC_STORES_INCOMPLETE_BUG 1897 1898/* Use GNU style printf and scanf. */ 1899#ifndef __USE_MINGW_ANSI_STDIO 1900# undef __USE_MINGW_ANSI_STDIO 1901#endif 1902 1903 1904/* Define to 1 on musl libc. */ 1905#undef MUSL_LIBC 1906 1907/* Define to 1 to enable general improvements of setlocale. */ 1908#undef NEED_SETLOCALE_IMPROVED 1909 1910/* Define to 1 to enable a multithread-safety fix of setlocale. */ 1911#undef NEED_SETLOCALE_MTSAFE 1912 1913/* Define to 1 if open() fails to recognize a trailing slash. */ 1914#undef OPEN_TRAILING_SLASH_BUG 1915 1916/* Name of package */ 1917#undef PACKAGE 1918 1919/* Define to the address where bug reports for this package should be sent. */ 1920#undef PACKAGE_BUGREPORT 1921 1922/* Define to the full name of this package. */ 1923#undef PACKAGE_NAME 1924 1925/* Define to the full name and version of this package. */ 1926#undef PACKAGE_STRING 1927 1928/* Define to the suffix of this package */ 1929#undef PACKAGE_SUFFIX 1930 1931/* Define to the one symbol short name of this package. */ 1932#undef PACKAGE_TARNAME 1933 1934/* Define to the home page for this package. */ 1935#undef PACKAGE_URL 1936 1937/* Define to the version of this package. */ 1938#undef PACKAGE_VERSION 1939 1940/* Define to the type that is the result of default argument promotions of 1941 type mode_t. */ 1942#undef PROMOTED_MODE_T 1943 1944/* Define if pthread_create is an inline function. */ 1945#undef PTHREAD_CREATE_IS_INLINE 1946 1947/* Define if the pthread_in_use() detection is hard. */ 1948#undef PTHREAD_IN_USE_DETECTION_HARD 1949 1950/* Define to 1 if pthread_sigmask(), when it fails, returns -1 and sets errno. 1951 */ 1952#undef PTHREAD_SIGMASK_FAILS_WITH_ERRNO 1953 1954/* Define to 1 if pthread_sigmask may return 0 and have no effect. */ 1955#undef PTHREAD_SIGMASK_INEFFECTIVE 1956 1957/* Define to 1 if pthread_sigmask() unblocks signals incorrectly. */ 1958#undef PTHREAD_SIGMASK_UNBLOCK_BUG 1959 1960/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type 1961 'ptrdiff_t'. */ 1962#undef PTRDIFF_T_SUFFIX 1963 1964/* Define to 1 if readlink fails to recognize a trailing slash. */ 1965#undef READLINK_TRAILING_SLASH_BUG 1966 1967/* Define to 1 if gnulib's dirfd() replacement is used. */ 1968#undef REPLACE_DIRFD 1969 1970/* Define to 1 if stat needs help when passed a file name with a trailing 1971 slash */ 1972#undef REPLACE_FUNC_STAT_FILE 1973 1974/* Define if nl_langinfo exists but is overridden by gnulib. */ 1975#undef REPLACE_NL_LANGINFO 1976 1977/* Define if gnulib uses its own posix_spawn and posix_spawnp functions. */ 1978#undef REPLACE_POSIX_SPAWN 1979 1980/* Define to 1 if strerror(0) does not return a message implying success. */ 1981#undef REPLACE_STRERROR_0 1982 1983/* Define if vasnprintf exists but is overridden by gnulib. */ 1984#undef REPLACE_VASNPRINTF 1985 1986/* Define as const if the declaration of setlocale() needs const. */ 1987#undef SETLOCALE_CONST 1988 1989/* Define to 1 if setlocale (LC_ALL, NULL) is multithread-safe. */ 1990#undef SETLOCALE_NULL_ALL_MTSAFE 1991 1992/* Define to 1 if setlocale (category, NULL) is multithread-safe. */ 1993#undef SETLOCALE_NULL_ONE_MTSAFE 1994 1995/* File name of the Bourne shell. */ 1996#if defined __CYGWIN__ || defined __ANDROID__ 1997/* Omit the directory part because 1998 - For 32-bit Cygwin programs in a 64-bit Cygwin environment, the Cygwin 1999 mounts are not visible. 2000 - On Android, /bin/sh does not exist. It's /system/bin/sh instead. */ 2001# define BOURNE_SHELL "sh" 2002#else 2003# define BOURNE_SHELL "/bin/sh" 2004#endif 2005 2006/* Define if lists must be signal-safe. */ 2007#undef SIGNAL_SAFE_LIST 2008 2009/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type 2010 'sig_atomic_t'. */ 2011#undef SIG_ATOMIC_T_SUFFIX 2012 2013/* Define as the maximum value of type 'size_t', if the system doesn't define 2014 it. */ 2015#ifndef SIZE_MAX 2016# undef SIZE_MAX 2017#endif 2018 2019/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type 2020 'size_t'. */ 2021#undef SIZE_T_SUFFIX 2022 2023/* If using the C implementation of alloca, define if you know the 2024 direction of stack growth for your system; otherwise it will be 2025 automatically deduced at runtime. 2026 STACK_DIRECTION > 0 => grows toward higher addresses 2027 STACK_DIRECTION < 0 => grows toward lower addresses 2028 STACK_DIRECTION = 0 => direction of growth unknown */ 2029#undef STACK_DIRECTION 2030 2031/* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */ 2032#undef STAT_MACROS_BROKEN 2033 2034/* Define to 1 if you have the ANSI C header files. */ 2035#undef STDC_HEADERS 2036 2037/* Define to 1 if strerror_r returns char *. */ 2038#undef STRERROR_R_CHAR_P 2039 2040/* Define to 1 if the type of the st_atim member of a struct stat is struct 2041 timespec. */ 2042#undef TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 2043 2044/* Define to 1 if unlink (dir) cannot possibly succeed. */ 2045#undef UNLINK_CANNOT_UNLINK_DIR 2046 2047/* Define to 1 if unlink() on a parent directory may succeed */ 2048#undef UNLINK_PARENT_BUG 2049 2050/* Define to the prefix of C symbols at the assembler and linker level, either 2051 an underscore or empty. */ 2052#undef USER_LABEL_PREFIX 2053 2054/* Define to nonzero if you want access control list support. */ 2055#undef USE_ACL 2056 2057/* Define if the combination of the ISO C and POSIX multithreading APIs can be 2058 used. */ 2059#undef USE_ISOC_AND_POSIX_THREADS 2060 2061/* Define if the ISO C multithreading library can be used. */ 2062#undef USE_ISOC_THREADS 2063 2064/* Define if the POSIX multithreading library can be used. */ 2065#undef USE_POSIX_THREADS 2066 2067/* Define if references to the POSIX multithreading library should be made 2068 weak. */ 2069#undef USE_POSIX_THREADS_WEAK 2070 2071/* Enable extensions on AIX 3, Interix. */ 2072#ifndef _ALL_SOURCE 2073# undef _ALL_SOURCE 2074#endif 2075/* Enable general extensions on macOS. */ 2076#ifndef _DARWIN_C_SOURCE 2077# undef _DARWIN_C_SOURCE 2078#endif 2079/* Enable GNU extensions on systems that have them. */ 2080#ifndef _GNU_SOURCE 2081# undef _GNU_SOURCE 2082#endif 2083/* Enable NetBSD extensions on NetBSD. */ 2084#ifndef _NETBSD_SOURCE 2085# undef _NETBSD_SOURCE 2086#endif 2087/* Enable OpenBSD extensions on NetBSD. */ 2088#ifndef _OPENBSD_SOURCE 2089# undef _OPENBSD_SOURCE 2090#endif 2091/* Enable threading extensions on Solaris. */ 2092#ifndef _POSIX_PTHREAD_SEMANTICS 2093# undef _POSIX_PTHREAD_SEMANTICS 2094#endif 2095/* Enable extensions specified by ISO/IEC TS 18661-5:2014. */ 2096#ifndef __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 2097# undef __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 2098#endif 2099/* Enable extensions specified by ISO/IEC TS 18661-1:2014. */ 2100#ifndef __STDC_WANT_IEC_60559_BFP_EXT__ 2101# undef __STDC_WANT_IEC_60559_BFP_EXT__ 2102#endif 2103/* Enable extensions specified by ISO/IEC TS 18661-2:2015. */ 2104#ifndef __STDC_WANT_IEC_60559_DFP_EXT__ 2105# undef __STDC_WANT_IEC_60559_DFP_EXT__ 2106#endif 2107/* Enable extensions specified by ISO/IEC TS 18661-4:2015. */ 2108#ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__ 2109# undef __STDC_WANT_IEC_60559_FUNCS_EXT__ 2110#endif 2111/* Enable extensions specified by ISO/IEC TS 18661-3:2015. */ 2112#ifndef __STDC_WANT_IEC_60559_TYPES_EXT__ 2113# undef __STDC_WANT_IEC_60559_TYPES_EXT__ 2114#endif 2115/* Enable extensions specified by ISO/IEC TR 24731-2:2010. */ 2116#ifndef __STDC_WANT_LIB_EXT2__ 2117# undef __STDC_WANT_LIB_EXT2__ 2118#endif 2119/* Enable extensions specified by ISO/IEC 24747:2009. */ 2120#ifndef __STDC_WANT_MATH_SPEC_FUNCS__ 2121# undef __STDC_WANT_MATH_SPEC_FUNCS__ 2122#endif 2123/* Enable extensions on HP NonStop. */ 2124#ifndef _TANDEM_SOURCE 2125# undef _TANDEM_SOURCE 2126#endif 2127/* Enable X/Open extensions if necessary. HP-UX 11.11 defines 2128 mbstate_t only if _XOPEN_SOURCE is defined to 500, regardless of 2129 whether compiling with -Ae or -D_HPUX_SOURCE=1. */ 2130#ifndef _XOPEN_SOURCE 2131# undef _XOPEN_SOURCE 2132#endif 2133/* Enable X/Open compliant socket functions that do not require linking 2134 with -lxnet on HP-UX 11.11. */ 2135#ifndef _HPUX_ALT_XOPEN_SOCKET_API 2136# undef _HPUX_ALT_XOPEN_SOCKET_API 2137#endif 2138/* Enable general extensions on Solaris. */ 2139#ifndef __EXTENSIONS__ 2140# undef __EXTENSIONS__ 2141#endif 2142 2143 2144/* Define to 1 if you want getc etc. to use unlocked I/O if available. 2145 Unlocked I/O can improve performance in unithreaded apps, but it is not 2146 safe for multithreaded apps. */ 2147#undef USE_UNLOCKED_IO 2148 2149/* Define if the native Windows multithreading API can be used. */ 2150#undef USE_WINDOWS_THREADS 2151 2152/* Define to a working va_copy macro or replacement. */ 2153#undef VA_COPY 2154 2155/* Version number of package */ 2156#undef VERSION 2157 2158/* Define to 1 if unsetenv returns void instead of int. */ 2159#undef VOID_UNSETENV 2160 2161/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type 2162 'wchar_t'. */ 2163#undef WCHAR_T_SUFFIX 2164 2165/* Define if the wcrtomb function does not work in the C locale. */ 2166#undef WCRTOMB_C_LOCALE_BUG 2167 2168/* Define if the wcrtomb function has an incorrect return value. */ 2169#undef WCRTOMB_RETVAL_BUG 2170 2171/* Define if WSAStartup is needed. */ 2172#undef WINDOWS_SOCKETS 2173 2174/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type 2175 'wint_t'. */ 2176#undef WINT_T_SUFFIX 2177 2178/* Define when --enable-shared is used on mingw or Cygwin. */ 2179#undef WOE32DLL 2180 2181/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most 2182 significant byte first (like Motorola and SPARC, unlike Intel). */ 2183#if defined AC_APPLE_UNIVERSAL_BUILD 2184# if defined __BIG_ENDIAN__ 2185# define WORDS_BIGENDIAN 1 2186# endif 2187#else 2188# ifndef WORDS_BIGENDIAN 2189# undef WORDS_BIGENDIAN 2190# endif 2191#endif 2192 2193/* Define to 1 to internationalize bison runtime messages. */ 2194#undef YYENABLE_NLS 2195 2196/* Number of bits in a file offset, on hosts where this is settable. */ 2197#undef _FILE_OFFSET_BITS 2198 2199/* True if the compiler says it groks GNU C version MAJOR.MINOR. */ 2200#if defined __GNUC__ && defined __GNUC_MINOR__ 2201# define _GL_GNUC_PREREQ(major, minor) \ 2202 ((major) < __GNUC__ + ((minor) <= __GNUC_MINOR__)) 2203#else 2204# define _GL_GNUC_PREREQ(major, minor) 0 2205#endif 2206 2207 2208/* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */ 2209#undef _LARGEFILE_SOURCE 2210 2211/* Define for large files, on AIX-style hosts. */ 2212#undef _LARGE_FILES 2213 2214/* Define to 1 on Solaris. */ 2215#undef _LCONV_C99 2216 2217/* Define to 1 if on MINIX. */ 2218#undef _MINIX 2219 2220/* Define to 1 to make NetBSD features available. MINIX 3 needs this. */ 2221#undef _NETBSD_SOURCE 2222 2223/* The _Noreturn keyword of C11. */ 2224#ifndef _Noreturn 2225# if (defined __cplusplus \ 2226 && ((201103 <= __cplusplus && !(__GNUC__ == 4 && __GNUC_MINOR__ == 7)) \ 2227 || (defined _MSC_VER && 1900 <= _MSC_VER)) \ 2228 && 0) 2229 /* [[noreturn]] is not practically usable, because with it the syntax 2230 extern _Noreturn void func (...); 2231 would not be valid; such a declaration would only be valid with 'extern' 2232 and '_Noreturn' swapped, or without the 'extern' keyword. However, some 2233 AIX system header files and several gnulib header files use precisely 2234 this syntax with 'extern'. */ 2235# define _Noreturn [[noreturn]] 2236# elif ((!defined __cplusplus || defined __clang__) \ 2237 && (201112 <= (defined __STDC_VERSION__ ? __STDC_VERSION__ : 0) \ 2238 || _GL_GNUC_PREREQ (4, 7) \ 2239 || (defined __apple_build_version__ \ 2240 ? 6000000 <= __apple_build_version__ \ 2241 : 3 < __clang_major__ + (5 <= __clang_minor__)))) 2242 /* _Noreturn works as-is. */ 2243# elif _GL_GNUC_PREREQ (2, 8) || 0x5110 <= __SUNPRO_C 2244# define _Noreturn __attribute__ ((__noreturn__)) 2245# elif 1200 <= (defined _MSC_VER ? _MSC_VER : 0) 2246# define _Noreturn __declspec (noreturn) 2247# else 2248# define _Noreturn 2249# endif 2250#endif 2251 2252 2253/* Define to 2 if the system does not provide POSIX.1 features except with 2254 this defined. */ 2255#undef _POSIX_1_SOURCE 2256 2257/* Define to 1 in order to get the POSIX compatible declarations of socket 2258 functions. */ 2259#undef _POSIX_PII_SOCKET 2260 2261/* Define to 1 if you need to in order for 'stat' and other things to work. */ 2262#undef _POSIX_SOURCE 2263 2264/* Define if you want <regex.h> to include <limits.h>, so that it consistently 2265 overrides <limits.h>'s RE_DUP_MAX. */ 2266#undef _REGEX_INCLUDE_LIMITS_H 2267 2268/* Define if you want regoff_t to be at least as wide POSIX requires. */ 2269#undef _REGEX_LARGE_OFFSETS 2270 2271/* For standard stat data types on VMS. */ 2272#undef _USE_STD_STAT 2273 2274/* Define to rpl_ if the getopt replacement functions and variables should be 2275 used. */ 2276#undef __GETOPT_PREFIX 2277 2278/* Define to 1 if the system <stdint.h> predates C++11. */ 2279#undef __STDC_CONSTANT_MACROS 2280 2281/* Define to 1 if the system <stdint.h> predates C++11. */ 2282#undef __STDC_LIMIT_MACROS 2283 2284/* The _GL_ASYNC_SAFE marker should be attached to functions that are 2285 signal handlers (for signals other than SIGABRT, SIGPIPE) or can be 2286 invoked from such signal handlers. Such functions have some restrictions: 2287 * All functions that it calls should be marked _GL_ASYNC_SAFE as well, 2288 or should be listed as async-signal-safe in POSIX 2289 <https://pubs.opengroup.org/onlinepubs/9699919799/functions/V2_chap02.html#tag_15_04> 2290 section 2.4.3. Note that malloc(), sprintf(), and fwrite(), in 2291 particular, are NOT async-signal-safe. 2292 * All memory locations (variables and struct fields) that these functions 2293 access must be marked 'volatile'. This holds for both read and write 2294 accesses. Otherwise the compiler might optimize away stores to and 2295 reads from such locations that occur in the program, depending on its 2296 data flow analysis. For example, when the program contains a loop 2297 that is intended to inspect a variable set from within a signal handler 2298 while (!signal_occurred) 2299 ; 2300 the compiler is allowed to transform this into an endless loop if the 2301 variable 'signal_occurred' is not declared 'volatile'. 2302 Additionally, recall that: 2303 * A signal handler should not modify errno (except if it is a handler 2304 for a fatal signal and ends by raising the same signal again, thus 2305 provoking the termination of the process). If it invokes a function 2306 that may clobber errno, it needs to save and restore the value of 2307 errno. */ 2308#define _GL_ASYNC_SAFE 2309 2310 2311/* Attributes. */ 2312#ifdef __has_attribute 2313# define _GL_HAS_ATTRIBUTE(attr) __has_attribute (__##attr##__) 2314#else 2315# define _GL_HAS_ATTRIBUTE(attr) _GL_ATTR_##attr 2316# define _GL_ATTR_alloc_size _GL_GNUC_PREREQ (4, 3) 2317# define _GL_ATTR_always_inline _GL_GNUC_PREREQ (3, 2) 2318# define _GL_ATTR_artificial _GL_GNUC_PREREQ (4, 3) 2319# define _GL_ATTR_cold _GL_GNUC_PREREQ (4, 3) 2320# define _GL_ATTR_const _GL_GNUC_PREREQ (2, 95) 2321# define _GL_ATTR_deprecated _GL_GNUC_PREREQ (3, 1) 2322# define _GL_ATTR_error _GL_GNUC_PREREQ (4, 3) 2323# define _GL_ATTR_externally_visible _GL_GNUC_PREREQ (4, 1) 2324# define _GL_ATTR_fallthrough _GL_GNUC_PREREQ (7, 0) 2325# define _GL_ATTR_format _GL_GNUC_PREREQ (2, 7) 2326# define _GL_ATTR_leaf _GL_GNUC_PREREQ (4, 6) 2327# ifdef _ICC 2328# define _GL_ATTR_may_alias 0 2329# else 2330# define _GL_ATTR_may_alias _GL_GNUC_PREREQ (3, 3) 2331# endif 2332# define _GL_ATTR_malloc _GL_GNUC_PREREQ (3, 0) 2333# define _GL_ATTR_noinline _GL_GNUC_PREREQ (3, 1) 2334# define _GL_ATTR_nonnull _GL_GNUC_PREREQ (3, 3) 2335# define _GL_ATTR_nonstring _GL_GNUC_PREREQ (8, 0) 2336# define _GL_ATTR_nothrow _GL_GNUC_PREREQ (3, 3) 2337# define _GL_ATTR_packed _GL_GNUC_PREREQ (2, 7) 2338# define _GL_ATTR_pure _GL_GNUC_PREREQ (2, 96) 2339# define _GL_ATTR_returns_nonnull _GL_GNUC_PREREQ (4, 9) 2340# define _GL_ATTR_sentinel _GL_GNUC_PREREQ (4, 0) 2341# define _GL_ATTR_unused _GL_GNUC_PREREQ (2, 7) 2342# define _GL_ATTR_warn_unused_result _GL_GNUC_PREREQ (3, 4) 2343#endif 2344 2345 2346#if _GL_HAS_ATTRIBUTE (alloc_size) 2347# define _GL_ATTRIBUTE_ALLOC_SIZE(args) __attribute__ ((__alloc_size__ args)) 2348#else 2349# define _GL_ATTRIBUTE_ALLOC_SIZE(args) 2350#endif 2351 2352#if _GL_HAS_ATTRIBUTE (always_inline) 2353# define _GL_ATTRIBUTE_ALWAYS_INLINE __attribute__ ((__always_inline__)) 2354#else 2355# define _GL_ATTRIBUTE_ALWAYS_INLINE 2356#endif 2357 2358#if _GL_HAS_ATTRIBUTE (artificial) 2359# define _GL_ATTRIBUTE_ARTIFICIAL __attribute__ ((__artificial__)) 2360#else 2361# define _GL_ATTRIBUTE_ARTIFICIAL 2362#endif 2363 2364/* Avoid __attribute__ ((cold)) on MinGW; see thread starting at 2365 <https://lists.gnu.org/r/emacs-devel/2019-04/msg01152.html>. */ 2366#if _GL_HAS_ATTRIBUTE (cold) && !defined __MINGW32__ 2367# define _GL_ATTRIBUTE_COLD __attribute__ ((__cold__)) 2368#else 2369# define _GL_ATTRIBUTE_COLD 2370#endif 2371 2372#if _GL_HAS_ATTRIBUTE (const) 2373# define _GL_ATTRIBUTE_CONST __attribute__ ((__const__)) 2374#else 2375# define _GL_ATTRIBUTE_CONST 2376#endif 2377 2378#if 201710L < __STDC_VERSION__ 2379# define _GL_ATTRIBUTE_DEPRECATED [[__deprecated__]] 2380#elif _GL_HAS_ATTRIBUTE (deprecated) 2381# define _GL_ATTRIBUTE_DEPRECATED __attribute__ ((__deprecated__)) 2382#else 2383# define _GL_ATTRIBUTE_DEPRECATED 2384#endif 2385 2386#if _GL_HAS_ATTRIBUTE (error) 2387# define _GL_ATTRIBUTE_ERROR(msg) __attribute__ ((__error__ (msg))) 2388# define _GL_ATTRIBUTE_WARNING(msg) __attribute__ ((__warning__ (msg))) 2389#else 2390# define _GL_ATTRIBUTE_ERROR(msg) 2391# define _GL_ATTRIBUTE_WARNING(msg) 2392#endif 2393 2394#if _GL_HAS_ATTRIBUTE (externally_visible) 2395# define _GL_ATTRIBUTE_EXTERNALLY_VISIBLE __attribute__ ((externally_visible)) 2396#else 2397# define _GL_ATTRIBUTE_EXTERNALLY_VISIBLE 2398#endif 2399 2400/* FALLTHROUGH is special, because it always expands to something. */ 2401#if 201710L < __STDC_VERSION__ 2402# define _GL_ATTRIBUTE_FALLTHROUGH [[__fallthrough__]] 2403#elif _GL_HAS_ATTRIBUTE (fallthrough) 2404# define _GL_ATTRIBUTE_FALLTHROUGH __attribute__ ((__fallthrough__)) 2405#else 2406# define _GL_ATTRIBUTE_FALLTHROUGH ((void) 0) 2407#endif 2408 2409#if _GL_HAS_ATTRIBUTE (format) 2410# define _GL_ATTRIBUTE_FORMAT(spec) __attribute__ ((__format__ spec)) 2411#else 2412# define _GL_ATTRIBUTE_FORMAT(spec) 2413#endif 2414 2415#if _GL_HAS_ATTRIBUTE (leaf) 2416# define _GL_ATTRIBUTE_LEAF __attribute__ ((__leaf__)) 2417#else 2418# define _GL_ATTRIBUTE_LEAF 2419#endif 2420 2421#if _GL_HAS_ATTRIBUTE (may_alias) 2422# define _GL_ATTRIBUTE_MAY_ALIAS __attribute__ ((__may_alias__)) 2423#else 2424# define _GL_ATTRIBUTE_MAY_ALIAS 2425#endif 2426 2427#if 201710L < __STDC_VERSION__ 2428# define _GL_ATTRIBUTE_MAYBE_UNUSED [[__maybe_unused__]] 2429#elif _GL_HAS_ATTRIBUTE (unused) 2430# define _GL_ATTRIBUTE_MAYBE_UNUSED __attribute__ ((__unused__)) 2431#else 2432# define _GL_ATTRIBUTE_MAYBE_UNUSED 2433#endif 2434/* Earlier spellings of this macro. */ 2435#define _GL_UNUSED _GL_ATTRIBUTE_MAYBE_UNUSED 2436#define _UNUSED_PARAMETER_ _GL_ATTRIBUTE_MAYBE_UNUSED 2437 2438#if _GL_HAS_ATTRIBUTE (malloc) 2439# define _GL_ATTRIBUTE_MALLOC __attribute__ ((__malloc__)) 2440#else 2441# define _GL_ATTRIBUTE_MALLOC 2442#endif 2443 2444#if 201710L < __STDC_VERSION__ 2445# define _GL_ATTRIBUTE_NODISCARD [[__nodiscard__]] 2446#elif _GL_HAS_ATTRIBUTE (warn_unused_result) 2447# define _GL_ATTRIBUTE_NODISCARD __attribute__ ((__warn_unused_result__)) 2448#else 2449# define _GL_ATTRIBUTE_NODISCARD 2450#endif 2451 2452#if _GL_HAS_ATTRIBUTE (noinline) 2453# define _GL_ATTRIBUTE_NOINLINE __attribute__ ((__noinline__)) 2454#else 2455# define _GL_ATTRIBUTE_NOINLINE 2456#endif 2457 2458#if _GL_HAS_ATTRIBUTE (nonnull) 2459# define _GL_ATTRIBUTE_NONNULL(args) __attribute__ ((__nonnull__ args)) 2460#else 2461# define _GL_ATTRIBUTE_NONNULL(args) 2462#endif 2463 2464#if _GL_HAS_ATTRIBUTE (nonstring) 2465# define _GL_ATTRIBUTE_NONSTRING __attribute__ ((__nonstring__)) 2466#else 2467# define _GL_ATTRIBUTE_NONSTRING 2468#endif 2469 2470/* There is no _GL_ATTRIBUTE_NORETURN; use _Noreturn instead. */ 2471 2472#if _GL_HAS_ATTRIBUTE (nothrow) && !defined __cplusplus 2473# define _GL_ATTRIBUTE_NOTHROW __attribute__ ((__nothrow__)) 2474#else 2475# define _GL_ATTRIBUTE_NOTHROW 2476#endif 2477 2478#if _GL_HAS_ATTRIBUTE (packed) 2479# define _GL_ATTRIBUTE_PACKED __attribute__ ((__packed__)) 2480#else 2481# define _GL_ATTRIBUTE_PACKED 2482#endif 2483 2484#if _GL_HAS_ATTRIBUTE (pure) 2485# define _GL_ATTRIBUTE_PURE __attribute__ ((__pure__)) 2486#else 2487# define _GL_ATTRIBUTE_PURE 2488#endif 2489 2490#if _GL_HAS_ATTRIBUTE (returns_nonnull) 2491# define _GL_ATTRIBUTE_RETURNS_NONNULL __attribute__ ((__returns_nonnull__)) 2492#else 2493# define _GL_ATTRIBUTE_RETURNS_NONNULL 2494#endif 2495 2496#if _GL_HAS_ATTRIBUTE (sentinel) 2497# define _GL_ATTRIBUTE_SENTINEL(pos) __attribute__ ((__sentinel__ pos)) 2498#else 2499# define _GL_ATTRIBUTE_SENTINEL(pos) 2500#endif 2501 2502 2503/* To support C++ as well as C, use _GL_UNUSED_LABEL with trailing ';'. */ 2504#if !defined __cplusplus || _GL_GNUC_PREREQ (4, 5) 2505# define _GL_UNUSED_LABEL _GL_ATTRIBUTE_MAYBE_UNUSED 2506#else 2507# define _GL_UNUSED_LABEL 2508#endif 2509 2510 2511/* Define as 'access' if you don't have the eaccess() function. */ 2512#undef eaccess 2513 2514/* Please see the Gnulib manual for how to use these macros. 2515 2516 Suppress extern inline with HP-UX cc, as it appears to be broken; see 2517 <https://lists.gnu.org/r/bug-texinfo/2013-02/msg00030.html>. 2518 2519 Suppress extern inline with Sun C in standards-conformance mode, as it 2520 mishandles inline functions that call each other. E.g., for 'inline void f 2521 (void) { } inline void g (void) { f (); }', c99 incorrectly complains 2522 'reference to static identifier "f" in extern inline function'. 2523 This bug was observed with Sun C 5.12 SunOS_i386 2011/11/16. 2524 2525 Suppress extern inline (with or without __attribute__ ((__gnu_inline__))) 2526 on configurations that mistakenly use 'static inline' to implement 2527 functions or macros in standard C headers like <ctype.h>. For example, 2528 if isdigit is mistakenly implemented via a static inline function, 2529 a program containing an extern inline function that calls isdigit 2530 may not work since the C standard prohibits extern inline functions 2531 from calling static functions (ISO C 99 section 6.7.4.(3). 2532 This bug is known to occur on: 2533 2534 OS X 10.8 and earlier; see: 2535 https://lists.gnu.org/r/bug-gnulib/2012-12/msg00023.html 2536 2537 DragonFly; see 2538 http://muscles.dragonflybsd.org/bulk/clang-master-potential/20141111_102002/logs/ah-tty-0.3.12.log 2539 2540 FreeBSD; see: 2541 https://lists.gnu.org/r/bug-gnulib/2014-07/msg00104.html 2542 2543 OS X 10.9 has a macro __header_inline indicating the bug is fixed for C and 2544 for clang but remains for g++; see <https://trac.macports.org/ticket/41033>. 2545 Assume DragonFly and FreeBSD will be similar. 2546 2547 GCC 4.3 and above with -std=c99 or -std=gnu99 implements ISO C99 2548 inline semantics, unless -fgnu89-inline is used. It defines a macro 2549 __GNUC_STDC_INLINE__ to indicate this situation or a macro 2550 __GNUC_GNU_INLINE__ to indicate the opposite situation. 2551 GCC 4.2 with -std=c99 or -std=gnu99 implements the GNU C inline 2552 semantics but warns, unless -fgnu89-inline is used: 2553 warning: C99 inline functions are not supported; using GNU89 2554 warning: to disable this warning use -fgnu89-inline or the gnu_inline function attribute 2555 It defines a macro __GNUC_GNU_INLINE__ to indicate this situation. 2556 */ 2557#if (((defined __APPLE__ && defined __MACH__) \ 2558 || defined __DragonFly__ || defined __FreeBSD__) \ 2559 && (defined __header_inline \ 2560 ? (defined __cplusplus && defined __GNUC_STDC_INLINE__ \ 2561 && ! defined __clang__) \ 2562 : ((! defined _DONT_USE_CTYPE_INLINE_ \ 2563 && (defined __GNUC__ || defined __cplusplus)) \ 2564 || (defined _FORTIFY_SOURCE && 0 < _FORTIFY_SOURCE \ 2565 && defined __GNUC__ && ! defined __cplusplus)))) 2566# define _GL_EXTERN_INLINE_STDHEADER_BUG 2567#endif 2568#if ((__GNUC__ \ 2569 ? defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__ \ 2570 : (199901L <= __STDC_VERSION__ \ 2571 && !defined __HP_cc \ 2572 && !defined __PGI \ 2573 && !(defined __SUNPRO_C && __STDC__))) \ 2574 && !defined _GL_EXTERN_INLINE_STDHEADER_BUG) 2575# define _GL_INLINE inline 2576# define _GL_EXTERN_INLINE extern inline 2577# define _GL_EXTERN_INLINE_IN_USE 2578#elif (2 < __GNUC__ + (7 <= __GNUC_MINOR__) && !defined __STRICT_ANSI__ \ 2579 && !defined _GL_EXTERN_INLINE_STDHEADER_BUG) 2580# if defined __GNUC_GNU_INLINE__ && __GNUC_GNU_INLINE__ 2581 /* __gnu_inline__ suppresses a GCC 4.2 diagnostic. */ 2582# define _GL_INLINE extern inline __attribute__ ((__gnu_inline__)) 2583# else 2584# define _GL_INLINE extern inline 2585# endif 2586# define _GL_EXTERN_INLINE extern 2587# define _GL_EXTERN_INLINE_IN_USE 2588#else 2589# define _GL_INLINE static _GL_UNUSED 2590# define _GL_EXTERN_INLINE static _GL_UNUSED 2591#endif 2592 2593/* In GCC 4.6 (inclusive) to 5.1 (exclusive), 2594 suppress bogus "no previous prototype for 'FOO'" 2595 and "no previous declaration for 'FOO'" diagnostics, 2596 when FOO is an inline function in the header; see 2597 <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54113> and 2598 <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63877>. */ 2599#if __GNUC__ == 4 && 6 <= __GNUC_MINOR__ 2600# if defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__ 2601# define _GL_INLINE_HEADER_CONST_PRAGMA 2602# else 2603# define _GL_INLINE_HEADER_CONST_PRAGMA \ 2604 _Pragma ("GCC diagnostic ignored \"-Wsuggest-attribute=const\"") 2605# endif 2606# define _GL_INLINE_HEADER_BEGIN \ 2607 _Pragma ("GCC diagnostic push") \ 2608 _Pragma ("GCC diagnostic ignored \"-Wmissing-prototypes\"") \ 2609 _Pragma ("GCC diagnostic ignored \"-Wmissing-declarations\"") \ 2610 _GL_INLINE_HEADER_CONST_PRAGMA 2611# define _GL_INLINE_HEADER_END \ 2612 _Pragma ("GCC diagnostic pop") 2613#else 2614# define _GL_INLINE_HEADER_BEGIN 2615# define _GL_INLINE_HEADER_END 2616#endif 2617 2618/* Define to `int' if <sys/types.h> doesn't define. */ 2619#undef gid_t 2620 2621/* A replacement for va_copy, if needed. */ 2622#define gl_va_copy(a,b) ((a) = (b)) 2623 2624/* Define as a marker that can be attached to declarations that might not 2625 be used. This helps to reduce warnings, such as from 2626 GCC -Wunused-parameter. */ 2627#ifndef _GL_UNUSED 2628# if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7) 2629# define _GL_UNUSED __attribute__ ((__unused__)) 2630# else 2631# define _GL_UNUSED 2632# endif 2633#endif 2634 2635/* The __pure__ attribute was added in gcc 2.96. */ 2636#ifndef _GL_ATTRIBUTE_PURE 2637# if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96) 2638# define _GL_ATTRIBUTE_PURE __attribute__ ((__pure__)) 2639# else 2640# define _GL_ATTRIBUTE_PURE /* empty */ 2641# endif 2642#endif 2643 2644 2645/* Define to `__inline__' or `__inline' if that's what the C compiler 2646 calls it, or to nothing if 'inline' is not supported under any name. */ 2647#ifndef __cplusplus 2648#undef inline 2649#endif 2650 2651/* Define to long or long long if <stdint.h> and <inttypes.h> don't define. */ 2652#undef intmax_t 2653 2654/* Work around a bug in Apple GCC 4.0.1 build 5465: In C99 mode, it supports 2655 the ISO C 99 semantics of 'extern inline' (unlike the GNU C semantics of 2656 earlier versions), but does not display it by setting __GNUC_STDC_INLINE__. 2657 __APPLE__ && __MACH__ test for Mac OS X. 2658 __APPLE_CC__ tests for the Apple compiler and its version. 2659 __STDC_VERSION__ tests for the C99 mode. */ 2660#if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__ 2661# define __GNUC_STDC_INLINE__ 1 2662#endif 2663 2664/* Define to a type if <wchar.h> does not define. */ 2665#undef mbstate_t 2666 2667/* _GL_CMP (n1, n2) performs a three-valued comparison on n1 vs. n2. 2668 It returns 2669 1 if n1 > n2 2670 0 if n1 == n2 2671 -1 if n1 < n2 2672 The naïve code (n1 > n2 ? 1 : n1 < n2 ? -1 : 0) produces a conditional 2673 jump with nearly all GCC versions up to GCC 10. 2674 This variant (n1 < n2 ? -1 : n1 > n2) produces a conditional with many 2675 GCC versions up to GCC 9. 2676 The better code (n1 > n2) - (n1 < n2) from Hacker's Delight § 2-9 2677 avoids conditional jumps in all GCC versions >= 3.4. */ 2678#define _GL_CMP(n1, n2) (((n1) > (n2)) - ((n1) < (n2))) 2679 2680 2681/* Define to `int' if <sys/types.h> does not define. */ 2682#undef mode_t 2683 2684/* Define to the type of st_nlink in struct stat, or a supertype. */ 2685#undef nlink_t 2686 2687/* Define to `long int' if <sys/types.h> does not define. */ 2688#undef off_t 2689 2690/* Define to `int' if <sys/types.h> does not define. */ 2691#undef pid_t 2692 2693/* Define as the type of the result of subtracting two pointers, if the system 2694 doesn't define it. */ 2695#undef ptrdiff_t 2696 2697/* Define to rpl_re_comp if the replacement should be used. */ 2698#undef re_comp 2699 2700/* Define to rpl_re_compile_fastmap if the replacement should be used. */ 2701#undef re_compile_fastmap 2702 2703/* Define to rpl_re_compile_pattern if the replacement should be used. */ 2704#undef re_compile_pattern 2705 2706/* Define to rpl_re_exec if the replacement should be used. */ 2707#undef re_exec 2708 2709/* Define to rpl_re_match if the replacement should be used. */ 2710#undef re_match 2711 2712/* Define to rpl_re_match_2 if the replacement should be used. */ 2713#undef re_match_2 2714 2715/* Define to rpl_re_search if the replacement should be used. */ 2716#undef re_search 2717 2718/* Define to rpl_re_search_2 if the replacement should be used. */ 2719#undef re_search_2 2720 2721/* Define to rpl_re_set_registers if the replacement should be used. */ 2722#undef re_set_registers 2723 2724/* Define to rpl_re_set_syntax if the replacement should be used. */ 2725#undef re_set_syntax 2726 2727/* Define to rpl_re_syntax_options if the replacement should be used. */ 2728#undef re_syntax_options 2729 2730/* Define to rpl_regcomp if the replacement should be used. */ 2731#undef regcomp 2732 2733/* Define to rpl_regerror if the replacement should be used. */ 2734#undef regerror 2735 2736/* Define to rpl_regexec if the replacement should be used. */ 2737#undef regexec 2738 2739/* Define to rpl_regfree if the replacement should be used. */ 2740#undef regfree 2741 2742/* Define to the equivalent of the C99 'restrict' keyword, or to 2743 nothing if this is not supported. Do not define if restrict is 2744 supported directly. */ 2745#undef restrict 2746/* Work around a bug in older versions of Sun C++, which did not 2747 #define __restrict__ or support _Restrict or __restrict__ 2748 even though the corresponding Sun C compiler ended up with 2749 "#define restrict _Restrict" or "#define restrict __restrict__" 2750 in the previous line. This workaround can be removed once 2751 we assume Oracle Developer Studio 12.5 (2016) or later. */ 2752#if defined __SUNPRO_CC && !defined __RESTRICT && !defined __restrict__ 2753# define _Restrict 2754# define __restrict__ 2755#endif 2756 2757/* Define as an integer type suitable for memory locations that can be 2758 accessed atomically even in the presence of asynchronous signals. */ 2759#undef sig_atomic_t 2760 2761/* Define to `unsigned int' if <sys/types.h> does not define. */ 2762#undef size_t 2763 2764/* type to use in place of socklen_t if not defined */ 2765#undef socklen_t 2766 2767/* Define as a signed type of the same size as size_t. */ 2768#undef ssize_t 2769 2770/* Define to `int' if <sys/types.h> doesn't define. */ 2771#undef uid_t 2772 2773/* Define to unsigned long or unsigned long long if <stdint.h> and 2774 <inttypes.h> don't define. */ 2775#undef uintmax_t 2776 2777/* Define to an unsigned 32-bit type if <sys/types.h> lacks this type. */ 2778#undef useconds_t 2779 2780/* Define as a macro for copying va_list variables. */ 2781#undef va_copy 2782 2783/* Define as `fork' if `vfork' does not work. */ 2784#undef vfork 2785 2786 2787#define __libc_lock_t gl_lock_t 2788#define __libc_lock_define gl_lock_define 2789#define __libc_lock_define_initialized gl_lock_define_initialized 2790#define __libc_lock_init gl_lock_init 2791#define __libc_lock_lock gl_lock_lock 2792#define __libc_lock_unlock gl_lock_unlock 2793#define __libc_lock_recursive_t gl_recursive_lock_t 2794#define __libc_lock_define_recursive gl_recursive_lock_define 2795#define __libc_lock_define_initialized_recursive gl_recursive_lock_define_initialized 2796#define __libc_lock_init_recursive gl_recursive_lock_init 2797#define __libc_lock_lock_recursive gl_recursive_lock_lock 2798#define __libc_lock_unlock_recursive gl_recursive_lock_unlock 2799#define glthread_in_use libintl_thread_in_use 2800#define glthread_lock_init_func libintl_lock_init_func 2801#define glthread_lock_lock_func libintl_lock_lock_func 2802#define glthread_lock_unlock_func libintl_lock_unlock_func 2803#define glthread_lock_destroy_func libintl_lock_destroy_func 2804#define glthread_rwlock_init_multithreaded libintl_rwlock_init_multithreaded 2805#define glthread_rwlock_init_func libintl_rwlock_init_func 2806#define glthread_rwlock_rdlock_multithreaded libintl_rwlock_rdlock_multithreaded 2807#define glthread_rwlock_rdlock_func libintl_rwlock_rdlock_func 2808#define glthread_rwlock_wrlock_multithreaded libintl_rwlock_wrlock_multithreaded 2809#define glthread_rwlock_wrlock_func libintl_rwlock_wrlock_func 2810#define glthread_rwlock_unlock_multithreaded libintl_rwlock_unlock_multithreaded 2811#define glthread_rwlock_unlock_func libintl_rwlock_unlock_func 2812#define glthread_rwlock_destroy_multithreaded libintl_rwlock_destroy_multithreaded 2813#define glthread_rwlock_destroy_func libintl_rwlock_destroy_func 2814#define glthread_recursive_lock_init_multithreaded libintl_recursive_lock_init_multithreaded 2815#define glthread_recursive_lock_init_func libintl_recursive_lock_init_func 2816#define glthread_recursive_lock_lock_multithreaded libintl_recursive_lock_lock_multithreaded 2817#define glthread_recursive_lock_lock_func libintl_recursive_lock_lock_func 2818#define glthread_recursive_lock_unlock_multithreaded libintl_recursive_lock_unlock_multithreaded 2819#define glthread_recursive_lock_unlock_func libintl_recursive_lock_unlock_func 2820#define glthread_recursive_lock_destroy_multithreaded libintl_recursive_lock_destroy_multithreaded 2821#define glthread_recursive_lock_destroy_func libintl_recursive_lock_destroy_func 2822#define glthread_once_func libintl_once_func 2823#define glthread_once_singlethreaded libintl_once_singlethreaded 2824#define glthread_once_multithreaded libintl_once_multithreaded 2825 2826 2827 2828#ifndef ENDIANNESS 2829# if defined __BIG_ENDIAN__ 2830# define ENDIANNESS 1 2831# endif 2832# if defined __LITTLE_ENDIAN__ 2833# define ENDIANNESS 0 2834# endif 2835#endif 2836 2837 2838 2839/* A file name cannot consist of any character possible. INVALID_PATH_CHAR 2840 contains the characters not allowed. */ 2841#if defined _MSC_VER || defined __MINGW32__ 2842/* Woe32. This string is valid for Windows NT/2000. On Windows 95/98/ME some 2843 few characters in the range 0x80..0xff are invalid as well, but this doesn't 2844 matter much for our purposes. */ 2845# define INVALID_PATH_CHAR "\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037\"*/:<>?\\|" 2846#elif defined MSDOS 2847/* Something like this for MSDOG. */ 2848# define INVALID_PATH_CHAR "\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037 \177\\:." 2849#else 2850/* Unix. */ 2851# define INVALID_PATH_CHAR "\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037 \177/" 2852#endif 2853 2854/* This is the page width for the message_print function. It should 2855 not be set to more than 79 characters (Emacs users will appreciate 2856 it). It is used to wrap the msgid and msgstr strings, and also to 2857 wrap the file position (#:) comments. */ 2858#define PAGE_WIDTH 79 2859 2860/* On Windows, variables that may be in a DLL must be marked specially. */ 2861#if defined WOE32DLL && !defined IN_RELOCWRAPPER 2862# define DLL_VARIABLE __declspec (dllimport) 2863#else 2864# define DLL_VARIABLE 2865#endif 2866 2867/* Extra OS/2 (emx+gcc) defines. */ 2868#if defined __EMX__ && !defined __KLIBC__ 2869# include "intl/os2compat.h" 2870#endif 2871 2872