Annotation of embedaddon/php/main/php_config.h, revision 1.1
1.1 ! misho 1: /* main/php_config.h. Generated from php_config.h.in by configure. */
! 2: /* main/php_config.h.in. Generated from configure.in by autoheader. */
! 3:
! 4:
! 5: #if defined(__GNUC__) && __GNUC__ >= 4
! 6: # define ZEND_API __attribute__ ((visibility("default")))
! 7: # define ZEND_DLEXPORT __attribute__ ((visibility("default")))
! 8: #else
! 9: # define ZEND_API
! 10: # define ZEND_DLEXPORT
! 11: #endif
! 12:
! 13: #define ZEND_DLIMPORT
! 14:
! 15: /* #undef uint */
! 16: #define ulong unsigned long
! 17:
! 18: /* Define if you want to enable memory limit support */
! 19: #define MEMORY_LIMIT 0
! 20:
! 21:
! 22: /* */
! 23: /* #undef AIX */
! 24:
! 25: /* Whether to use native BeOS threads */
! 26: /* #undef BETHREADS */
! 27:
! 28: /* */
! 29: /* #undef BUGGY_SNMPRINT_VALUE */
! 30:
! 31: /* */
! 32: /* #undef CDB_INCLUDE_FILE */
! 33:
! 34: /* Define if system uses EBCDIC */
! 35: /* #undef CHARSET_EBCDIC */
! 36:
! 37: /* Whether to build bcmath as dynamic module */
! 38: /* #undef COMPILE_DL_BCMATH */
! 39:
! 40: /* Whether to build bz2 as dynamic module */
! 41: /* #undef COMPILE_DL_BZ2 */
! 42:
! 43: /* Whether to build calendar as dynamic module */
! 44: /* #undef COMPILE_DL_CALENDAR */
! 45:
! 46: /* Whether to build ctype as dynamic module */
! 47: /* #undef COMPILE_DL_CTYPE */
! 48:
! 49: /* Whether to build curl as dynamic module */
! 50: /* #undef COMPILE_DL_CURL */
! 51:
! 52: /* Whether to build date as dynamic module */
! 53: /* #undef COMPILE_DL_DATE */
! 54:
! 55: /* Whether to build dba as dynamic module */
! 56: /* #undef COMPILE_DL_DBA */
! 57:
! 58: /* Whether to build dom as dynamic module */
! 59: /* #undef COMPILE_DL_DOM */
! 60:
! 61: /* Whether to build enchant as dynamic module */
! 62: /* #undef COMPILE_DL_ENCHANT */
! 63:
! 64: /* Whether to build ereg as dynamic module */
! 65: /* #undef COMPILE_DL_EREG */
! 66:
! 67: /* Whether to build exif as dynamic module */
! 68: /* #undef COMPILE_DL_EXIF */
! 69:
! 70: /* Whether to build fileinfo as dynamic module */
! 71: /* #undef COMPILE_DL_FILEINFO */
! 72:
! 73: /* Whether to build filter as dynamic module */
! 74: /* #undef COMPILE_DL_FILTER */
! 75:
! 76: /* Whether to build ftp as dynamic module */
! 77: /* #undef COMPILE_DL_FTP */
! 78:
! 79: /* Whether to build gd as dynamic module */
! 80: /* #undef COMPILE_DL_GD */
! 81:
! 82: /* Whether to build gettext as dynamic module */
! 83: /* #undef COMPILE_DL_GETTEXT */
! 84:
! 85: /* Whether to build gmp as dynamic module */
! 86: /* #undef COMPILE_DL_GMP */
! 87:
! 88: /* Whether to build hash as dynamic module */
! 89: /* #undef COMPILE_DL_HASH */
! 90:
! 91: /* Whether to build iconv as dynamic module */
! 92: /* #undef COMPILE_DL_ICONV */
! 93:
! 94: /* Whether to build imap as dynamic module */
! 95: /* #undef COMPILE_DL_IMAP */
! 96:
! 97: /* Whether to build interbase as dynamic module */
! 98: /* #undef COMPILE_DL_INTERBASE */
! 99:
! 100: /* Whether to build intl as dynamic module */
! 101: /* #undef COMPILE_DL_INTL */
! 102:
! 103: /* Whether to build json as dynamic module */
! 104: /* #undef COMPILE_DL_JSON */
! 105:
! 106: /* Whether to build ldap as dynamic module */
! 107: /* #undef COMPILE_DL_LDAP */
! 108:
! 109: /* Whether to build libxml as dynamic module */
! 110: /* #undef COMPILE_DL_LIBXML */
! 111:
! 112: /* Whether to build mbstring as dynamic module */
! 113: /* #undef COMPILE_DL_MBSTRING */
! 114:
! 115: /* Whether to build mcrypt as dynamic module */
! 116: /* #undef COMPILE_DL_MCRYPT */
! 117:
! 118: /* Whether to build mssql as dynamic module */
! 119: /* #undef COMPILE_DL_MSSQL */
! 120:
! 121: /* Whether to build mysql as dynamic module */
! 122: /* #undef COMPILE_DL_MYSQL */
! 123:
! 124: /* Whether to build mysqli as dynamic module */
! 125: /* #undef COMPILE_DL_MYSQLI */
! 126:
! 127: /* Whether to build mysqlnd as dynamic module */
! 128: /* #undef COMPILE_DL_MYSQLND */
! 129:
! 130: /* Whether to build oci8 as dynamic module */
! 131: /* #undef COMPILE_DL_OCI8 */
! 132:
! 133: /* Whether to build odbc as dynamic module */
! 134: /* #undef COMPILE_DL_ODBC */
! 135:
! 136: /* Whether to build openssl as dynamic module */
! 137: /* #undef COMPILE_DL_OPENSSL */
! 138:
! 139: /* Whether to build pcntl as dynamic module */
! 140: /* #undef COMPILE_DL_PCNTL */
! 141:
! 142: /* Whether to build pcre as dynamic module */
! 143: /* #undef COMPILE_DL_PCRE */
! 144:
! 145: /* Whether to build pdo as dynamic module */
! 146: /* #undef COMPILE_DL_PDO */
! 147:
! 148: /* Whether to build pdo_dblib as dynamic module */
! 149: /* #undef COMPILE_DL_PDO_DBLIB */
! 150:
! 151: /* Whether to build pdo_firebird as dynamic module */
! 152: /* #undef COMPILE_DL_PDO_FIREBIRD */
! 153:
! 154: /* Whether to build pdo_mysql as dynamic module */
! 155: /* #undef COMPILE_DL_PDO_MYSQL */
! 156:
! 157: /* Whether to build pdo_oci as dynamic module */
! 158: /* #undef COMPILE_DL_PDO_OCI */
! 159:
! 160: /* Whether to build pdo_odbc as dynamic module */
! 161: /* #undef COMPILE_DL_PDO_ODBC */
! 162:
! 163: /* Whether to build pdo_pgsql as dynamic module */
! 164: /* #undef COMPILE_DL_PDO_PGSQL */
! 165:
! 166: /* Whether to build pdo_sqlite as dynamic module */
! 167: /* #undef COMPILE_DL_PDO_SQLITE */
! 168:
! 169: /* Whether to build pgsql as dynamic module */
! 170: /* #undef COMPILE_DL_PGSQL */
! 171:
! 172: /* Whether to build phar as dynamic module */
! 173: /* #undef COMPILE_DL_PHAR */
! 174:
! 175: /* Whether to build posix as dynamic module */
! 176: /* #undef COMPILE_DL_POSIX */
! 177:
! 178: /* Whether to build pspell as dynamic module */
! 179: /* #undef COMPILE_DL_PSPELL */
! 180:
! 181: /* Whether to build readline as dynamic module */
! 182: /* #undef COMPILE_DL_READLINE */
! 183:
! 184: /* Whether to build recode as dynamic module */
! 185: /* #undef COMPILE_DL_RECODE */
! 186:
! 187: /* Whether to build reflection as dynamic module */
! 188: /* #undef COMPILE_DL_REFLECTION */
! 189:
! 190: /* Whether to build session as dynamic module */
! 191: /* #undef COMPILE_DL_SESSION */
! 192:
! 193: /* Whether to build shmop as dynamic module */
! 194: /* #undef COMPILE_DL_SHMOP */
! 195:
! 196: /* Whether to build simplexml as dynamic module */
! 197: /* #undef COMPILE_DL_SIMPLEXML */
! 198:
! 199: /* Whether to build snmp as dynamic module */
! 200: /* #undef COMPILE_DL_SNMP */
! 201:
! 202: /* Whether to build soap as dynamic module */
! 203: /* #undef COMPILE_DL_SOAP */
! 204:
! 205: /* Whether to build sockets as dynamic module */
! 206: /* #undef COMPILE_DL_SOCKETS */
! 207:
! 208: /* Whether to build spl as dynamic module */
! 209: /* #undef COMPILE_DL_SPL */
! 210:
! 211: /* Whether to build sqlite3 as dynamic module */
! 212: /* #undef COMPILE_DL_SQLITE3 */
! 213:
! 214: /* Whether to build standard as dynamic module */
! 215: /* #undef COMPILE_DL_STANDARD */
! 216:
! 217: /* Whether to build sybase_ct as dynamic module */
! 218: /* #undef COMPILE_DL_SYBASE_CT */
! 219:
! 220: /* Whether to build sysvmsg as dynamic module */
! 221: /* #undef COMPILE_DL_SYSVMSG */
! 222:
! 223: /* Whether to build sysvsem as dynamic module */
! 224: /* #undef COMPILE_DL_SYSVSEM */
! 225:
! 226: /* Whether to build sysvshm as dynamic module */
! 227: /* #undef COMPILE_DL_SYSVSHM */
! 228:
! 229: /* Whether to build tidy as dynamic module */
! 230: /* #undef COMPILE_DL_TIDY */
! 231:
! 232: /* Whether to build tokenizer as dynamic module */
! 233: /* #undef COMPILE_DL_TOKENIZER */
! 234:
! 235: /* Whether to build wddx as dynamic module */
! 236: /* #undef COMPILE_DL_WDDX */
! 237:
! 238: /* Whether to build xml as dynamic module */
! 239: /* #undef COMPILE_DL_XML */
! 240:
! 241: /* Whether to build xmlreader as dynamic module */
! 242: /* #undef COMPILE_DL_XMLREADER */
! 243:
! 244: /* Whether to build xmlrpc as dynamic module */
! 245: /* #undef COMPILE_DL_XMLRPC */
! 246:
! 247: /* Whether to build xmlwriter as dynamic module */
! 248: /* #undef COMPILE_DL_XMLWRITER */
! 249:
! 250: /* Whether to build xsl as dynamic module */
! 251: /* #undef COMPILE_DL_XSL */
! 252:
! 253: /* Whether to build zip as dynamic module */
! 254: /* #undef COMPILE_DL_ZIP */
! 255:
! 256: /* Whether to build zlib as dynamic module */
! 257: /* #undef COMPILE_DL_ZLIB */
! 258:
! 259: /* */
! 260: /* #undef COOKIE_IO_FUNCTIONS_T */
! 261:
! 262: /* */
! 263: /* #undef COOKIE_SEEKER_USES_OFF64_T */
! 264:
! 265: /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
! 266: systems. This function is required for `alloca.c' support on those systems.
! 267: */
! 268: /* #undef CRAY_STACKSEG_END */
! 269:
! 270: /* Define if crypt_r has uses CRYPTD */
! 271: /* #undef CRYPT_R_CRYPTD */
! 272:
! 273: /* Define if struct crypt_data requires _GNU_SOURCE */
! 274: /* #undef CRYPT_R_GNU_SOURCE */
! 275:
! 276: /* Define if crypt_r uses struct crypt_data */
! 277: /* #undef CRYPT_R_STRUCT_CRYPT_DATA */
! 278:
! 279: /* Define to 1 if using `alloca.c'. */
! 280: /* #undef C_ALLOCA */
! 281:
! 282: /* Define if the target system is darwin */
! 283: /* #undef DARWIN */
! 284:
! 285: /* */
! 286: /* #undef DB1_INCLUDE_FILE */
! 287:
! 288: /* */
! 289: /* #undef DB1_VERSION */
! 290:
! 291: /* */
! 292: /* #undef DB2_INCLUDE_FILE */
! 293:
! 294: /* */
! 295: /* #undef DB3_INCLUDE_FILE */
! 296:
! 297: /* */
! 298: /* #undef DB4_INCLUDE_FILE */
! 299:
! 300: /* */
! 301: /* #undef DBA_CDB */
! 302:
! 303: /* */
! 304: /* #undef DBA_CDB_BUILTIN */
! 305:
! 306: /* */
! 307: /* #undef DBA_CDB_MAKE */
! 308:
! 309: /* */
! 310: /* #undef DBA_DB1 */
! 311:
! 312: /* */
! 313: /* #undef DBA_DB2 */
! 314:
! 315: /* */
! 316: /* #undef DBA_DB3 */
! 317:
! 318: /* */
! 319: /* #undef DBA_DB4 */
! 320:
! 321: /* */
! 322: /* #undef DBA_DBM */
! 323:
! 324: /* */
! 325: /* #undef DBA_FLATFILE */
! 326:
! 327: /* */
! 328: /* #undef DBA_GDBM */
! 329:
! 330: /* */
! 331: /* #undef DBA_INIFILE */
! 332:
! 333: /* */
! 334: /* #undef DBA_NDBM */
! 335:
! 336: /* */
! 337: /* #undef DBA_QDBM */
! 338:
! 339: /* */
! 340: /* #undef DBA_TCADB */
! 341:
! 342: /* */
! 343: /* #undef DBM_INCLUDE_FILE */
! 344:
! 345: /* */
! 346: /* #undef DBM_VERSION */
! 347:
! 348: /* */
! 349: #define DEFAULT_SHORT_OPEN_TAG "1"
! 350:
! 351: /* Define if dlsym() requires a leading underscore in symbol names. */
! 352: /* #undef DLSYM_NEEDS_UNDERSCORE */
! 353:
! 354: /* Whether to enable chroot() function */
! 355: #define ENABLE_CHROOT_FUNC 1
! 356:
! 357: /* */
! 358: /* #undef ENABLE_GD_TTF */
! 359:
! 360: /* */
! 361: /* #undef ENCHANT_VERSION_STRING */
! 362:
! 363: /* */
! 364: /* #undef GDBM_INCLUDE_FILE */
! 365:
! 366: /* Whether you use GNU Pth */
! 367: /* #undef GNUPTH */
! 368:
! 369: /* Whether 3 arg set_rebind_proc() */
! 370: /* #undef HAVE_3ARG_SETREBINDPROC */
! 371:
! 372: /* Define to 1 if you have the `acosh' function. */
! 373: #define HAVE_ACOSH 1
! 374:
! 375: /* */
! 376: /* #undef HAVE_ADABAS */
! 377:
! 378: /* whether the compiler supports __alignof__ */
! 379: #define HAVE_ALIGNOF 1
! 380:
! 381: /* Define to 1 if you have `alloca', as a function or macro. */
! 382: #define HAVE_ALLOCA 1
! 383:
! 384: /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
! 385: */
! 386: /* #undef HAVE_ALLOCA_H */
! 387:
! 388: /* Define to 1 if you have the `alphasort' function. */
! 389: #define HAVE_ALPHASORT 1
! 390:
! 391: /* Whether you have AOLserver */
! 392: /* #undef HAVE_AOLSERVER */
! 393:
! 394: /* */
! 395: /* #undef HAVE_APACHE */
! 396:
! 397: /* */
! 398: /* #undef HAVE_APACHE_HOOKS */
! 399:
! 400: /* Define to 1 if you have the <ApplicationServices/ApplicationServices.h>
! 401: header file. */
! 402: /* #undef HAVE_APPLICATIONSERVICES_APPLICATIONSERVICES_H */
! 403:
! 404: /* */
! 405: /* #undef HAVE_AP_COMPAT_H */
! 406:
! 407: /* */
! 408: /* #undef HAVE_AP_CONFIG_H */
! 409:
! 410: /* Define to 1 if you have the <arpa/inet.h> header file. */
! 411: #define HAVE_ARPA_INET_H 1
! 412:
! 413: /* Define to 1 if you have the <arpa/nameser.h> header file. */
! 414: #define HAVE_ARPA_NAMESER_H 1
! 415:
! 416: /* Define to 1 if you have the `asctime_r' function. */
! 417: #define HAVE_ASCTIME_R 1
! 418:
! 419: /* Define to 1 if you have the `asinh' function. */
! 420: #define HAVE_ASINH 1
! 421:
! 422: /* Define to 1 if you have the `asprintf' function. */
! 423: #define HAVE_ASPRINTF 1
! 424:
! 425: /* Define to 1 if you have the <assert.h> header file. */
! 426: #define HAVE_ASSERT_H 1
! 427:
! 428: /* Define to 1 if you have the `atanh' function. */
! 429: #define HAVE_ATANH 1
! 430:
! 431: /* whether atof() accepts INF */
! 432: #define HAVE_ATOF_ACCEPTS_INF 1
! 433:
! 434: /* whether atof() accepts NAN */
! 435: #define HAVE_ATOF_ACCEPTS_NAN 1
! 436:
! 437: /* Define to 1 if you have the `atoll' function. */
! 438: #define HAVE_ATOLL 1
! 439:
! 440: /* Define to 1 if you have the <atomic.h> header file. */
! 441: /* #undef HAVE_ATOMIC_H */
! 442:
! 443: /* whether the compiler supports __attribute__ ((__aligned__)) */
! 444: #define HAVE_ATTRIBUTE_ALIGNED 1
! 445:
! 446: /* Whether you have bcmath */
! 447: /* #undef HAVE_BCMATH */
! 448:
! 449: /* */
! 450: /* #undef HAVE_BIND_TEXTDOMAIN_CODESET */
! 451:
! 452: /* */
! 453: /* #undef HAVE_BIRDSTEP */
! 454:
! 455: /* Define if system has broken getcwd */
! 456: /* #undef HAVE_BROKEN_GETCWD */
! 457:
! 458: /* Define if your glibc borks on fopen with mode a+ */
! 459: /* #undef HAVE_BROKEN_GLIBC_FOPEN_APPEND */
! 460:
! 461: /* Whether we have librecode 3.5 */
! 462: /* #undef HAVE_BROKEN_RECODE */
! 463:
! 464: /* Konstantin Chuguev's iconv implementation */
! 465: /* #undef HAVE_BSD_ICONV */
! 466:
! 467: /* */
! 468: #define HAVE_BUILD_DEFS_H 1
! 469:
! 470: /* Define to 1 if gcc supports __sync_bool_compare_and_swap() a.o. */
! 471: /* #undef HAVE_BUILTIN_ATOMIC */
! 472:
! 473: /* */
! 474: /* #undef HAVE_BUNDLED_PCRE */
! 475:
! 476: /* */
! 477: /* #undef HAVE_BZ2 */
! 478:
! 479: /* */
! 480: /* #undef HAVE_CALENDAR */
! 481:
! 482: /* Whether to compile with Caudium support */
! 483: /* #undef HAVE_CAUDIUM */
! 484:
! 485: /* Define to 1 if you have the `chroot' function. */
! 486: #define HAVE_CHROOT 1
! 487:
! 488: /* Define to 1 if you have the `clearenv' function. */
! 489: /* #undef HAVE_CLEARENV */
! 490:
! 491: /* */
! 492: /* #undef HAVE_CLI0CLI_H */
! 493:
! 494: /* */
! 495: /* #undef HAVE_CLI0CORE_H */
! 496:
! 497: /* */
! 498: /* #undef HAVE_CLI0DEFS_H */
! 499:
! 500: /* */
! 501: /* #undef HAVE_CLI0ENV_H */
! 502:
! 503: /* */
! 504: /* #undef HAVE_CLI0EXT_H */
! 505:
! 506: /* do we have clock_gettime? */
! 507: /* #undef HAVE_CLOCK_GETTIME */
! 508:
! 509: /* do we have clock_get_time? */
! 510: /* #undef HAVE_CLOCK_GET_TIME */
! 511:
! 512: /* Whether you have struct cmsghdr */
! 513: /* #undef HAVE_CMSGHDR */
! 514:
! 515: /* */
! 516: /* #undef HAVE_CODBC */
! 517:
! 518: /* */
! 519: /* #undef HAVE_COLORCLOSESTHWB */
! 520:
! 521: /* Whether you have a Continuity Server */
! 522: /* #undef HAVE_CONTINUITY */
! 523:
! 524: /* Define to 1 if you have the `CreateProcess' function. */
! 525: /* #undef HAVE_CREATEPROCESS */
! 526:
! 527: /* */
! 528: #define HAVE_CRYPT 1
! 529:
! 530: /* Define to 1 if you have the <crypt.h> header file. */
! 531: /* #undef HAVE_CRYPT_H */
! 532:
! 533: /* Define to 1 if you have the `crypt_r' function. */
! 534: /* #undef HAVE_CRYPT_R */
! 535:
! 536: /* Define to 1 if you have the `ctermid' function. */
! 537: /* #undef HAVE_CTERMID */
! 538:
! 539: /* Define to 1 if you have the `ctime_r' function. */
! 540: #define HAVE_CTIME_R 1
! 541:
! 542: /* */
! 543: /* #undef HAVE_CTYPE */
! 544:
! 545: /* */
! 546: /* #undef HAVE_CURL */
! 547:
! 548: /* */
! 549: /* #undef HAVE_CURL_EASY_STRERROR */
! 550:
! 551: /* Have cURL with GnuTLS support */
! 552: /* #undef HAVE_CURL_GNUTLS */
! 553:
! 554: /* */
! 555: /* #undef HAVE_CURL_MULTI_STRERROR */
! 556:
! 557: /* Have cURL with OpenSSL support */
! 558: /* #undef HAVE_CURL_OPENSSL */
! 559:
! 560: /* Have cURL with SSL support */
! 561: /* #undef HAVE_CURL_SSL */
! 562:
! 563: /* */
! 564: /* #undef HAVE_CURL_VERSION_INFO */
! 565:
! 566: /* Define to 1 if you have the `cuserid' function. */
! 567: /* #undef HAVE_CUSERID */
! 568:
! 569: /* */
! 570: /* #undef HAVE_DBA */
! 571:
! 572: /* Whether you want DBMaker */
! 573: /* #undef HAVE_DBMAKER */
! 574:
! 575: /* */
! 576: /* #undef HAVE_DCNGETTEXT */
! 577:
! 578: /* Whether system headers declare timezone */
! 579: #define HAVE_DECLARED_TIMEZONE 1
! 580:
! 581: /* Define to 1 if you have the declaration of `tzname', and to 0 if you don't.
! 582: */
! 583: /* #undef HAVE_DECL_TZNAME */
! 584:
! 585: /* do we have /dev/poll? */
! 586: /* #undef HAVE_DEVPOLL */
! 587:
! 588: /* Define if the target system has /dev/arandom device */
! 589: /* #undef HAVE_DEV_ARANDOM */
! 590:
! 591: /* Define if the target system has /dev/urandom device */
! 592: #define HAVE_DEV_URANDOM 1
! 593:
! 594: /* Define to 1 if you have the <dirent.h> header file. */
! 595: #define HAVE_DIRENT_H 1
! 596:
! 597: /* Define to 1 if you have the <dlfcn.h> header file. */
! 598: #define HAVE_DLFCN_H 1
! 599:
! 600: /* */
! 601: #define HAVE_DLOPEN 1
! 602:
! 603: /* Whether you have dmalloc */
! 604: /* #undef HAVE_DMALLOC */
! 605:
! 606: /* */
! 607: /* #undef HAVE_DNGETTEXT */
! 608:
! 609: /* Define to 1 if you have the <dns.h> header file. */
! 610: /* #undef HAVE_DNS_H */
! 611:
! 612: /* */
! 613: /* #undef HAVE_DNS_SEARCH */
! 614:
! 615: /* */
! 616: #define HAVE_DN_EXPAND 1
! 617:
! 618: /* */
! 619: #define HAVE_DN_SKIPNAME 1
! 620:
! 621: /* */
! 622: /* #undef HAVE_DOM */
! 623:
! 624: /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
! 625: /* #undef HAVE_DOPRNT */
! 626:
! 627: /* OpenSSL 0.9.7 or later */
! 628: /* #undef HAVE_DSA_DEFAULT_METHOD */
! 629:
! 630: /* Whether to enable DTrace support */
! 631: /* #undef HAVE_DTRACE */
! 632:
! 633: /* embedded MySQL support enabled */
! 634: /* #undef HAVE_EMBEDDED_MYSQLI */
! 635:
! 636: /* */
! 637: /* #undef HAVE_EMPRESS */
! 638:
! 639: /* */
! 640: /* #undef HAVE_ENCHANT */
! 641:
! 642: /* */
! 643: /* #undef HAVE_ENCHANT_BROKER_SET_PARAM */
! 644:
! 645: /* do we have epoll? */
! 646: /* #undef HAVE_EPOLL */
! 647:
! 648: /* Define to 1 if you have the <errno.h> header file. */
! 649: /* #undef HAVE_ERRNO_H */
! 650:
! 651: /* */
! 652: /* #undef HAVE_ESOOB */
! 653:
! 654: /* Whether you want EXIF (metadata from images) support */
! 655: /* #undef HAVE_EXIF */
! 656:
! 657: /* Define to 1 if you have the `fabsf' function. */
! 658: /* #undef HAVE_FABSF */
! 659:
! 660: /* Define to 1 if you have the <fcntl.h> header file. */
! 661: #define HAVE_FCNTL_H 1
! 662:
! 663: /* Define to 1 if you have the `finite' function. */
! 664: /* #undef HAVE_FINITE */
! 665:
! 666: /* Define to 1 if you have the `flock' function. */
! 667: #define HAVE_FLOCK 1
! 668:
! 669: /* Define to 1 if you have the `floorf' function. */
! 670: /* #undef HAVE_FLOORF */
! 671:
! 672: /* Define if flush should be called explicitly after a buffered io. */
! 673: #define HAVE_FLUSHIO 1
! 674:
! 675: /* Define to 1 if your system has a working POSIX `fnmatch' function. */
! 676: #define HAVE_FNMATCH 1
! 677:
! 678: /* */
! 679: /* #undef HAVE_FOPENCOOKIE */
! 680:
! 681: /* Define to 1 if you have the `fork' function. */
! 682: #define HAVE_FORK 1
! 683:
! 684: /* Define to 1 if you have the `fpclass' function. */
! 685: /* #undef HAVE_FPCLASS */
! 686:
! 687: /* whether fpsetprec is present and usable */
! 688: /* #undef HAVE_FPSETPREC */
! 689:
! 690: /* whether FPU control word can be manipulated by inline assembler */
! 691: #define HAVE_FPU_INLINE_ASM_X86 1
! 692:
! 693: /* whether floatingpoint.h defines fp_except */
! 694: /* #undef HAVE_FP_EXCEPT */
! 695:
! 696: /* */
! 697: /* #undef HAVE_FREETDS */
! 698:
! 699: /* Define to 1 if you have the `ftok' function. */
! 700: #define HAVE_FTOK 1
! 701:
! 702: /* Whether you want FTP support */
! 703: /* #undef HAVE_FTP */
! 704:
! 705: /* Define to 1 if you have the `funopen' function. */
! 706: #define HAVE_FUNOPEN 1
! 707:
! 708: /* Define to 1 if you have the `gai_strerror' function. */
! 709: #define HAVE_GAI_STRERROR 1
! 710:
! 711: /* Whether you have gcov */
! 712: /* #undef HAVE_GCOV */
! 713:
! 714: /* Define to 1 if you have the `gcvt' function. */
! 715: /* #undef HAVE_GCVT */
! 716:
! 717: /* */
! 718: /* #undef HAVE_GDIMAGECOLORRESOLVE */
! 719:
! 720: /* */
! 721: /* #undef HAVE_GD_BUNDLED */
! 722:
! 723: /* */
! 724: /* #undef HAVE_GD_CACHE_CREATE */
! 725:
! 726: /* */
! 727: /* #undef HAVE_GD_DYNAMIC_CTX_EX */
! 728:
! 729: /* */
! 730: /* #undef HAVE_GD_FONTCACHESHUTDOWN */
! 731:
! 732: /* */
! 733: /* #undef HAVE_GD_FONTMUTEX */
! 734:
! 735: /* */
! 736: /* #undef HAVE_GD_FREEFONTCACHE */
! 737:
! 738: /* */
! 739: /* #undef HAVE_GD_GD2 */
! 740:
! 741: /* */
! 742: /* #undef HAVE_GD_GIF_CREATE */
! 743:
! 744: /* */
! 745: /* #undef HAVE_GD_GIF_CTX */
! 746:
! 747: /* */
! 748: /* #undef HAVE_GD_GIF_READ */
! 749:
! 750: /* */
! 751: /* #undef HAVE_GD_IMAGEELLIPSE */
! 752:
! 753: /* */
! 754: /* #undef HAVE_GD_IMAGESETBRUSH */
! 755:
! 756: /* */
! 757: /* #undef HAVE_GD_IMAGESETTILE */
! 758:
! 759: /* */
! 760: /* #undef HAVE_GD_JPG */
! 761:
! 762: /* */
! 763: /* #undef HAVE_GD_PNG */
! 764:
! 765: /* */
! 766: /* #undef HAVE_GD_STRINGFT */
! 767:
! 768: /* */
! 769: /* #undef HAVE_GD_STRINGFTEX */
! 770:
! 771: /* */
! 772: /* #undef HAVE_GD_STRINGTTF */
! 773:
! 774: /* */
! 775: /* #undef HAVE_GD_WBMP */
! 776:
! 777: /* */
! 778: /* #undef HAVE_GD_WEBP */
! 779:
! 780: /* */
! 781: /* #undef HAVE_GD_XBM */
! 782:
! 783: /* */
! 784: /* #undef HAVE_GD_XPM */
! 785:
! 786: /* Define if you have the getaddrinfo function */
! 787: #define HAVE_GETADDRINFO 1
! 788:
! 789: /* Define to 1 if you have the `getcwd' function. */
! 790: #define HAVE_GETCWD 1
! 791:
! 792: /* Define to 1 if you have the `getgrgid_r' function. */
! 793: /* #undef HAVE_GETGRGID_R */
! 794:
! 795: /* Define to 1 if you have the `getgrnam_r' function. */
! 796: #define HAVE_GETGRNAM_R 1
! 797:
! 798: /* Define to 1 if you have the `getgroups' function. */
! 799: /* #undef HAVE_GETGROUPS */
! 800:
! 801: /* */
! 802: #define HAVE_GETHOSTBYADDR 1
! 803:
! 804: /* Define to 1 if you have the `gethostname' function. */
! 805: #define HAVE_GETHOSTNAME 1
! 806:
! 807: /* Define to 1 if you have the `getloadavg' function. */
! 808: #define HAVE_GETLOADAVG 1
! 809:
! 810: /* Define to 1 if you have the `getlogin' function. */
! 811: #define HAVE_GETLOGIN 1
! 812:
! 813: /* Define to 1 if you have the `getopt' function. */
! 814: #define HAVE_GETOPT 1
! 815:
! 816: /* Define to 1 if you have the `getpgid' function. */
! 817: /* #undef HAVE_GETPGID */
! 818:
! 819: /* Define to 1 if you have the `getpid' function. */
! 820: #define HAVE_GETPID 1
! 821:
! 822: /* Define to 1 if you have the `getpriority' function. */
! 823: /* #undef HAVE_GETPRIORITY */
! 824:
! 825: /* Define to 1 if you have the `getprotobyname' function. */
! 826: #define HAVE_GETPROTOBYNAME 1
! 827:
! 828: /* Define to 1 if you have the `getprotobynumber' function. */
! 829: #define HAVE_GETPROTOBYNUMBER 1
! 830:
! 831: /* Define to 1 if you have the `getpwnam_r' function. */
! 832: #define HAVE_GETPWNAM_R 1
! 833:
! 834: /* Define to 1 if you have the `getpwuid_r' function. */
! 835: #define HAVE_GETPWUID_R 1
! 836:
! 837: /* Define to 1 if you have the `getrlimit' function. */
! 838: /* #undef HAVE_GETRLIMIT */
! 839:
! 840: /* Define to 1 if you have the `getrusage' function. */
! 841: #define HAVE_GETRUSAGE 1
! 842:
! 843: /* Define to 1 if you have the `getservbyname' function. */
! 844: #define HAVE_GETSERVBYNAME 1
! 845:
! 846: /* Define to 1 if you have the `getservbyport' function. */
! 847: #define HAVE_GETSERVBYPORT 1
! 848:
! 849: /* Define to 1 if you have the `getsid' function. */
! 850: /* #undef HAVE_GETSID */
! 851:
! 852: /* Define to 1 if you have the `gettimeofday' function. */
! 853: #define HAVE_GETTIMEOFDAY 1
! 854:
! 855: /* Define to 1 if you have the `getwd' function. */
! 856: #define HAVE_GETWD 1
! 857:
! 858: /* */
! 859: /* #undef HAVE_GICONV_H */
! 860:
! 861: /* glibc's iconv implementation */
! 862: /* #undef HAVE_GLIBC_ICONV */
! 863:
! 864: /* Define to 1 if you have the `glob' function. */
! 865: #define HAVE_GLOB 1
! 866:
! 867: /* */
! 868: /* #undef HAVE_GMP */
! 869:
! 870: /* Define to 1 if you have the `gmtime_r' function. */
! 871: #define HAVE_GMTIME_R 1
! 872:
! 873: /* Define to 1 if you have the `grantpt' function. */
! 874: #define HAVE_GRANTPT 1
! 875:
! 876: /* Define to 1 if you have the <grp.h> header file. */
! 877: #define HAVE_GRP_H 1
! 878:
! 879: /* Have HASH Extension */
! 880: /* #undef HAVE_HASH_EXT */
! 881:
! 882: /* Define to 1 if you have the `hstrerror' function. */
! 883: /* #undef HAVE_HSTRERROR */
! 884:
! 885: /* */
! 886: #define HAVE_HTONL 1
! 887:
! 888: /* whether HUGE_VAL == INF */
! 889: #define HAVE_HUGE_VAL_INF 1
! 890:
! 891: /* whether HUGE_VAL + -HUGEVAL == NAN */
! 892: #define HAVE_HUGE_VAL_NAN 1
! 893:
! 894: /* Define to 1 if you have the `hypot' function. */
! 895: #define HAVE_HYPOT 1
! 896:
! 897: /* */
! 898: /* #undef HAVE_IBASE */
! 899:
! 900: /* */
! 901: /* #undef HAVE_IBMDB2 */
! 902:
! 903: /* IBM iconv implementation */
! 904: /* #undef HAVE_IBM_ICONV */
! 905:
! 906: /* */
! 907: /* #undef HAVE_ICONV */
! 908:
! 909: /* Define to 1 if you have the <ieeefp.h> header file. */
! 910: #define HAVE_IEEEFP_H 1
! 911:
! 912: /* Define to 1 if you have the `if_indextoname' function. */
! 913: /* #undef HAVE_IF_INDEXTONAME */
! 914:
! 915: /* Define to 1 if you have the `if_nametoindex' function. */
! 916: /* #undef HAVE_IF_NAMETOINDEX */
! 917:
! 918: /* */
! 919: /* #undef HAVE_IMAP */
! 920:
! 921: /* */
! 922: /* #undef HAVE_IMAP2000 */
! 923:
! 924: /* */
! 925: /* #undef HAVE_IMAP2001 */
! 926:
! 927: /* */
! 928: /* #undef HAVE_IMAP2004 */
! 929:
! 930: /* */
! 931: /* #undef HAVE_IMAP_AUTH_GSS */
! 932:
! 933: /* */
! 934: /* #undef HAVE_IMAP_KRB */
! 935:
! 936: /* */
! 937: /* #undef HAVE_IMAP_MUTF7 */
! 938:
! 939: /* */
! 940: /* #undef HAVE_IMAP_SSL */
! 941:
! 942: /* */
! 943: #define HAVE_INET_ATON 1
! 944:
! 945: /* Define to 1 if you have the `inet_ntoa' function. */
! 946: #define HAVE_INET_NTOA 1
! 947:
! 948: /* Define to 1 if you have the `inet_ntop' function. */
! 949: #define HAVE_INET_NTOP 1
! 950:
! 951: /* Define to 1 if you have the `inet_pton' function. */
! 952: #define HAVE_INET_PTON 1
! 953:
! 954: /* Define to 1 if you have the `initgroups' function. */
! 955: /* #undef HAVE_INITGROUPS */
! 956:
! 957: /* Define if int32_t type is present. */
! 958: #define HAVE_INT32_T 1
! 959:
! 960: /* Whether intmax_t is available */
! 961: #define HAVE_INTMAX_T 1
! 962:
! 963: /* Define to 1 if you have the <inttypes.h> header file. */
! 964: #define HAVE_INTTYPES_H 1
! 965:
! 966: /* */
! 967: /* #undef HAVE_IODBC */
! 968:
! 969: /* */
! 970: /* #undef HAVE_IODBC_H */
! 971:
! 972: /* Whether to enable IPv6 support */
! 973: #define HAVE_IPV6 1
! 974:
! 975: /* Define to 1 if you have the `isascii' function. */
! 976: #define HAVE_ISASCII 1
! 977:
! 978: /* Define to 1 if you have the `isfinite' function. */
! 979: /* #undef HAVE_ISFINITE */
! 980:
! 981: /* Define to 1 if you have the `isinf' function. */
! 982: #define HAVE_ISINF 1
! 983:
! 984: /* Define to 1 if you have the `isnan' function. */
! 985: #define HAVE_ISNAN 1
! 986:
! 987: /* */
! 988: /* #undef HAVE_ISQLEXT_H */
! 989:
! 990: /* */
! 991: /* #undef HAVE_ISQL_H */
! 992:
! 993: /* whether to enable JavaScript Object Serialization support */
! 994: /* #undef HAVE_JSON */
! 995:
! 996: /* Define to 1 if you have the `kill' function. */
! 997: #define HAVE_KILL 1
! 998:
! 999: /* do we have kqueue? */
! 1000: /* #undef HAVE_KQUEUE */
! 1001:
! 1002: /* Define to 1 if you have the <langinfo.h> header file. */
! 1003: #define HAVE_LANGINFO_H 1
! 1004:
! 1005: /* Define to 1 if you have the `lchown' function. */
! 1006: #define HAVE_LCHOWN 1
! 1007:
! 1008: /* */
! 1009: /* #undef HAVE_LDAP */
! 1010:
! 1011: /* Define to 1 if you have the `ldap_parse_reference' function. */
! 1012: /* #undef HAVE_LDAP_PARSE_REFERENCE */
! 1013:
! 1014: /* Define to 1 if you have the `ldap_parse_result' function. */
! 1015: /* #undef HAVE_LDAP_PARSE_RESULT */
! 1016:
! 1017: /* LDAP SASL support */
! 1018: /* #undef HAVE_LDAP_SASL */
! 1019:
! 1020: /* */
! 1021: /* #undef HAVE_LDAP_SASL_H */
! 1022:
! 1023: /* */
! 1024: /* #undef HAVE_LDAP_SASL_SASL_H */
! 1025:
! 1026: /* Define to 1 if you have the `ldap_start_tls_s' function. */
! 1027: /* #undef HAVE_LDAP_START_TLS_S */
! 1028:
! 1029: /* */
! 1030: /* #undef HAVE_LIBBIND */
! 1031:
! 1032: /* */
! 1033: /* #undef HAVE_LIBCRYPT */
! 1034:
! 1035: /* */
! 1036: #define HAVE_LIBDL 1
! 1037:
! 1038: /* */
! 1039: /* #undef HAVE_LIBDNET_STUB */
! 1040:
! 1041: /* */
! 1042: /* #undef HAVE_LIBEDIT */
! 1043:
! 1044: /* */
! 1045: /* #undef HAVE_LIBEXPAT */
! 1046:
! 1047: /* */
! 1048: /* #undef HAVE_LIBFREETYPE */
! 1049:
! 1050: /* */
! 1051: /* #undef HAVE_LIBGD */
! 1052:
! 1053: /* */
! 1054: /* #undef HAVE_LIBGD13 */
! 1055:
! 1056: /* */
! 1057: /* #undef HAVE_LIBGD15 */
! 1058:
! 1059: /* */
! 1060: /* #undef HAVE_LIBGD20 */
! 1061:
! 1062: /* */
! 1063: /* #undef HAVE_LIBGD204 */
! 1064:
! 1065: /* */
! 1066: /* #undef HAVE_LIBICONV */
! 1067:
! 1068: /* */
! 1069: /* #undef HAVE_LIBINTL */
! 1070:
! 1071: /* Define to 1 if you have the `m' library (-lm). */
! 1072: #define HAVE_LIBM 1
! 1073:
! 1074: /* */
! 1075: /* #undef HAVE_LIBMCRYPT */
! 1076:
! 1077: /* Whether you have libmm */
! 1078: /* #undef HAVE_LIBMM */
! 1079:
! 1080: /* */
! 1081: /* #undef HAVE_LIBNSL */
! 1082:
! 1083: /* */
! 1084: /* #undef HAVE_LIBPAM */
! 1085:
! 1086: /* */
! 1087: /* #undef HAVE_LIBRARYMANAGER_H */
! 1088:
! 1089: /* */
! 1090: /* #undef HAVE_LIBREADLINE */
! 1091:
! 1092: /* Whether we have librecode 3.5 or higher */
! 1093: /* #undef HAVE_LIBRECODE */
! 1094:
! 1095: /* */
! 1096: /* #undef HAVE_LIBRESOLV */
! 1097:
! 1098: /* */
! 1099: /* #undef HAVE_LIBRT */
! 1100:
! 1101: /* */
! 1102: /* #undef HAVE_LIBSOCKET */
! 1103:
! 1104: /* */
! 1105: /* #undef HAVE_LIBT1 */
! 1106:
! 1107: /* */
! 1108: #define HAVE_LIBXML 1
! 1109:
! 1110: /* Define to 1 if you have the <limits.h> header file. */
! 1111: #define HAVE_LIMITS_H 1
! 1112:
! 1113: /* Define to 1 if you have the `link' function. */
! 1114: #define HAVE_LINK 1
! 1115:
! 1116: /* Define to 1 if you have the `localeconv' function. */
! 1117: #define HAVE_LOCALECONV 1
! 1118:
! 1119: /* Define to 1 if you have the <locale.h> header file. */
! 1120: #define HAVE_LOCALE_H 1
! 1121:
! 1122: /* Define to 1 if you have the `localtime_r' function. */
! 1123: #define HAVE_LOCALTIME_R 1
! 1124:
! 1125: /* Define to 1 if you have the `lockf' function. */
! 1126: #define HAVE_LOCKF 1
! 1127:
! 1128: /* Define to 1 if you have the `log1p' function. */
! 1129: #define HAVE_LOG1P 1
! 1130:
! 1131: /* do we have SO_LISTENQxxx? */
! 1132: /* #undef HAVE_LQ_SO_LISTENQ */
! 1133:
! 1134: /* do we have TCP_INFO? */
! 1135: /* #undef HAVE_LQ_TCP_INFO */
! 1136:
! 1137: /* Define to 1 if you have the `lrand48' function. */
! 1138: #define HAVE_LRAND48 1
! 1139:
! 1140: /* do we have mach_vm_read? */
! 1141: /* #undef HAVE_MACH_VM_READ */
! 1142:
! 1143: /* Define to 1 if you have the `makedev' function. */
! 1144: /* #undef HAVE_MAKEDEV */
! 1145:
! 1146: /* Define to 1 if you have the <malloc.h> header file. */
! 1147: /* #undef HAVE_MALLOC_H */
! 1148:
! 1149: /* Define to 1 if you have the `mblen' function. */
! 1150: #define HAVE_MBLEN 1
! 1151:
! 1152: /* whether to have multibyte regex support */
! 1153: /* #undef HAVE_MBREGEX */
! 1154:
! 1155: /* Define to 1 if you have the `mbrlen' function. */
! 1156: #define HAVE_MBRLEN 1
! 1157:
! 1158: /* Define to 1 if you have the `mbsinit' function. */
! 1159: #define HAVE_MBSINIT 1
! 1160:
! 1161: /* Define if your system has mbstate_t in wchar.h */
! 1162: #define HAVE_MBSTATE_T 1
! 1163:
! 1164: /* whether to have multibyte string support */
! 1165: /* #undef HAVE_MBSTRING */
! 1166:
! 1167: /* Define to 1 if you have the `memcpy' function. */
! 1168: #define HAVE_MEMCPY 1
! 1169:
! 1170: /* Define to 1 if you have the `memmove' function. */
! 1171: #define HAVE_MEMMOVE 1
! 1172:
! 1173: /* Define to 1 if you have the <memory.h> header file. */
! 1174: #define HAVE_MEMORY_H 1
! 1175:
! 1176: /* Define to 1 if you have the `mempcpy' function. */
! 1177: /* #undef HAVE_MEMPCPY */
! 1178:
! 1179: /* Define if the target system has support for memory allocation using
! 1180: mmap(MAP_ANON) */
! 1181: #define HAVE_MEM_MMAP_ANON 1
! 1182:
! 1183: /* Define if the target system has support for memory allocation using
! 1184: mmap("/dev/zero") */
! 1185: #define HAVE_MEM_MMAP_ZERO 1
! 1186:
! 1187: /* Define to 1 if you have the `mkfifo' function. */
! 1188: /* #undef HAVE_MKFIFO */
! 1189:
! 1190: /* Define to 1 if you have the `mknod' function. */
! 1191: /* #undef HAVE_MKNOD */
! 1192:
! 1193: /* Define to 1 if you have the `mkstemp' function. */
! 1194: #define HAVE_MKSTEMP 1
! 1195:
! 1196: /* Define to 1 if you have the `mmap' function. */
! 1197: #define HAVE_MMAP 1
! 1198:
! 1199: /* Define to 1 if you have the <monetary.h> header file. */
! 1200: #define HAVE_MONETARY_H 1
! 1201:
! 1202: /* Define to 1 if you have the `mremap' function. */
! 1203: /* #undef HAVE_MREMAP */
! 1204:
! 1205: /* */
! 1206: /* #undef HAVE_MSSQL */
! 1207:
! 1208: /* Whether you have MySQL */
! 1209: /* #undef HAVE_MYSQL */
! 1210:
! 1211: /* */
! 1212: /* #undef HAVE_MYSQLILIB */
! 1213:
! 1214: /* Define to 1 if you have the `nanosleep' function. */
! 1215: #define HAVE_NANOSLEEP 1
! 1216:
! 1217: /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
! 1218: /* #undef HAVE_NDIR_H */
! 1219:
! 1220: /* Define to 1 if you have the <netdb.h> header file. */
! 1221: #define HAVE_NETDB_H 1
! 1222:
! 1223: /* Define to 1 if you have the <netinet/in.h> header file. */
! 1224: #define HAVE_NETINET_IN_H 1
! 1225:
! 1226: /* Define to 1 if you have the <netinet/tcp.h> header file. */
! 1227: /* #undef HAVE_NETINET_TCP_H */
! 1228:
! 1229: /* Whether utf8_mime2text() has new signature */
! 1230: /* #undef HAVE_NEW_MIME2TEXT */
! 1231:
! 1232: /* */
! 1233: /* #undef HAVE_NGETTEXT */
! 1234:
! 1235: /* Define to 1 if you have the `nice' function. */
! 1236: #define HAVE_NICE 1
! 1237:
! 1238: /* Define to 1 if you have the `nl_langinfo' function. */
! 1239: #define HAVE_NL_LANGINFO 1
! 1240:
! 1241: /* Whether you have a Netscape/iPlanet/Sun Webserver */
! 1242: /* #undef HAVE_NSAPI */
! 1243:
! 1244: /* */
! 1245: /* #undef HAVE_NSLDAP */
! 1246:
! 1247: /* */
! 1248: /* #undef HAVE_OCI8 */
! 1249:
! 1250: /* */
! 1251: /* #undef HAVE_OCICOLLASSIGN */
! 1252:
! 1253: /* */
! 1254: /* #undef HAVE_OCIENVCREATE */
! 1255:
! 1256: /* */
! 1257: /* #undef HAVE_OCIENVNLSCREATE */
! 1258:
! 1259: /* */
! 1260: /* #undef HAVE_OCILOBISTEMPORARY */
! 1261:
! 1262: /* */
! 1263: /* #undef HAVE_OCISTMTFETCH2 */
! 1264:
! 1265: /* */
! 1266: /* #undef HAVE_OCI_INSTANT_CLIENT */
! 1267:
! 1268: /* */
! 1269: /* #undef HAVE_OCI_LOB_READ2 */
! 1270:
! 1271: /* */
! 1272: /* #undef HAVE_ODBC2 */
! 1273:
! 1274: /* */
! 1275: /* #undef HAVE_ODBCSDK_H */
! 1276:
! 1277: /* */
! 1278: /* #undef HAVE_ODBC_H */
! 1279:
! 1280: /* */
! 1281: /* #undef HAVE_ODBC_ROUTER */
! 1282:
! 1283: /* */
! 1284: /* #undef HAVE_OLD_COMPAT_H */
! 1285:
! 1286: /* whether you have old-style readdir_r */
! 1287: /* #undef HAVE_OLD_READDIR_R */
! 1288:
! 1289: /* Define to 1 if the oniguruma library is available */
! 1290: /* #undef HAVE_ONIG */
! 1291:
! 1292: /* Define to 1 if you have the <openssl/crypto.h> header file. */
! 1293: /* #undef HAVE_OPENSSL_CRYPTO_H */
! 1294:
! 1295: /* */
! 1296: /* #undef HAVE_OPENSSL_EXT */
! 1297:
! 1298: /* */
! 1299: /* #undef HAVE_ORALDAP */
! 1300:
! 1301: /* */
! 1302: /* #undef HAVE_ORALDAP_10 */
! 1303:
! 1304: /* Whether struct _zend_object_value is packed */
! 1305: #define HAVE_PACKED_OBJECT_VALUE 1
! 1306:
! 1307: /* */
! 1308: #define HAVE_PCRE 1
! 1309:
! 1310: /* */
! 1311: /* #undef HAVE_PDO_DBLIB */
! 1312:
! 1313: /* */
! 1314: /* #undef HAVE_PDO_FIREBIRD */
! 1315:
! 1316: /* Whether to build PostgreSQL for PDO support or not */
! 1317: /* #undef HAVE_PDO_PGSQL */
! 1318:
! 1319: /* */
! 1320: /* #undef HAVE_PDO_SQLITELIB */
! 1321:
! 1322: /* Define to 1 if you have the `perror' function. */
! 1323: #define HAVE_PERROR 1
! 1324:
! 1325: /* Whether to build PostgreSQL support or not */
! 1326: /* #undef HAVE_PGSQL */
! 1327:
! 1328: /* Whether libpq is compiled with --enable-multibyte */
! 1329: /* #undef HAVE_PGSQL_WITH_MULTIBYTE_SUPPORT */
! 1330:
! 1331: /* PostgreSQL 7.4 or later */
! 1332: /* #undef HAVE_PGTRANSACTIONSTATUS */
! 1333:
! 1334: /* Whether to have pg_config.h */
! 1335: /* #undef HAVE_PG_CONFIG_H */
! 1336:
! 1337: /* PostgreSQL 8.1 or later */
! 1338: /* #undef HAVE_PG_LO_CREATE */
! 1339:
! 1340: /* PostgreSQL 8.4 or later */
! 1341: /* #undef HAVE_PG_LO_IMPORT_WITH_OID */
! 1342:
! 1343: /* */
! 1344: /* #undef HAVE_PHP_SESSION */
! 1345:
! 1346: /* Whether you have phttpd */
! 1347: /* #undef HAVE_PHTTPD */
! 1348:
! 1349: /* Define to 1 if you have the `poll' function. */
! 1350: #define HAVE_POLL 1
! 1351:
! 1352: /* do we have port framework? */
! 1353: /* #undef HAVE_PORT */
! 1354:
! 1355: /* whether to include POSIX-like functions */
! 1356: /* #undef HAVE_POSIX */
! 1357:
! 1358: /* whether you have POSIX readdir_r */
! 1359: #define HAVE_POSIX_READDIR_R 1
! 1360:
! 1361: /* PostgreSQL 7.0.x or later */
! 1362: /* #undef HAVE_PQCLIENTENCODING */
! 1363:
! 1364: /* Broken libpq under windows */
! 1365: /* #undef HAVE_PQCMDTUPLES */
! 1366:
! 1367: /* PostgreSQL 7.2.0 or later */
! 1368: /* #undef HAVE_PQESCAPE */
! 1369:
! 1370: /* PostgreSQL 8.1.4 or later */
! 1371: /* #undef HAVE_PQESCAPE_BYTEA_CONN */
! 1372:
! 1373: /* PostgreSQL 8.1.4 or later */
! 1374: /* #undef HAVE_PQESCAPE_CONN */
! 1375:
! 1376: /* PostgreSQL 7.4 or later */
! 1377: /* #undef HAVE_PQEXECPARAMS */
! 1378:
! 1379: /* PostgreSQL 7.4 or later */
! 1380: /* #undef HAVE_PQEXECPREPARED */
! 1381:
! 1382: /* PostgreSQL 7.4 or later */
! 1383: /* #undef HAVE_PQFREEMEM */
! 1384:
! 1385: /* PostgreSQL 7.4 or later */
! 1386: /* #undef HAVE_PQFTABLE */
! 1387:
! 1388: /* PostgreSQL 7.4 or later */
! 1389: /* #undef HAVE_PQGETCOPYDATA */
! 1390:
! 1391: /* Older PostgreSQL */
! 1392: /* #undef HAVE_PQOIDVALUE */
! 1393:
! 1394: /* PostgreSQL 7.4 or later */
! 1395: /* #undef HAVE_PQPARAMETERSTATUS */
! 1396:
! 1397: /* PostgreSQL 7.4 or later */
! 1398: /* #undef HAVE_PQPREPARE */
! 1399:
! 1400: /* PostgreSQL 7.4 or later */
! 1401: /* #undef HAVE_PQPROTOCOLVERSION */
! 1402:
! 1403: /* PostgreSQL 7.4 or later */
! 1404: /* #undef HAVE_PQPUTCOPYDATA */
! 1405:
! 1406: /* PostgreSQL 7.4 or later */
! 1407: /* #undef HAVE_PQPUTCOPYEND */
! 1408:
! 1409: /* PostgreSQL 7.4 or later */
! 1410: /* #undef HAVE_PQRESULTERRORFIELD */
! 1411:
! 1412: /* PostgreSQL 7.4 or later */
! 1413: /* #undef HAVE_PQSENDPREPARE */
! 1414:
! 1415: /* PostgreSQL 7.4 or later */
! 1416: /* #undef HAVE_PQSENDQUERYPARAMS */
! 1417:
! 1418: /* PostgreSQL 7.4 or later */
! 1419: /* #undef HAVE_PQSENDQUERYPREPARED */
! 1420:
! 1421: /* PostgreSQL 7.4 or later */
! 1422: /* #undef HAVE_PQSETERRORVERBOSITY */
! 1423:
! 1424: /* PostgreSQL 7.0.x or later */
! 1425: /* #undef HAVE_PQSETNONBLOCKING */
! 1426:
! 1427: /* PostgreSQL 7.3.0 or later */
! 1428: /* #undef HAVE_PQUNESCAPEBYTEA */
! 1429:
! 1430: /* do we have prctl? */
! 1431: /* #undef HAVE_PRCTL */
! 1432:
! 1433: /* */
! 1434: /* #undef HAVE_PREAD */
! 1435:
! 1436: /* */
! 1437: /* #undef HAVE_PSPELL */
! 1438:
! 1439: /* do we have ptrace? */
! 1440: /* #undef HAVE_PTRACE */
! 1441:
! 1442: /* Whether ptrdiff_t is available */
! 1443: #define HAVE_PTRDIFF_T 1
! 1444:
! 1445: /* Define to 1 if you have the `ptsname' function. */
! 1446: #define HAVE_PTSNAME 1
! 1447:
! 1448: /* Define to 1 if you have the `putenv' function. */
! 1449: #define HAVE_PUTENV 1
! 1450:
! 1451: /* Define to 1 if you have the <pwd.h> header file. */
! 1452: #define HAVE_PWD_H 1
! 1453:
! 1454: /* */
! 1455: /* #undef HAVE_PWRITE */
! 1456:
! 1457: /* Define to 1 if you have the `random' function. */
! 1458: #define HAVE_RANDOM 1
! 1459:
! 1460: /* Define to 1 if you have the `rand_r' function. */
! 1461: #define HAVE_RAND_R 1
! 1462:
! 1463: /* Define to 1 if you have the `realpath' function. */
! 1464: #define HAVE_REALPATH 1
! 1465:
! 1466: /* Whether Reflection is enabled */
! 1467: #define HAVE_REFLECTION 1
! 1468:
! 1469: /* 1 */
! 1470: #define HAVE_REGEX_T_RE_MAGIC 1
! 1471:
! 1472: /* Define to 1 if you have the <resolv.h> header file. */
! 1473: #define HAVE_RESOLV_H 1
! 1474:
! 1475: /* */
! 1476: #define HAVE_RES_NSEARCH 1
! 1477:
! 1478: /* */
! 1479: #define HAVE_RES_SEARCH 1
! 1480:
! 1481: /* */
! 1482: /* #undef HAVE_RFC822_OUTPUT_ADDRESS_LIST */
! 1483:
! 1484: /* */
! 1485: /* #undef HAVE_RL_CALLBACK_READ_CHAR */
! 1486:
! 1487: /* Define to 1 if you have the `rl_completion_matches' function. */
! 1488: /* #undef HAVE_RL_COMPLETION_MATCHES */
! 1489:
! 1490: /* */
! 1491: /* #undef HAVE_RL_ON_NEW_LINE */
! 1492:
! 1493: /* Whether you use Roxen */
! 1494: /* #undef HAVE_ROXEN */
! 1495:
! 1496: /* */
! 1497: /* #undef HAVE_SAPDB */
! 1498:
! 1499: /* Define to 1 if you have the `scandir' function. */
! 1500: #define HAVE_SCANDIR 1
! 1501:
! 1502: /* do we have select? */
! 1503: /* #undef HAVE_SELECT */
! 1504:
! 1505: /* */
! 1506: /* #undef HAVE_SEMUN */
! 1507:
! 1508: /* Define to 1 if you have the `setegid' function. */
! 1509: /* #undef HAVE_SETEGID */
! 1510:
! 1511: /* Define to 1 if you have the `setenv' function. */
! 1512: #define HAVE_SETENV 1
! 1513:
! 1514: /* Define to 1 if you have the `seteuid' function. */
! 1515: /* #undef HAVE_SETEUID */
! 1516:
! 1517: /* Define to 1 if you have the `setitimer' function. */
! 1518: #define HAVE_SETITIMER 1
! 1519:
! 1520: /* Define to 1 if you have the `setlocale' function. */
! 1521: #define HAVE_SETLOCALE 1
! 1522:
! 1523: /* Define to 1 if you have the `setpgid' function. */
! 1524: #define HAVE_SETPGID 1
! 1525:
! 1526: /* Define to 1 if you have the `setpriority' function. */
! 1527: /* #undef HAVE_SETPRIORITY */
! 1528:
! 1529: /* Define to 1 if you have the `setproctitle' function. */
! 1530: /* #undef HAVE_SETPROCTITLE */
! 1531:
! 1532: /* Define to 1 if you have the `setsid' function. */
! 1533: /* #undef HAVE_SETSID */
! 1534:
! 1535: /* Define to 1 if you have the `setsockopt' function. */
! 1536: #define HAVE_SETSOCKOPT 1
! 1537:
! 1538: /* Define to 1 if you have the `setvbuf' function. */
! 1539: #define HAVE_SETVBUF 1
! 1540:
! 1541: /* */
! 1542: /* #undef HAVE_SHMOP */
! 1543:
! 1544: /* Define to 1 if you have the `shutdown' function. */
! 1545: #define HAVE_SHUTDOWN 1
! 1546:
! 1547: /* */
! 1548: /* #undef HAVE_SHUTDOWN_SNMP_LOGGING */
! 1549:
! 1550: /* Whether sigaction() is available */
! 1551: #define HAVE_SIGACTION 1
! 1552:
! 1553: /* Define to 1 if you have the <signal.h> header file. */
! 1554: #define HAVE_SIGNAL_H 1
! 1555:
! 1556: /* Define to 1 if you have the `sigprocmask' function. */
! 1557: #define HAVE_SIGPROCMASK 1
! 1558:
! 1559: /* Define to 1 if you have the `sigsetjmp' function. */
! 1560: #define HAVE_SIGSETJMP 1
! 1561:
! 1562: /* Define to 1 if you have the `sigtimedwait' function. */
! 1563: /* #undef HAVE_SIGTIMEDWAIT */
! 1564:
! 1565: /* Define to 1 if you have the `sigwaitinfo' function. */
! 1566: /* #undef HAVE_SIGWAITINFO */
! 1567:
! 1568: /* */
! 1569: /* #undef HAVE_SIMPLEXML */
! 1570:
! 1571: /* Define to 1 if you have the `sin' function. */
! 1572: #define HAVE_SIN 1
! 1573:
! 1574: /* */
! 1575: /* #undef HAVE_SNMP */
! 1576:
! 1577: /* Define to 1 if you have the `snprintf' function. */
! 1578: #define HAVE_SNPRINTF 1
! 1579:
! 1580: /* */
! 1581: /* #undef HAVE_SOAP */
! 1582:
! 1583: /* Whether struct sockaddr has field sa_len */
! 1584: #define HAVE_SOCKADDR_SA_LEN 1
! 1585:
! 1586: /* Whether you have struct sockaddr_storage */
! 1587: #define HAVE_SOCKADDR_STORAGE 1
! 1588:
! 1589: /* Define if sockaddr_un in sys/un.h contains a sun_len component */
! 1590: #define HAVE_SOCKADDR_UN_SUN_LEN 1
! 1591:
! 1592: /* */
! 1593: #define HAVE_SOCKET 1
! 1594:
! 1595: /* Define to 1 if you have the `socketpair' function. */
! 1596: #define HAVE_SOCKETPAIR 1
! 1597:
! 1598: /* */
! 1599: /* #undef HAVE_SOCKETS */
! 1600:
! 1601: /* Whether you have socklen_t */
! 1602: #define HAVE_SOCKLEN_T 1
! 1603:
! 1604: /* */
! 1605: /* #undef HAVE_SOLID */
! 1606:
! 1607: /* */
! 1608: /* #undef HAVE_SOLID_30 */
! 1609:
! 1610: /* */
! 1611: /* #undef HAVE_SOLID_35 */
! 1612:
! 1613: /* Whether you want SPL (Standard PHP Library) support */
! 1614: #define HAVE_SPL 1
! 1615:
! 1616: /* */
! 1617: /* #undef HAVE_SQLCLI1_H */
! 1618:
! 1619: /* */
! 1620: /* #undef HAVE_SQLDATASOURCES */
! 1621:
! 1622: /* */
! 1623: /* #undef HAVE_SQLEXT_H */
! 1624:
! 1625: /* */
! 1626: /* #undef HAVE_SQLITE3 */
! 1627:
! 1628: /* have commercial sqlite3 with crypto support */
! 1629: /* #undef HAVE_SQLITE3_KEY */
! 1630:
! 1631: /* */
! 1632: /* #undef HAVE_SQLTYPES_H */
! 1633:
! 1634: /* */
! 1635: /* #undef HAVE_SQLUCODE_H */
! 1636:
! 1637: /* */
! 1638: /* #undef HAVE_SQLUNIX_H */
! 1639:
! 1640: /* */
! 1641: /* #undef HAVE_SQL_H */
! 1642:
! 1643: /* Define to 1 if you have the `srand48' function. */
! 1644: #define HAVE_SRAND48 1
! 1645:
! 1646: /* Define to 1 if you have the `srandom' function. */
! 1647: #define HAVE_SRANDOM 1
! 1648:
! 1649: /* Whether ssize_t is available */
! 1650: #define HAVE_SSIZE_T 1
! 1651:
! 1652: /* Define to 1 if you have the `statfs' function. */
! 1653: #define HAVE_STATFS 1
! 1654:
! 1655: /* Define to 1 if you have the `statvfs' function. */
! 1656: #define HAVE_STATVFS 1
! 1657:
! 1658: /* Define to 1 if you have the <stdarg.h> header file. */
! 1659: #define HAVE_STDARG_H 1
! 1660:
! 1661: /* Define to 1 if you have the <stdarg.h> header file. */
! 1662: /* #undef HAVE_STDARG_PROTOTYPES */
! 1663:
! 1664: /* Define to 1 if you have the <stdbool.h> header file. */
! 1665: /* #undef HAVE_STDBOOL_H */
! 1666:
! 1667: /* Define to 1 if you have the <stdint.h> header file. */
! 1668: #define HAVE_STDINT_H 1
! 1669:
! 1670: /* Define to 1 if you have the <stdio.h> header file. */
! 1671: /* #undef HAVE_STDIO_H */
! 1672:
! 1673: /* Define to 1 if you have the <stdlib.h> header file. */
! 1674: #define HAVE_STDLIB_H 1
! 1675:
! 1676: /* Define to 1 if you have the `std_syslog' function. */
! 1677: /* #undef HAVE_STD_SYSLOG */
! 1678:
! 1679: /* */
! 1680: /* #undef HAVE_STMT_NEXT_RESULT */
! 1681:
! 1682: /* Define to 1 if you have the `strcasecmp' function. */
! 1683: #define HAVE_STRCASECMP 1
! 1684:
! 1685: /* Define to 1 if you have the `strcoll' function. */
! 1686: #define HAVE_STRCOLL 1
! 1687:
! 1688: /* Define to 1 if you have the `strdup' function. */
! 1689: #define HAVE_STRDUP 1
! 1690:
! 1691: /* Define to 1 if you have the `strerror' function. */
! 1692: #define HAVE_STRERROR 1
! 1693:
! 1694: /* Define to 1 if you have the `strfmon' function. */
! 1695: #define HAVE_STRFMON 1
! 1696:
! 1697: /* Define to 1 if you have the `strftime' function. */
! 1698: #define HAVE_STRFTIME 1
! 1699:
! 1700: /* Define to 1 if you have the <strings.h> header file. */
! 1701: #define HAVE_STRINGS_H 1
! 1702:
! 1703: /* Define to 1 if you have the <string.h> header file. */
! 1704: #define HAVE_STRING_H 1
! 1705:
! 1706: /* Define to 1 if you have the `strlcat' function. */
! 1707: #define HAVE_STRLCAT 1
! 1708:
! 1709: /* Define to 1 if you have the `strlcpy' function. */
! 1710: #define HAVE_STRLCPY 1
! 1711:
! 1712: /* Define to 1 if you have the `strndup' function. */
! 1713: /* #undef HAVE_STRNDUP */
! 1714:
! 1715: /* Define to 1 if you have the `strnlen' function. */
! 1716: #define HAVE_STRNLEN 1
! 1717:
! 1718: /* Define to 1 if you have the `strpbrk' function. */
! 1719: /* #undef HAVE_STRPBRK */
! 1720:
! 1721: /* Define to 1 if you have the `strpncpy' function. */
! 1722: /* #undef HAVE_STRPNCPY */
! 1723:
! 1724: /* Define to 1 if you have the `strptime' function. */
! 1725: #define HAVE_STRPTIME 1
! 1726:
! 1727: /* whether strptime() declaration fails */
! 1728: #define HAVE_STRPTIME_DECL_FAILS 1
! 1729:
! 1730: /* Define to 1 if you have the `strstr' function. */
! 1731: #define HAVE_STRSTR 1
! 1732:
! 1733: /* Define to 1 if you have the `strtod' function. */
! 1734: #define HAVE_STRTOD 1
! 1735:
! 1736: /* Define to 1 if you have the `strtok_r' function. */
! 1737: #define HAVE_STRTOK_R 1
! 1738:
! 1739: /* Define to 1 if you have the `strtol' function. */
! 1740: #define HAVE_STRTOL 1
! 1741:
! 1742: /* Define to 1 if you have the `strtoll' function. */
! 1743: #define HAVE_STRTOLL 1
! 1744:
! 1745: /* Define to 1 if you have the `strtoul' function. */
! 1746: /* #undef HAVE_STRTOUL */
! 1747:
! 1748: /* Define to 1 if you have the `strtoull' function. */
! 1749: /* #undef HAVE_STRTOULL */
! 1750:
! 1751: /* whether you have struct flock */
! 1752: #define HAVE_STRUCT_FLOCK 1
! 1753:
! 1754: /* Define to 1 if `st_blksize' is a member of `struct stat'. */
! 1755: #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
! 1756:
! 1757: /* Define to 1 if `st_blocks' is a member of `struct stat'. */
! 1758: #define HAVE_STRUCT_STAT_ST_BLOCKS 1
! 1759:
! 1760: /* Define to 1 if `st_rdev' is a member of `struct stat'. */
! 1761: #define HAVE_STRUCT_STAT_ST_RDEV 1
! 1762:
! 1763: /* Define to 1 if `tm_zone' is a member of `struct tm'. */
! 1764: #define HAVE_STRUCT_TM_TM_ZONE 1
! 1765:
! 1766: /* Define to 1 if your `struct stat' has `st_blksize'. Deprecated, use
! 1767: `HAVE_STRUCT_STAT_ST_BLKSIZE' instead. */
! 1768: #define HAVE_ST_BLKSIZE 1
! 1769:
! 1770: /* Define to 1 if your `struct stat' has `st_blocks'. Deprecated, use
! 1771: `HAVE_STRUCT_STAT_ST_BLOCKS' instead. */
! 1772: #define HAVE_ST_BLOCKS 1
! 1773:
! 1774: /* Define to 1 if you have the <st.h> header file. */
! 1775: /* #undef HAVE_ST_H */
! 1776:
! 1777: /* Define to 1 if your `struct stat' has `st_rdev'. Deprecated, use
! 1778: `HAVE_STRUCT_STAT_ST_RDEV' instead. */
! 1779: #define HAVE_ST_RDEV 1
! 1780:
! 1781: /* */
! 1782: /* #undef HAVE_SYBASE_CT */
! 1783:
! 1784: /* Define to 1 if you have the `symlink' function. */
! 1785: #define HAVE_SYMLINK 1
! 1786:
! 1787: /* Define if you have the __sync_fetch_and_add function */
! 1788: #define HAVE_SYNC_FETCH_AND_ADD 1
! 1789:
! 1790: /* do we have sysconf? */
! 1791: /* #undef HAVE_SYSCONF */
! 1792:
! 1793: /* Define to 1 if you have the <sysexits.h> header file. */
! 1794: #define HAVE_SYSEXITS_H 1
! 1795:
! 1796: /* Define to 1 if you have the <syslog.h> header file. */
! 1797: #define HAVE_SYSLOG_H 1
! 1798:
! 1799: /* */
! 1800: /* #undef HAVE_SYSVMSG */
! 1801:
! 1802: /* */
! 1803: /* #undef HAVE_SYSVSEM */
! 1804:
! 1805: /* */
! 1806: /* #undef HAVE_SYSVSHM */
! 1807:
! 1808: /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
! 1809: */
! 1810: /* #undef HAVE_SYS_DIR_H */
! 1811:
! 1812: /* Define to 1 if you have the <sys/file.h> header file. */
! 1813: #define HAVE_SYS_FILE_H 1
! 1814:
! 1815: /* Define to 1 if you have the <sys/ioctl.h> header file. */
! 1816: #define HAVE_SYS_IOCTL_H 1
! 1817:
! 1818: /* Define to 1 if you have the <sys/ipc.h> header file. */
! 1819: #define HAVE_SYS_IPC_H 1
! 1820:
! 1821: /* Define to 1 if you have the <sys/loadavg.h> header file. */
! 1822: /* #undef HAVE_SYS_LOADAVG_H */
! 1823:
! 1824: /* Define to 1 if you have the <sys/mkdev.h> header file. */
! 1825: /* #undef HAVE_SYS_MKDEV_H */
! 1826:
! 1827: /* Define to 1 if you have the <sys/mman.h> header file. */
! 1828: #define HAVE_SYS_MMAN_H 1
! 1829:
! 1830: /* Define to 1 if you have the <sys/mount.h> header file. */
! 1831: #define HAVE_SYS_MOUNT_H 1
! 1832:
! 1833: /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
! 1834: */
! 1835: /* #undef HAVE_SYS_NDIR_H */
! 1836:
! 1837: /* Define to 1 if you have the <sys/param.h> header file. */
! 1838: #define HAVE_SYS_PARAM_H 1
! 1839:
! 1840: /* Define to 1 if you have the <sys/poll.h> header file. */
! 1841: #define HAVE_SYS_POLL_H 1
! 1842:
! 1843: /* Define to 1 if you have the <sys/resource.h> header file. */
! 1844: #define HAVE_SYS_RESOURCE_H 1
! 1845:
! 1846: /* Define to 1 if you have the <sys/sdt.h> header file. */
! 1847: /* #undef HAVE_SYS_SDT_H */
! 1848:
! 1849: /* Define to 1 if you have the <sys/select.h> header file. */
! 1850: #define HAVE_SYS_SELECT_H 1
! 1851:
! 1852: /* Define to 1 if you have the <sys/socket.h> header file. */
! 1853: #define HAVE_SYS_SOCKET_H 1
! 1854:
! 1855: /* Define to 1 if you have the <sys/sockio.h> header file. */
! 1856: /* #undef HAVE_SYS_SOCKIO_H */
! 1857:
! 1858: /* Define to 1 if you have the <sys/statfs.h> header file. */
! 1859: /* #undef HAVE_SYS_STATFS_H */
! 1860:
! 1861: /* Define to 1 if you have the <sys/statvfs.h> header file. */
! 1862: #define HAVE_SYS_STATVFS_H 1
! 1863:
! 1864: /* Define to 1 if you have the <sys/stat.h> header file. */
! 1865: #define HAVE_SYS_STAT_H 1
! 1866:
! 1867: /* Define to 1 if you have the <sys/sysexits.h> header file. */
! 1868: /* #undef HAVE_SYS_SYSEXITS_H */
! 1869:
! 1870: /* Define to 1 if you have the <sys/times.h> header file. */
! 1871: /* #undef HAVE_SYS_TIMES_H */
! 1872:
! 1873: /* Define to 1 if you have the <sys/time.h> header file. */
! 1874: #define HAVE_SYS_TIME_H 1
! 1875:
! 1876: /* Define to 1 if you have the <sys/types.h> header file. */
! 1877: #define HAVE_SYS_TYPES_H 1
! 1878:
! 1879: /* Define to 1 if you have the <sys/uio.h> header file. */
! 1880: /* #undef HAVE_SYS_UIO_H */
! 1881:
! 1882: /* Define to 1 if you have the <sys/un.h> header file. */
! 1883: /* #undef HAVE_SYS_UN_H */
! 1884:
! 1885: /* Define to 1 if you have the <sys/utsname.h> header file. */
! 1886: #define HAVE_SYS_UTSNAME_H 1
! 1887:
! 1888: /* Define to 1 if you have the <sys/varargs.h> header file. */
! 1889: /* #undef HAVE_SYS_VARARGS_H */
! 1890:
! 1891: /* Define to 1 if you have the <sys/vfs.h> header file. */
! 1892: /* #undef HAVE_SYS_VFS_H */
! 1893:
! 1894: /* Define to 1 if you have the <sys/wait.h> header file. */
! 1895: #define HAVE_SYS_WAIT_H 1
! 1896:
! 1897: /* Define to 1 if you have the `tempnam' function. */
! 1898: #define HAVE_TEMPNAM 1
! 1899:
! 1900: /* Define to 1 if you have the <termios.h> header file. */
! 1901: #define HAVE_TERMIOS_H 1
! 1902:
! 1903: /* */
! 1904: /* #undef HAVE_TIDY */
! 1905:
! 1906: /* */
! 1907: /* #undef HAVE_TIDYOPTGETDOC */
! 1908:
! 1909: /* do we have times? */
! 1910: /* #undef HAVE_TIMES */
! 1911:
! 1912: /* Define to 1 if you have the <time.h> header file. */
! 1913: /* #undef HAVE_TIME_H */
! 1914:
! 1915: /* whether you have tm_gmtoff in struct tm */
! 1916: #define HAVE_TM_GMTOFF 1
! 1917:
! 1918: /* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use
! 1919: `HAVE_STRUCT_TM_TM_ZONE' instead. */
! 1920: #define HAVE_TM_ZONE 1
! 1921:
! 1922: /* Whether you have a working ttyname_r */
! 1923: /* #undef HAVE_TTYNAME_R */
! 1924:
! 1925: /* Define to 1 if you have the <tuxmodule.h> header file. */
! 1926: /* #undef HAVE_TUXMODULE_H */
! 1927:
! 1928: /* Define to 1 if you don't have `tm_zone' but do have the external array
! 1929: `tzname'. */
! 1930: /* #undef HAVE_TZNAME */
! 1931:
! 1932: /* Define to 1 if you have the `tzset' function. */
! 1933: #define HAVE_TZSET 1
! 1934:
! 1935: /* */
! 1936: /* #undef HAVE_UDBCEXT_H */
! 1937:
! 1938: /* Define if uint32_t type is present. */
! 1939: #define HAVE_UINT32_T 1
! 1940:
! 1941: /* Define to 1 if you have the <unistd.h> header file. */
! 1942: #define HAVE_UNISTD_H 1
! 1943:
! 1944: /* */
! 1945: /* #undef HAVE_UNIXODBC */
! 1946:
! 1947: /* Define to 1 if you have the <unix.h> header file. */
! 1948: /* #undef HAVE_UNIX_H */
! 1949:
! 1950: /* Define to 1 if you have the `unlockpt' function. */
! 1951: #define HAVE_UNLOCKPT 1
! 1952:
! 1953: /* Define to 1 if you have the `unsetenv' function. */
! 1954: #define HAVE_UNSETENV 1
! 1955:
! 1956: /* */
! 1957: /* #undef HAVE_UODBC */
! 1958:
! 1959: /* Define to 1 if you have the `usleep' function. */
! 1960: #define HAVE_USLEEP 1
! 1961:
! 1962: /* Define to 1 if you have the `utime' function. */
! 1963: #define HAVE_UTIME 1
! 1964:
! 1965: /* Define to 1 if you have the `utimes' function. */
! 1966: /* #undef HAVE_UTIMES */
! 1967:
! 1968: /* Define to 1 if you have the <utime.h> header file. */
! 1969: #define HAVE_UTIME_H 1
! 1970:
! 1971: /* Define to 1 if `utime(file, NULL)' sets file's timestamp to the present. */
! 1972: #define HAVE_UTIME_NULL 1
! 1973:
! 1974: /* Wether struct utsname has domainname */
! 1975: /* #undef HAVE_UTSNAME_DOMAINNAME */
! 1976:
! 1977: /* Define to 1 if you have the `vasprintf' function. */
! 1978: #define HAVE_VASPRINTF 1
! 1979:
! 1980: /* Define to 1 if you have the `vprintf' function. */
! 1981: #define HAVE_VPRINTF 1
! 1982:
! 1983: /* Define to 1 if you have the `vsnprintf' function. */
! 1984: #define HAVE_VSNPRINTF 1
! 1985:
! 1986: /* Define to 1 if you have the `wait3' function. */
! 1987: /* #undef HAVE_WAIT3 */
! 1988:
! 1989: /* */
! 1990: /* #undef HAVE_WAITPID */
! 1991:
! 1992: /* Define to 1 if you have the <wchar.h> header file. */
! 1993: #define HAVE_WCHAR_H 1
! 1994:
! 1995: /* */
! 1996: /* #undef HAVE_WDDX */
! 1997:
! 1998: /* */
! 1999: /* #undef HAVE_XML */
! 2000:
! 2001: /* Define to 1 if you have the <xmlparse.h> header file. */
! 2002: /* #undef HAVE_XMLPARSE_H */
! 2003:
! 2004: /* */
! 2005: /* #undef HAVE_XMLREADER */
! 2006:
! 2007: /* */
! 2008: /* #undef HAVE_XMLRPC */
! 2009:
! 2010: /* Define to 1 if you have the <xmltok.h> header file. */
! 2011: /* #undef HAVE_XMLTOK_H */
! 2012:
! 2013: /* */
! 2014: /* #undef HAVE_XMLWRITER */
! 2015:
! 2016: /* */
! 2017: /* #undef HAVE_XSL */
! 2018:
! 2019: /* */
! 2020: /* #undef HAVE_XSL_EXSLT */
! 2021:
! 2022: /* */
! 2023: #define HAVE_YP_GET_DEFAULT_DOMAIN 1
! 2024:
! 2025: /* */
! 2026: /* #undef HAVE_ZIP */
! 2027:
! 2028: /* */
! 2029: /* #undef HAVE_ZLIB */
! 2030:
! 2031: /* whether _controlfp is present usable */
! 2032: /* #undef HAVE__CONTROLFP */
! 2033:
! 2034: /* whether _controlfp_s is present and usable */
! 2035: /* #undef HAVE__CONTROLFP_S */
! 2036:
! 2037: /* whether _FPU_SETCW is present and usable */
! 2038: /* #undef HAVE__FPU_SETCW */
! 2039:
! 2040: /* */
! 2041: /* #undef HPUX */
! 2042:
! 2043: /* */
! 2044: #define HSREGEX 1
! 2045:
! 2046: /* iconv() is aliased to libiconv() in -liconv */
! 2047: /* #undef ICONV_ALIASED_LIBICONV */
! 2048:
! 2049: /* Whether iconv supports error no or not */
! 2050: /* #undef ICONV_SUPPORTS_ERRNO */
! 2051:
! 2052: /* */
! 2053: /* #undef ISOLARIS */
! 2054:
! 2055: /* */
! 2056: /* #undef LINUX */
! 2057:
! 2058: /* Whether asctime_r is declared */
! 2059: /* #undef MISSING_ASCTIME_R_DECL */
! 2060:
! 2061: /* Whether ctime_r is declared */
! 2062: /* #undef MISSING_CTIME_R_DECL */
! 2063:
! 2064: /* */
! 2065: #define MISSING_FCLOSE_DECL 0
! 2066:
! 2067: /* Whether gmtime_r is declared */
! 2068: /* #undef MISSING_GMTIME_R_DECL */
! 2069:
! 2070: /* Whether localtime_r is declared */
! 2071: /* #undef MISSING_LOCALTIME_R_DECL */
! 2072:
! 2073: /* */
! 2074: /* #undef MISSING_MSGHDR_MSGFLAGS */
! 2075:
! 2076: /* Whether strtok_r is declared */
! 2077: /* #undef MISSING_STRTOK_R_DECL */
! 2078:
! 2079: /* Whether mysqlnd is enabled */
! 2080: /* #undef MYSQLI_USE_MYSQLND */
! 2081:
! 2082: /* Enable compressed protocol support */
! 2083: #define MYSQLND_COMPRESSION_WANTED 1
! 2084:
! 2085: /* Enable SSL support */
! 2086: #define MYSQLND_SSL_SUPPORTED 1
! 2087:
! 2088: /* Whether mysqlnd is enabled */
! 2089: /* #undef MYSQL_USE_MYSQLND */
! 2090:
! 2091: /* */
! 2092: /* #undef NDBM_INCLUDE_FILE */
! 2093:
! 2094: /* */
! 2095: /* #undef NEUTRINO */
! 2096:
! 2097: /* Define to 1 if your C compiler doesn't accept -c and -o together. */
! 2098: /* #undef NO_MINUS_C_MINUS_O */
! 2099:
! 2100: /* Define to the address where bug reports for this package should be sent. */
! 2101: #define PACKAGE_BUGREPORT ""
! 2102:
! 2103: /* Define to the full name of this package. */
! 2104: #define PACKAGE_NAME ""
! 2105:
! 2106: /* Define to the full name and version of this package. */
! 2107: #define PACKAGE_STRING ""
! 2108:
! 2109: /* Define to the one symbol short name of this package. */
! 2110: #define PACKAGE_TARNAME ""
! 2111:
! 2112: /* Define to the home page for this package. */
! 2113: #define PACKAGE_URL ""
! 2114:
! 2115: /* Define to the version of this package. */
! 2116: #define PACKAGE_VERSION ""
! 2117:
! 2118: /* */
! 2119: /* #undef PDO_MYSQL_UNIX_ADDR */
! 2120:
! 2121: /* Whether pdo_mysql uses mysqlnd */
! 2122: /* #undef PDO_USE_MYSQLND */
! 2123:
! 2124: /* */
! 2125: /* #undef PHAR_HASH_OK */
! 2126:
! 2127: /* */
! 2128: /* #undef PHAR_HAVE_OPENSSL */
! 2129:
! 2130: /* */
! 2131: /* #undef PHP_APACHE_HAVE_CLIENT_FD */
! 2132:
! 2133: /* Whether the system supports BlowFish salt */
! 2134: #define PHP_BLOWFISH_CRYPT 1
! 2135:
! 2136: /* PHP build date */
! 2137: #define PHP_BUILD_DATE "2012-05-29"
! 2138:
! 2139: /* Define if your system has fork/vfork/CreateProcess */
! 2140: #define PHP_CAN_SUPPORT_PROC_OPEN 1
! 2141:
! 2142: /* */
! 2143: /* #undef PHP_CURL_URL_WRAPPERS */
! 2144:
! 2145: /* Whether the system supports extended DES salt */
! 2146: #define PHP_EXT_DES_CRYPT 1
! 2147:
! 2148: /* fpm group name */
! 2149: /* #undef PHP_FPM_GROUP */
! 2150:
! 2151: /* fpm user name */
! 2152: /* #undef PHP_FPM_USER */
! 2153:
! 2154: /* Whether you have HP-UX 10.x */
! 2155: /* #undef PHP_HPUX_TIME_R */
! 2156:
! 2157: /* Path to iconv.h */
! 2158: /* #undef PHP_ICONV_H_PATH */
! 2159:
! 2160: /* Which iconv implementation to use */
! 2161: /* #undef PHP_ICONV_IMPL */
! 2162:
! 2163: /* Whether you have IRIX-style functions */
! 2164: /* #undef PHP_IRIX_TIME_R */
! 2165:
! 2166: /* Whether the system supports MD5 salt */
! 2167: #define PHP_MD5_CRYPT 1
! 2168:
! 2169: /* */
! 2170: /* #undef PHP_MHASH_BC */
! 2171:
! 2172: /* */
! 2173: /* #undef PHP_MYSQL_UNIX_SOCK_ADDR */
! 2174:
! 2175: /* */
! 2176: /* #undef PHP_OCI8_DEF_DIR */
! 2177:
! 2178: /* */
! 2179: /* #undef PHP_OCI8_DEF_SHARED_LIBADD */
! 2180:
! 2181: /* define to 1 if oniguruma has an invalid entry for KOI8 encoding */
! 2182: /* #undef PHP_ONIG_BAD_KOI8_ENTRY */
! 2183:
! 2184: /* Define to 1 if the bundled oniguruma is used */
! 2185: /* #undef PHP_ONIG_BUNDLED */
! 2186:
! 2187: /* uname output */
! 2188: #define PHP_OS "FreeBSD"
! 2189:
! 2190: /* */
! 2191: /* #undef PHP_PDO_OCI_CLIENT_VERSION */
! 2192:
! 2193: /* whether pread64 is default */
! 2194: /* #undef PHP_PREAD_64 */
! 2195:
! 2196: /* whether pwrite64 is default */
! 2197: /* #undef PHP_PWRITE_64 */
! 2198:
! 2199: /* Whether the system supports SHA256 salt */
! 2200: #define PHP_SHA256_CRYPT 1
! 2201:
! 2202: /* Whether the system supports SHA512 salt */
! 2203: #define PHP_SHA512_CRYPT 1
! 2204:
! 2205: /* */
! 2206: #define PHP_SIGCHILD 0
! 2207:
! 2208: /* Whether the system supports standard DES salt */
! 2209: #define PHP_STD_DES_CRYPT 1
! 2210:
! 2211: /* uname -a output */
! 2212: #define PHP_UNAME "FreeBSD elwix.aitnet.org 10.0-CURRENT FreeBSD 10.0-CURRENT #14: Mon May 28 16:02:57 EEST 2012 root@elwix.aitnet.org:/usr/obj/usr/src/sys/GENERIC i386"
! 2213:
! 2214: /* Whether PHP has to use its own crypt_r for blowfish, des and ext des */
! 2215: #define PHP_USE_PHP_CRYPT_R 1
! 2216:
! 2217: /* whether write(2) works */
! 2218: #define PHP_WRITE_STDOUT 1
! 2219:
! 2220: /* /proc/pid/mem interface */
! 2221: /* #undef PROC_MEM_FILE */
! 2222:
! 2223: /* Whether to use Pthreads */
! 2224: /* #undef PTHREADS */
! 2225:
! 2226: /* */
! 2227: /* #undef QDBM_INCLUDE_FILE */
! 2228:
! 2229: /* */
! 2230: #define REGEX 1
! 2231:
! 2232: /* Define as the return type of signal handlers (`int' or `void'). */
! 2233: #define RETSIGTYPE void
! 2234:
! 2235: /* Whether to use Roxen in ZTS mode */
! 2236: /* #undef ROXEN_USE_ZTS */
! 2237:
! 2238: /* The size of `char', as computed by sizeof. */
! 2239: /* #undef SIZEOF_CHAR */
! 2240:
! 2241: /* The size of `int', as computed by sizeof. */
! 2242: #define SIZEOF_INT 4
! 2243:
! 2244: /* Size of intmax_t */
! 2245: #define SIZEOF_INTMAX_T 8
! 2246:
! 2247: /* The size of `long', as computed by sizeof. */
! 2248: #define SIZEOF_LONG 4
! 2249:
! 2250: /* The size of `long int', as computed by sizeof. */
! 2251: /* #undef SIZEOF_LONG_INT */
! 2252:
! 2253: /* The size of `long long', as computed by sizeof. */
! 2254: #define SIZEOF_LONG_LONG 8
! 2255:
! 2256: /* The size of `long long int', as computed by sizeof. */
! 2257: #define SIZEOF_LONG_LONG_INT 8
! 2258:
! 2259: /* Size of ptrdiff_t */
! 2260: #define SIZEOF_PTRDIFF_T 4
! 2261:
! 2262: /* The size of `short', as computed by sizeof. */
! 2263: /* #undef SIZEOF_SHORT */
! 2264:
! 2265: /* The size of `size_t', as computed by sizeof. */
! 2266: #define SIZEOF_SIZE_T 4
! 2267:
! 2268: /* Size of ssize_t */
! 2269: #define SIZEOF_SSIZE_T 4
! 2270:
! 2271: /* */
! 2272: /* #undef SOLARIS */
! 2273:
! 2274: /* have sqlite3 with extension support */
! 2275: /* #undef SQLITE_OMIT_LOAD_EXTENSION */
! 2276:
! 2277: /* Needed in sqlunix.h for wchar defs */
! 2278: /* #undef SS_FBX */
! 2279:
! 2280: /* Needed in sqlunix.h */
! 2281: /* #undef SS_LINUX */
! 2282:
! 2283: /* If using the C implementation of alloca, define if you know the
! 2284: direction of stack growth for your system; otherwise it will be
! 2285: automatically deduced at runtime.
! 2286: STACK_DIRECTION > 0 => grows toward higher addresses
! 2287: STACK_DIRECTION < 0 => grows toward lower addresses
! 2288: STACK_DIRECTION = 0 => direction of growth unknown */
! 2289: /* #undef STACK_DIRECTION */
! 2290:
! 2291: /* Define to 1 if you have the ANSI C header files. */
! 2292: #define STDC_HEADERS 1
! 2293:
! 2294: /* */
! 2295: /* #undef TCADB_INCLUDE_FILE */
! 2296:
! 2297: /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
! 2298: /* #undef TIME_WITH_SYS_TIME */
! 2299:
! 2300: /* Define to 1 if your <sys/time.h> declares `struct tm'. */
! 2301: /* #undef TM_IN_SYS_TIME */
! 2302:
! 2303: /* */
! 2304: /* #undef TSRM_ST */
! 2305:
! 2306: /* */
! 2307: /* #undef UNDEF_THREADS_HACK */
! 2308:
! 2309: /* */
! 2310: /* #undef UNIXWARE */
! 2311:
! 2312: /* whether to check multibyte regex backtrack */
! 2313: /* #undef USE_COMBINATION_EXPLOSION_CHECK */
! 2314:
! 2315: /* */
! 2316: /* #undef USE_GD_IMGSTRTTF */
! 2317:
! 2318: /* */
! 2319: /* #undef USE_GD_JISX0208 */
! 2320:
! 2321: /* Define if cross-process locking is required by accept() */
! 2322: /* #undef USE_LOCKING */
! 2323:
! 2324: /* Enable extensions on AIX 3, Interix. */
! 2325: #ifndef _ALL_SOURCE
! 2326: # define _ALL_SOURCE 1
! 2327: #endif
! 2328: /* Enable GNU extensions on systems that have them. */
! 2329: #ifndef _GNU_SOURCE
! 2330: # define _GNU_SOURCE 1
! 2331: #endif
! 2332: /* Enable threading extensions on Solaris. */
! 2333: #ifndef _POSIX_PTHREAD_SEMANTICS
! 2334: # define _POSIX_PTHREAD_SEMANTICS 1
! 2335: #endif
! 2336: /* Enable extensions on HP NonStop. */
! 2337: #ifndef _TANDEM_SOURCE
! 2338: # define _TANDEM_SOURCE 1
! 2339: #endif
! 2340: /* Enable general extensions on Solaris. */
! 2341: #ifndef __EXTENSIONS__
! 2342: # define __EXTENSIONS__ 1
! 2343: #endif
! 2344:
! 2345:
! 2346: /* */
! 2347: /* #undef USE_TRANSFER_TABLES */
! 2348:
! 2349: /* whether you want Pi3Web support */
! 2350: /* #undef WITH_PI3WEB */
! 2351:
! 2352: /* */
! 2353: /* #undef WITH_ZEUS */
! 2354:
! 2355: /* Define if processor uses big-endian word */
! 2356: /* #undef WORDS_BIGENDIAN */
! 2357:
! 2358: /* Include external shared modules configurations */
! 2359: #include "ext/php_config.h"
! 2360:
! 2361: /* Whether sprintf is broken */
! 2362: #define ZEND_BROKEN_SPRINTF 0
! 2363:
! 2364: /* */
! 2365: #define ZEND_DEBUG 0
! 2366:
! 2367: /* Define if double cast to long preserves least significant bits */
! 2368: /* #undef ZEND_DVAL_TO_LVAL_CAST_OK */
! 2369:
! 2370: /* */
! 2371: #define ZEND_MM_ALIGNMENT 4
! 2372:
! 2373: /* */
! 2374: #define ZEND_MM_ALIGNMENT_LOG2 2
! 2375:
! 2376: /* Use zend signal handling */
! 2377: /* #undef ZEND_SIGNALS */
! 2378:
! 2379: /* virtual machine dispatch method */
! 2380: #define ZEND_VM_KIND ZEND_VM_KIND_CALL
! 2381:
! 2382: /* */
! 2383: /* #undef ZTS */
! 2384:
! 2385: /* Define to 1 if on MINIX. */
! 2386: /* #undef _MINIX */
! 2387:
! 2388: /* Define to 2 if the system does not provide POSIX.1 features except with
! 2389: this defined. */
! 2390: /* #undef _POSIX_1_SOURCE */
! 2391:
! 2392: /* Define to 1 if you need to in order for `stat' and other things to work. */
! 2393: /* #undef _POSIX_SOURCE */
! 2394:
! 2395: /* Define to empty if `const' does not conform to ANSI C. */
! 2396: /* #undef const */
! 2397:
! 2398: /* Define to `int' if <sys/types.h> doesn't define. */
! 2399: /* #undef gid_t */
! 2400:
! 2401: /* */
! 2402: /* #undef in_addr_t */
! 2403:
! 2404: /* Define to `__inline__' or `__inline' if that's what the C compiler
! 2405: calls it, or to nothing if 'inline' is not supported under any name. */
! 2406: #ifndef __cplusplus
! 2407: /* #undef inline */
! 2408: #endif
! 2409:
! 2410: /* Define to `unsigned int' if <sys/types.h> does not define. */
! 2411: /* #undef size_t */
! 2412:
! 2413: /* Define to `int' if <sys/types.h> doesn't define. */
! 2414: /* #undef uid_t */
! 2415:
! 2416: /* Define to `unsigned int ' if <sys/types.h> does not define. */
! 2417: /* #undef uint */
! 2418:
! 2419: /* Define to `unsigned long ' if <sys/types.h> does not define. */
! 2420: #define ulong unsigned long
! 2421:
! 2422:
! 2423: #ifndef ZEND_ACCONFIG_H_NO_C_PROTOS
! 2424:
! 2425: #ifdef HAVE_STDLIB_H
! 2426: # include <stdlib.h>
! 2427: #endif
! 2428:
! 2429: #ifdef HAVE_SYS_TYPES_H
! 2430: # include <sys/types.h>
! 2431: #endif
! 2432:
! 2433: #ifdef HAVE_SYS_SELECT_H
! 2434: #include <sys/select.h>
! 2435: #endif
! 2436:
! 2437: #ifdef HAVE_IEEEFP_H
! 2438: # include <ieeefp.h>
! 2439: #endif
! 2440:
! 2441: #ifdef HAVE_STRING_H
! 2442: # include <string.h>
! 2443: #else
! 2444: # include <strings.h>
! 2445: #endif
! 2446:
! 2447: #if ZEND_BROKEN_SPRINTF
! 2448: int zend_sprintf(char *buffer, const char *format, ...);
! 2449: #else
! 2450: # define zend_sprintf sprintf
! 2451: #endif
! 2452:
! 2453: #include <math.h>
! 2454:
! 2455: /* To enable the is_nan, is_infinite and is_finite PHP functions */
! 2456: #ifdef NETWARE
! 2457: #define HAVE_ISNAN 1
! 2458: #define HAVE_ISINF 1
! 2459: #define HAVE_ISFINITE 1
! 2460: #endif
! 2461:
! 2462: #ifndef zend_isnan
! 2463: #ifdef HAVE_ISNAN
! 2464: #define zend_isnan(a) isnan(a)
! 2465: #elif defined(HAVE_FPCLASS)
! 2466: #define zend_isnan(a) ((fpclass(a) == FP_SNAN) || (fpclass(a) == FP_QNAN))
! 2467: #else
! 2468: #define zend_isnan(a) 0
! 2469: #endif
! 2470: #endif
! 2471:
! 2472: #ifdef HAVE_ISINF
! 2473: #define zend_isinf(a) isinf(a)
! 2474: #elif defined(INFINITY)
! 2475: /* Might not work, but is required by ISO C99 */
! 2476: #define zend_isinf(a) (((a)==INFINITY)?1:0)
! 2477: #elif defined(HAVE_FPCLASS)
! 2478: #define zend_isinf(a) ((fpclass(a) == FP_PINF) || (fpclass(a) == FP_NINF))
! 2479: #else
! 2480: #define zend_isinf(a) 0
! 2481: #endif
! 2482:
! 2483: #ifdef HAVE_FINITE
! 2484: #define zend_finite(a) finite(a)
! 2485: #elif defined(HAVE_ISFINITE) || defined(isfinite)
! 2486: #define zend_finite(a) isfinite(a)
! 2487: #elif defined(fpclassify)
! 2488: #define zend_finite(a) ((fpclassify((a))!=FP_INFINITE&&fpclassify((a))!=FP_NAN)?1:0)
! 2489: #else
! 2490: #define zend_finite(a) (zend_isnan(a) ? 0 : zend_isinf(a) ? 0 : 1)
! 2491: #endif
! 2492:
! 2493: #endif /* ifndef ZEND_ACCONFIG_H_NO_C_PROTOS */
! 2494:
! 2495: #ifdef NETWARE
! 2496: #ifdef USE_WINSOCK
! 2497: #/*This detection against winsock is of no use*/ undef HAVE_SOCKLEN_T
! 2498: #/*This detection against winsock is of no use*/ undef HAVE_SYS_SOCKET_H
! 2499: #endif
! 2500: #endif
! 2501:
! 2502: /* #undef PTHREADS */
! 2503:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>