1 #ifndef _MAGICK_MAGICK_BASECONFIG_H 2 #define _MAGICK_MAGICK_BASECONFIG_H 1 3 4 /* magick/magick-baseconfig.h. Generated automatically at end of configure. */ 5 /* config/config.h. Generated from config.h.in by configure. */ 6 /* config/config.h.in. Generated from configure.ac by autoheader. */ 7 8 /* Define if building universal (internal helper macro) */ 9 /* #undef AC_APPLE_UNIVERSAL_BUILD */ 10 11 /* Define if you have AUTOTRACE library */ 12 /* #undef AUTOTRACE_DELEGATE */ 13 14 /* Define if coders and filters are to be built as modules. */ 15 /* #undef BUILD_MODULES */ 16 17 /* Define if you have the bzip2 library */ 18 #ifndef MAGICKCORE_BZLIB_DELEGATE 19 #define MAGICKCORE_BZLIB_DELEGATE 1 20 #endif 21 22 /* Define if you have CAIRO library */ 23 /* #undef CAIRO_DELEGATE */ 24 25 /* permit enciphering and deciphering image pixels */ 26 #ifndef MAGICKCORE_CIPHER_SUPPORT 27 #define MAGICKCORE_CIPHER_SUPPORT 1 28 #endif 29 30 /* Define to 1 if the `closedir' function returns void instead of `int'. */ 31 /* #undef CLOSEDIR_VOID */ 32 33 /* coders subdirectory. */ 34 #ifndef MAGICKCORE_CODER_DIRNAME 35 #define MAGICKCORE_CODER_DIRNAME "coders" 36 #endif 37 38 /* Directory where architecture-dependent configuration files live. */ 39 #ifndef MAGICKCORE_CONFIGURE_PATH 40 #define MAGICKCORE_CONFIGURE_PATH "/etc/ImageMagick-6/" 41 #endif 42 43 /* Subdirectory of lib where architecture-dependent configuration files live. 44 */ 45 #ifndef MAGICKCORE_CONFIGURE_RELATIVE_PATH 46 #define MAGICKCORE_CONFIGURE_RELATIVE_PATH "ImageMagick-6" 47 #endif 48 49 /* Define if you have DJVU library */ 50 #ifndef MAGICKCORE_DJVU_DELEGATE 51 #define MAGICKCORE_DJVU_DELEGATE 1 52 #endif 53 54 /* Directory where ImageMagick documents live. */ 55 #ifndef MAGICKCORE_DOCUMENTATION_PATH 56 #define MAGICKCORE_DOCUMENTATION_PATH "/usr/share/doc/ImageMagick-6/" 57 #endif 58 59 /* Define if you have Display Postscript */ 60 /* #undef DPS_DELEGATE */ 61 62 /* exclude deprecated methods in MagickCore API */ 63 /* #undef EXCLUDE_DEPRECATED */ 64 65 /* Directory where executables are installed. */ 66 #ifndef MAGICKCORE_EXECUTABLE_PATH 67 #define MAGICKCORE_EXECUTABLE_PATH "/usr/bin/" 68 #endif 69 70 /* Define if you have FFTW library */ 71 /* #undef FFTW_DELEGATE */ 72 73 /* filter subdirectory. */ 74 #ifndef MAGICKCORE_FILTER_DIRNAME 75 #define MAGICKCORE_FILTER_DIRNAME "filters" 76 #endif 77 78 /* Define if you have FLIF library */ 79 /* #undef FLIF_DELEGATE */ 80 81 /* Define if you have FONTCONFIG library */ 82 #ifndef MAGICKCORE_FONTCONFIG_DELEGATE 83 #define MAGICKCORE_FONTCONFIG_DELEGATE 1 84 #endif 85 86 /* Define if you have FlashPIX library */ 87 /* #undef FPX_DELEGATE */ 88 89 /* Define if you have FREETYPE library */ 90 #ifndef MAGICKCORE_FREETYPE_DELEGATE 91 #define MAGICKCORE_FREETYPE_DELEGATE 1 92 #endif 93 94 /* Define if you have Ghostscript library or framework */ 95 /* #undef GS_DELEGATE */ 96 97 /* Define if you have GVC library */ 98 /* #undef GVC_DELEGATE */ 99 100 /* Define to 1 if you have the `acosh' function. */ 101 #ifndef MAGICKCORE_HAVE_ACOSH 102 #define MAGICKCORE_HAVE_ACOSH 1 103 #endif 104 105 /* Define to 1 if you have the `aligned_malloc' function. */ 106 /* #undef HAVE_ALIGNED_MALLOC */ 107 108 /* Define to 1 if you have the <arm/limits.h> header file. */ 109 /* #undef HAVE_ARM_LIMITS_H */ 110 111 /* Define to 1 if you have the <arpa/inet.h> header file. */ 112 #ifndef MAGICKCORE_HAVE_ARPA_INET_H 113 #define MAGICKCORE_HAVE_ARPA_INET_H 1 114 #endif 115 116 /* Define to 1 if you have the `asinh' function. */ 117 #ifndef MAGICKCORE_HAVE_ASINH 118 #define MAGICKCORE_HAVE_ASINH 1 119 #endif 120 121 /* Define to 1 if you have the `atanh' function. */ 122 #ifndef MAGICKCORE_HAVE_ATANH 123 #define MAGICKCORE_HAVE_ATANH 1 124 #endif 125 126 /* Define to 1 if you have the `atexit' function. */ 127 #ifndef MAGICKCORE_HAVE_ATEXIT 128 #define MAGICKCORE_HAVE_ATEXIT 1 129 #endif 130 131 /* Define to 1 if you have the `atoll' function. */ 132 #ifndef MAGICKCORE_HAVE_ATOLL 133 #define MAGICKCORE_HAVE_ATOLL 1 134 #endif 135 136 /* define if bool is a built-in type */ 137 #ifndef MAGICKCORE_HAVE_BOOL 138 #define MAGICKCORE_HAVE_BOOL /**/ 139 #endif 140 141 /* Define to 1 if you have the `cabs' function. */ 142 #ifndef MAGICKCORE_HAVE_CABS 143 #define MAGICKCORE_HAVE_CABS 1 144 #endif 145 146 /* Define to 1 if you have the `carg' function. */ 147 #ifndef MAGICKCORE_HAVE_CARG 148 #define MAGICKCORE_HAVE_CARG 1 149 #endif 150 151 /* Define to 1 if you have the `cimag' function. */ 152 #ifndef MAGICKCORE_HAVE_CIMAG 153 #define MAGICKCORE_HAVE_CIMAG 1 154 #endif 155 156 /* Define to 1 if you have the `clock' function. */ 157 #ifndef MAGICKCORE_HAVE_CLOCK 158 #define MAGICKCORE_HAVE_CLOCK 1 159 #endif 160 161 /* Define to 1 if you have the `clock_getres' function. */ 162 #ifndef MAGICKCORE_HAVE_CLOCK_GETRES 163 #define MAGICKCORE_HAVE_CLOCK_GETRES 1 164 #endif 165 166 /* Define to 1 if you have the `clock_gettime' function. */ 167 #ifndef MAGICKCORE_HAVE_CLOCK_GETTIME 168 #define MAGICKCORE_HAVE_CLOCK_GETTIME 1 169 #endif 170 171 /* Define to 1 if clock_gettime supports CLOCK_REALTIME. */ 172 #ifndef MAGICKCORE_HAVE_CLOCK_REALTIME 173 #define MAGICKCORE_HAVE_CLOCK_REALTIME 1 174 #endif 175 176 /* Define to 1 if you have the <CL/cl.h> header file. */ 177 /* #undef HAVE_CL_CL_H */ 178 179 /* Define to 1 if you have the <complex.h> header file. */ 180 #ifndef MAGICKCORE_HAVE_COMPLEX_H 181 #define MAGICKCORE_HAVE_COMPLEX_H 1 182 #endif 183 184 /* Define to 1 if you have the `creal' function. */ 185 #ifndef MAGICKCORE_HAVE_CREAL 186 #define MAGICKCORE_HAVE_CREAL 1 187 #endif 188 189 /* Define to 1 if you have the `ctime_r' function. */ 190 #ifndef MAGICKCORE_HAVE_CTIME_R 191 #define MAGICKCORE_HAVE_CTIME_R 1 192 #endif 193 194 /* Define to 1 if you have the declaration of `pread', and to 0 if you don't. 195 */ 196 #ifndef MAGICKCORE_HAVE_DECL_PREAD 197 #define MAGICKCORE_HAVE_DECL_PREAD 1 198 #endif 199 200 /* Define to 1 if you have the declaration of `pwrite', and to 0 if you don't. 201 */ 202 #ifndef MAGICKCORE_HAVE_DECL_PWRITE 203 #define MAGICKCORE_HAVE_DECL_PWRITE 1 204 #endif 205 206 /* Define to 1 if you have the declaration of `strerror_r', and to 0 if you 207 don't. */ 208 #ifndef MAGICKCORE_HAVE_DECL_STRERROR_R 209 #define MAGICKCORE_HAVE_DECL_STRERROR_R 1 210 #endif 211 212 /* Define to 1 if you have the declaration of `strlcpy', and to 0 if you 213 don't. */ 214 #ifndef MAGICKCORE_HAVE_DECL_STRLCPY 215 #define MAGICKCORE_HAVE_DECL_STRLCPY 0 216 #endif 217 218 /* Define to 1 if you have the declaration of `tzname', and to 0 if you don't. 219 */ 220 /* #undef HAVE_DECL_TZNAME */ 221 222 /* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you 223 don't. */ 224 #ifndef MAGICKCORE_HAVE_DECL_VSNPRINTF 225 #define MAGICKCORE_HAVE_DECL_VSNPRINTF 1 226 #endif 227 228 /* Define to 1 if you have the `directio' function. */ 229 /* #undef HAVE_DIRECTIO */ 230 231 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'. 232 */ 233 #ifndef MAGICKCORE_HAVE_DIRENT_H 234 #define MAGICKCORE_HAVE_DIRENT_H 1 235 #endif 236 237 /* Define to 1 if you have the <dlfcn.h> header file. */ 238 #ifndef MAGICKCORE_HAVE_DLFCN_H 239 #define MAGICKCORE_HAVE_DLFCN_H 1 240 #endif 241 242 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */ 243 /* #undef HAVE_DOPRNT */ 244 245 /* Define to 1 if you have the `erf' function. */ 246 #ifndef MAGICKCORE_HAVE_ERF 247 #define MAGICKCORE_HAVE_ERF 1 248 #endif 249 250 /* Define to 1 if you have the <errno.h> header file. */ 251 #ifndef MAGICKCORE_HAVE_ERRNO_H 252 #define MAGICKCORE_HAVE_ERRNO_H 1 253 #endif 254 255 /* Define to 1 if you have the `execvp' function. */ 256 #ifndef MAGICKCORE_HAVE_EXECVP 257 #define MAGICKCORE_HAVE_EXECVP 1 258 #endif 259 260 /* Define to 1 if you have the `fchmod' function. */ 261 #ifndef MAGICKCORE_HAVE_FCHMOD 262 #define MAGICKCORE_HAVE_FCHMOD 1 263 #endif 264 265 /* Define to 1 if you have the <fcntl.h> header file. */ 266 #ifndef MAGICKCORE_HAVE_FCNTL_H 267 #define MAGICKCORE_HAVE_FCNTL_H 1 268 #endif 269 270 /* Define to 1 if you have the <float.h> header file. */ 271 #ifndef MAGICKCORE_HAVE_FLOAT_H 272 #define MAGICKCORE_HAVE_FLOAT_H 1 273 #endif 274 275 /* Define to 1 if you have the `floor' function. */ 276 #ifndef MAGICKCORE_HAVE_FLOOR 277 #define MAGICKCORE_HAVE_FLOOR 1 278 #endif 279 280 /* Define to 1 if you have the `fork' function. */ 281 #ifndef MAGICKCORE_HAVE_FORK 282 #define MAGICKCORE_HAVE_FORK 1 283 #endif 284 285 /* Define to 1 if fseeko (and presumably ftello) exists and is declared. */ 286 #ifndef MAGICKCORE_HAVE_FSEEKO 287 #define MAGICKCORE_HAVE_FSEEKO 1 288 #endif 289 290 /* Define to 1 if you have the `ftime' function. */ 291 #ifndef MAGICKCORE_HAVE_FTIME 292 #define MAGICKCORE_HAVE_FTIME 1 293 #endif 294 295 /* Define to 1 if you have the `ftruncate' function. */ 296 #ifndef MAGICKCORE_HAVE_FTRUNCATE 297 #define MAGICKCORE_HAVE_FTRUNCATE 1 298 #endif 299 300 /* Define to 1 if you have the `getcwd' function. */ 301 #ifndef MAGICKCORE_HAVE_GETCWD 302 #define MAGICKCORE_HAVE_GETCWD 1 303 #endif 304 305 /* Define to 1 if you have the `getc_unlocked' function. */ 306 #ifndef MAGICKCORE_HAVE_GETC_UNLOCKED 307 #define MAGICKCORE_HAVE_GETC_UNLOCKED 1 308 #endif 309 310 /* Define to 1 if you have the `getdtablesize' function. */ 311 #ifndef MAGICKCORE_HAVE_GETDTABLESIZE 312 #define MAGICKCORE_HAVE_GETDTABLESIZE 1 313 #endif 314 315 /* Define to 1 if you have the `getexecname' function. */ 316 /* #undef HAVE_GETEXECNAME */ 317 318 /* Define to 1 if you have the `getpagesize' function. */ 319 #ifndef MAGICKCORE_HAVE_GETPAGESIZE 320 #define MAGICKCORE_HAVE_GETPAGESIZE 1 321 #endif 322 323 /* Define to 1 if you have the `getpid' function. */ 324 #ifndef MAGICKCORE_HAVE_GETPID 325 #define MAGICKCORE_HAVE_GETPID 1 326 #endif 327 328 /* Define to 1 if you have the `getpwnam_r' function. */ 329 #ifndef MAGICKCORE_HAVE_GETPWNAM_R 330 #define MAGICKCORE_HAVE_GETPWNAM_R 1 331 #endif 332 333 /* Define to 1 if you have the `getrlimit' function. */ 334 #ifndef MAGICKCORE_HAVE_GETRLIMIT 335 #define MAGICKCORE_HAVE_GETRLIMIT 1 336 #endif 337 338 /* Define to 1 if you have the `getrusage' function. */ 339 #ifndef MAGICKCORE_HAVE_GETRUSAGE 340 #define MAGICKCORE_HAVE_GETRUSAGE 1 341 #endif 342 343 /* Define to 1 if you have the `gettimeofday' function. */ 344 #ifndef MAGICKCORE_HAVE_GETTIMEOFDAY 345 #define MAGICKCORE_HAVE_GETTIMEOFDAY 1 346 #endif 347 348 /* Define to 1 if you have the `gmtime_r' function. */ 349 #ifndef MAGICKCORE_HAVE_GMTIME_R 350 #define MAGICKCORE_HAVE_GMTIME_R 1 351 #endif 352 353 /* [Compile with hugepage support] */ 354 /* #undef HAVE_HUGEPAGES */ 355 356 /* Define to 1 if the system has the type `intmax_t'. */ 357 #ifndef MAGICKCORE_HAVE_INTMAX_T 358 #define MAGICKCORE_HAVE_INTMAX_T 1 359 #endif 360 361 /* Define to 1 if the system has the type `intptr_t'. */ 362 #ifndef MAGICKCORE_HAVE_INTPTR_T 363 #define MAGICKCORE_HAVE_INTPTR_T 1 364 #endif 365 366 /* Define to 1 if you have the <inttypes.h> header file. */ 367 #ifndef MAGICKCORE_HAVE_INTTYPES_H 368 #define MAGICKCORE_HAVE_INTTYPES_H 1 369 #endif 370 371 /* Define to 1 if you have the `isnan' function. */ 372 #ifndef MAGICKCORE_HAVE_ISNAN 373 #define MAGICKCORE_HAVE_ISNAN 1 374 #endif 375 376 /* Define to 1 if you have the `j0' function. */ 377 #ifndef MAGICKCORE_HAVE_J0 378 #define MAGICKCORE_HAVE_J0 1 379 #endif 380 381 /* Define to 1 if you have the `j1' function. */ 382 #ifndef MAGICKCORE_HAVE_J1 383 #define MAGICKCORE_HAVE_J1 1 384 #endif 385 386 /* Define if you have jemalloc memory allocation library */ 387 /* #undef HAVE_JEMALLOC */ 388 389 /* Define if you have the <lcms2.h> header file. */ 390 #ifndef MAGICKCORE_HAVE_LCMS2_H 391 #define MAGICKCORE_HAVE_LCMS2_H 1 392 #endif 393 394 /* Define if you have the <lcms2/lcms2.h> header file. */ 395 /* #undef HAVE_LCMS2_LCMS2_H */ 396 397 /* Define to 1 if you have the `gcov' library (-lgcov). */ 398 /* #undef HAVE_LIBGCOV */ 399 400 /* Define to 1 if you have the <limits.h> header file. */ 401 #ifndef MAGICKCORE_HAVE_LIMITS_H 402 #define MAGICKCORE_HAVE_LIMITS_H 1 403 #endif 404 405 /* Define if you have Linux-compatible sendfile() */ 406 #ifndef MAGICKCORE_HAVE_LINUX_SENDFILE 407 #define MAGICKCORE_HAVE_LINUX_SENDFILE 1 408 #endif 409 410 /* Define to 1 if you have the <linux/unistd.h> header file. */ 411 #ifndef MAGICKCORE_HAVE_LINUX_UNISTD_H 412 #define MAGICKCORE_HAVE_LINUX_UNISTD_H 1 413 #endif 414 415 /* Define to 1 if you have the `lltostr' function. */ 416 /* #undef HAVE_LLTOSTR */ 417 418 /* Define to 1 if you have the <locale.h> header file. */ 419 #ifndef MAGICKCORE_HAVE_LOCALE_H 420 #define MAGICKCORE_HAVE_LOCALE_H 1 421 #endif 422 423 /* Define to 1 if you have the `localtime_r' function. */ 424 #ifndef MAGICKCORE_HAVE_LOCALTIME_R 425 #define MAGICKCORE_HAVE_LOCALTIME_R 1 426 #endif 427 428 /* Define to 1 if the system has the type `long long int'. */ 429 #ifndef MAGICKCORE_HAVE_LONG_LONG_INT 430 #define MAGICKCORE_HAVE_LONG_LONG_INT 1 431 #endif 432 433 /* Define to 1 if you have the `lstat' function. */ 434 #ifndef MAGICKCORE_HAVE_LSTAT 435 #define MAGICKCORE_HAVE_LSTAT 1 436 #endif 437 438 /* Define to 1 if you have the <machine/param.h> header file. */ 439 /* #undef HAVE_MACHINE_PARAM_H */ 440 441 /* Define to 1 if you have the <mach-o/dyld.h> header file. */ 442 /* #undef HAVE_MACH_O_DYLD_H */ 443 444 /* Define to 1 if your system has a GNU libc compatible `malloc' function, and 445 to 0 otherwise. */ 446 #ifndef MAGICKCORE_HAVE_MALLOC 447 #define MAGICKCORE_HAVE_MALLOC 1 448 #endif 449 450 /* Define to 1 if you have the <malloc.h> header file. */ 451 #ifndef MAGICKCORE_HAVE_MALLOC_H 452 #define MAGICKCORE_HAVE_MALLOC_H 1 453 #endif 454 455 /* Define to 1 if <wchar.h> declares mbstate_t. */ 456 #ifndef MAGICKCORE_HAVE_MBSTATE_T 457 #define MAGICKCORE_HAVE_MBSTATE_T 1 458 #endif 459 460 /* Define to 1 if you have the `memmove' function. */ 461 #ifndef MAGICKCORE_HAVE_MEMMOVE 462 #define MAGICKCORE_HAVE_MEMMOVE 1 463 #endif 464 465 /* Define to 1 if you have the <memory.h> header file. */ 466 #ifndef MAGICKCORE_HAVE_MEMORY_H 467 #define MAGICKCORE_HAVE_MEMORY_H 1 468 #endif 469 470 /* Define to 1 if you have the `memset' function. */ 471 #ifndef MAGICKCORE_HAVE_MEMSET 472 #define MAGICKCORE_HAVE_MEMSET 1 473 #endif 474 475 /* Define to 1 if you have the `mkdir' function. */ 476 #ifndef MAGICKCORE_HAVE_MKDIR 477 #define MAGICKCORE_HAVE_MKDIR 1 478 #endif 479 480 /* Define to 1 if you have the `mkstemp' function. */ 481 #ifndef MAGICKCORE_HAVE_MKSTEMP 482 #define MAGICKCORE_HAVE_MKSTEMP 1 483 #endif 484 485 /* Define to 1 if you have a working `mmap' system call. */ 486 #ifndef MAGICKCORE_HAVE_MMAP 487 #define MAGICKCORE_HAVE_MMAP 1 488 #endif 489 490 /* Define to 1 if you have the `munmap' function. */ 491 #ifndef MAGICKCORE_HAVE_MUNMAP 492 #define MAGICKCORE_HAVE_MUNMAP 1 493 #endif 494 495 /* define if the compiler implements namespaces */ 496 #ifndef MAGICKCORE_HAVE_NAMESPACES 497 #define MAGICKCORE_HAVE_NAMESPACES /**/ 498 #endif 499 500 /* Define if g++ supports namespace std. */ 501 #ifndef MAGICKCORE_HAVE_NAMESPACE_STD 502 #define MAGICKCORE_HAVE_NAMESPACE_STD /**/ 503 #endif 504 505 /* Define to 1 if you have the `nanosleep' function. */ 506 #ifndef MAGICKCORE_HAVE_NANOSLEEP 507 #define MAGICKCORE_HAVE_NANOSLEEP 1 508 #endif 509 510 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */ 511 /* #undef HAVE_NDIR_H */ 512 513 /* Define to 1 if you have the <netdb.h> header file. */ 514 #ifndef MAGICKCORE_HAVE_NETDB_H 515 #define MAGICKCORE_HAVE_NETDB_H 1 516 #endif 517 518 /* Define to 1 if you have the <netinet/in.h> header file. */ 519 #ifndef MAGICKCORE_HAVE_NETINET_IN_H 520 #define MAGICKCORE_HAVE_NETINET_IN_H 1 521 #endif 522 523 /* Define to 1 if you have the `newlocale' function. */ 524 #ifndef MAGICKCORE_HAVE_NEWLOCALE 525 #define MAGICKCORE_HAVE_NEWLOCALE 1 526 #endif 527 528 /* Define to 1 if you have the <OpenCL/cl.h> header file. */ 529 /* #undef HAVE_OPENCL_CL_H */ 530 531 /* Define to 1 if you have the <OS.h> header file. */ 532 /* #undef HAVE_OS_H */ 533 534 /* Define to 1 if you have the `pclose' function. */ 535 #ifndef MAGICKCORE_HAVE_PCLOSE 536 #define MAGICKCORE_HAVE_PCLOSE 1 537 #endif 538 539 /* Define to 1 if you have the `poll' function. */ 540 #ifndef MAGICKCORE_HAVE_POLL 541 #define MAGICKCORE_HAVE_POLL 1 542 #endif 543 544 /* Define to 1 if you have the `popen' function. */ 545 #ifndef MAGICKCORE_HAVE_POPEN 546 #define MAGICKCORE_HAVE_POPEN 1 547 #endif 548 549 /* Define to 1 if you have the `posix_fadvise' function. */ 550 #ifndef MAGICKCORE_HAVE_POSIX_FADVISE 551 #define MAGICKCORE_HAVE_POSIX_FADVISE 1 552 #endif 553 554 /* Define to 1 if you have the `posix_fallocate' function. */ 555 #ifndef MAGICKCORE_HAVE_POSIX_FALLOCATE 556 #define MAGICKCORE_HAVE_POSIX_FALLOCATE 1 557 #endif 558 559 /* Define to 1 if you have the `posix_madvise' function. */ 560 #ifndef MAGICKCORE_HAVE_POSIX_MADVISE 561 #define MAGICKCORE_HAVE_POSIX_MADVISE 1 562 #endif 563 564 /* Define to 1 if you have the `posix_memalign' function. */ 565 #ifndef MAGICKCORE_HAVE_POSIX_MEMALIGN 566 #define MAGICKCORE_HAVE_POSIX_MEMALIGN 1 567 #endif 568 569 /* Define to 1 if you have the `posix_spawnp' function. */ 570 #ifndef MAGICKCORE_HAVE_POSIX_SPAWNP 571 #define MAGICKCORE_HAVE_POSIX_SPAWNP 1 572 #endif 573 574 /* Define to 1 if you have the `pow' function. */ 575 #ifndef MAGICKCORE_HAVE_POW 576 #define MAGICKCORE_HAVE_POW 1 577 #endif 578 579 /* Define to 1 if you have the `pread' function. */ 580 #ifndef MAGICKCORE_HAVE_PREAD 581 #define MAGICKCORE_HAVE_PREAD 1 582 #endif 583 584 /* Define to 1 if you have the <process.h> header file. */ 585 /* #undef HAVE_PROCESS_H */ 586 587 /* Define if you have POSIX threads libraries and header files. */ 588 #ifndef MAGICKCORE_HAVE_PTHREAD 589 #define MAGICKCORE_HAVE_PTHREAD 1 590 #endif 591 592 /* Have PTHREAD_PRIO_INHERIT. */ 593 #ifndef MAGICKCORE_HAVE_PTHREAD_PRIO_INHERIT 594 #define MAGICKCORE_HAVE_PTHREAD_PRIO_INHERIT 1 595 #endif 596 597 /* Define to 1 if you have the `pwrite' function. */ 598 #ifndef MAGICKCORE_HAVE_PWRITE 599 #define MAGICKCORE_HAVE_PWRITE 1 600 #endif 601 602 /* Define to 1 if you have the `qsort_r' function. */ 603 #ifndef MAGICKCORE_HAVE_QSORT_R 604 #define MAGICKCORE_HAVE_QSORT_R 1 605 #endif 606 607 /* Define to 1 if you have the `raise' function. */ 608 #ifndef MAGICKCORE_HAVE_RAISE 609 #define MAGICKCORE_HAVE_RAISE 1 610 #endif 611 612 /* Define to 1 if you have the `rand_r' function. */ 613 #ifndef MAGICKCORE_HAVE_RAND_R 614 #define MAGICKCORE_HAVE_RAND_R 1 615 #endif 616 617 /* Define to 1 if you have the `readlink' function. */ 618 #ifndef MAGICKCORE_HAVE_READLINK 619 #define MAGICKCORE_HAVE_READLINK 1 620 #endif 621 622 /* Define to 1 if your system has a GNU libc compatible `realloc' function, 623 and to 0 otherwise. */ 624 #ifndef MAGICKCORE_HAVE_REALLOC 625 #define MAGICKCORE_HAVE_REALLOC 1 626 #endif 627 628 /* Define to 1 if you have the `realpath' function. */ 629 #ifndef MAGICKCORE_HAVE_REALPATH 630 #define MAGICKCORE_HAVE_REALPATH 1 631 #endif 632 633 /* Define to 1 if you have the `seekdir' function. */ 634 #ifndef MAGICKCORE_HAVE_SEEKDIR 635 #define MAGICKCORE_HAVE_SEEKDIR 1 636 #endif 637 638 /* Define to 1 if you have the `select' function. */ 639 #ifndef MAGICKCORE_HAVE_SELECT 640 #define MAGICKCORE_HAVE_SELECT 1 641 #endif 642 643 /* Define to 1 if you have the `sendfile' function. */ 644 #ifndef MAGICKCORE_HAVE_SENDFILE 645 #define MAGICKCORE_HAVE_SENDFILE 1 646 #endif 647 648 /* Define to 1 if you have the `setlocale' function. */ 649 #ifndef MAGICKCORE_HAVE_SETLOCALE 650 #define MAGICKCORE_HAVE_SETLOCALE 1 651 #endif 652 653 /* Define to 1 if you have the `setvbuf' function. */ 654 #ifndef MAGICKCORE_HAVE_SETVBUF 655 #define MAGICKCORE_HAVE_SETVBUF 1 656 #endif 657 658 /* X11 server supports shape extension */ 659 #ifndef MAGICKCORE_HAVE_SHAPE 660 #define MAGICKCORE_HAVE_SHAPE 1 661 #endif 662 663 /* X11 server supports shared memory extension */ 664 #ifndef MAGICKCORE_HAVE_SHARED_MEMORY 665 #define MAGICKCORE_HAVE_SHARED_MEMORY 1 666 #endif 667 668 /* Define to 1 if you have the `sigaction' function. */ 669 #ifndef MAGICKCORE_HAVE_SIGACTION 670 #define MAGICKCORE_HAVE_SIGACTION 1 671 #endif 672 673 /* Define to 1 if you have the `sigemptyset' function. */ 674 #ifndef MAGICKCORE_HAVE_SIGEMPTYSET 675 #define MAGICKCORE_HAVE_SIGEMPTYSET 1 676 #endif 677 678 /* Define to 1 if you have the `socket' function. */ 679 #ifndef MAGICKCORE_HAVE_SOCKET 680 #define MAGICKCORE_HAVE_SOCKET 1 681 #endif 682 683 /* Define to 1 if you have the `spawnvp' function. */ 684 /* #undef HAVE_SPAWNVP */ 685 686 /* Define to 1 if you have the `sqrt' function. */ 687 #ifndef MAGICKCORE_HAVE_SQRT 688 #define MAGICKCORE_HAVE_SQRT 1 689 #endif 690 691 /* Define to 1 if you have the `stat' function. */ 692 #ifndef MAGICKCORE_HAVE_STAT 693 #define MAGICKCORE_HAVE_STAT 1 694 #endif 695 696 /* Define to 1 if you have the <stdarg.h> header file. */ 697 #ifndef MAGICKCORE_HAVE_STDARG_H 698 #define MAGICKCORE_HAVE_STDARG_H 1 699 #endif 700 701 /* Define to 1 if stdbool.h conforms to C99. */ 702 #ifndef MAGICKCORE_HAVE_STDBOOL_H 703 #define MAGICKCORE_HAVE_STDBOOL_H 1 704 #endif 705 706 /* Define to 1 if you have the <stddef.h> header file. */ 707 #ifndef MAGICKCORE_HAVE_STDDEF_H 708 #define MAGICKCORE_HAVE_STDDEF_H 1 709 #endif 710 711 /* Define to 1 if you have the <stdint.h> header file. */ 712 #ifndef MAGICKCORE_HAVE_STDINT_H 713 #define MAGICKCORE_HAVE_STDINT_H 1 714 #endif 715 716 /* Define to 1 if you have the <stdlib.h> header file. */ 717 #ifndef MAGICKCORE_HAVE_STDLIB_H 718 #define MAGICKCORE_HAVE_STDLIB_H 1 719 #endif 720 721 /* define if the compiler supports ISO C++ standard library */ 722 #ifndef MAGICKCORE_HAVE_STD_LIBS 723 #define MAGICKCORE_HAVE_STD_LIBS /**/ 724 #endif 725 726 /* Define to 1 if you have the `strcasecmp' function. */ 727 #ifndef MAGICKCORE_HAVE_STRCASECMP 728 #define MAGICKCORE_HAVE_STRCASECMP 1 729 #endif 730 731 /* Define to 1 if you have the `strcasestr' function. */ 732 #ifndef MAGICKCORE_HAVE_STRCASESTR 733 #define MAGICKCORE_HAVE_STRCASESTR 1 734 #endif 735 736 /* Define to 1 if you have the `strchr' function. */ 737 #ifndef MAGICKCORE_HAVE_STRCHR 738 #define MAGICKCORE_HAVE_STRCHR 1 739 #endif 740 741 /* Define to 1 if you have the `strcspn' function. */ 742 #ifndef MAGICKCORE_HAVE_STRCSPN 743 #define MAGICKCORE_HAVE_STRCSPN 1 744 #endif 745 746 /* Define to 1 if you have the `strdup' function. */ 747 #ifndef MAGICKCORE_HAVE_STRDUP 748 #define MAGICKCORE_HAVE_STRDUP 1 749 #endif 750 751 /* Define to 1 if you have the `strerror' function. */ 752 #ifndef MAGICKCORE_HAVE_STRERROR 753 #define MAGICKCORE_HAVE_STRERROR 1 754 #endif 755 756 /* Define to 1 if you have the `strerror_r' function. */ 757 #ifndef MAGICKCORE_HAVE_STRERROR_R 758 #define MAGICKCORE_HAVE_STRERROR_R 1 759 #endif 760 761 /* Define to 1 if cpp supports the ANSI # stringizing operator. */ 762 #ifndef MAGICKCORE_HAVE_STRINGIZE 763 #define MAGICKCORE_HAVE_STRINGIZE 1 764 #endif 765 766 /* Define to 1 if you have the <strings.h> header file. */ 767 #ifndef MAGICKCORE_HAVE_STRINGS_H 768 #define MAGICKCORE_HAVE_STRINGS_H 1 769 #endif 770 771 /* Define to 1 if you have the <string.h> header file. */ 772 #ifndef MAGICKCORE_HAVE_STRING_H 773 #define MAGICKCORE_HAVE_STRING_H 1 774 #endif 775 776 /* Define to 1 if you have the `strlcat' function. */ 777 /* #undef HAVE_STRLCAT */ 778 779 /* Define to 1 if you have the `strlcpy' function. */ 780 /* #undef HAVE_STRLCPY */ 781 782 /* Define to 1 if you have the `strncasecmp' function. */ 783 #ifndef MAGICKCORE_HAVE_STRNCASECMP 784 #define MAGICKCORE_HAVE_STRNCASECMP 1 785 #endif 786 787 /* Define to 1 if you have the `strpbrk' function. */ 788 #ifndef MAGICKCORE_HAVE_STRPBRK 789 #define MAGICKCORE_HAVE_STRPBRK 1 790 #endif 791 792 /* Define to 1 if you have the `strrchr' function. */ 793 #ifndef MAGICKCORE_HAVE_STRRCHR 794 #define MAGICKCORE_HAVE_STRRCHR 1 795 #endif 796 797 /* Define to 1 if you have the `strspn' function. */ 798 #ifndef MAGICKCORE_HAVE_STRSPN 799 #define MAGICKCORE_HAVE_STRSPN 1 800 #endif 801 802 /* Define to 1 if you have the `strstr' function. */ 803 #ifndef MAGICKCORE_HAVE_STRSTR 804 #define MAGICKCORE_HAVE_STRSTR 1 805 #endif 806 807 /* Define to 1 if you have the `strtod' function. */ 808 #ifndef MAGICKCORE_HAVE_STRTOD 809 #define MAGICKCORE_HAVE_STRTOD 1 810 #endif 811 812 /* Define to 1 if you have the `strtod_l' function. */ 813 #ifndef MAGICKCORE_HAVE_STRTOD_L 814 #define MAGICKCORE_HAVE_STRTOD_L 1 815 #endif 816 817 /* Define to 1 if you have the `strtol' function. */ 818 #ifndef MAGICKCORE_HAVE_STRTOL 819 #define MAGICKCORE_HAVE_STRTOL 1 820 #endif 821 822 /* Define to 1 if you have the `strtoul' function. */ 823 #ifndef MAGICKCORE_HAVE_STRTOUL 824 #define MAGICKCORE_HAVE_STRTOUL 1 825 #endif 826 827 /* Define to 1 if `tm_zone' is a member of `struct tm'. */ 828 #ifndef MAGICKCORE_HAVE_STRUCT_TM_TM_ZONE 829 #define MAGICKCORE_HAVE_STRUCT_TM_TM_ZONE 1 830 #endif 831 832 /* Define to 1 if you have the <sun_prefetch.h> header file. */ 833 /* #undef HAVE_SUN_PREFETCH_H */ 834 835 /* Define to 1 if you have the `symlink' function. */ 836 #ifndef MAGICKCORE_HAVE_SYMLINK 837 #define MAGICKCORE_HAVE_SYMLINK 1 838 #endif 839 840 /* Define to 1 if you have the `sysconf' function. */ 841 #ifndef MAGICKCORE_HAVE_SYSCONF 842 #define MAGICKCORE_HAVE_SYSCONF 1 843 #endif 844 845 /* Define to 1 if you have the `system' function. */ 846 #ifndef MAGICKCORE_HAVE_SYSTEM 847 #define MAGICKCORE_HAVE_SYSTEM 1 848 #endif 849 850 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'. 851 */ 852 /* #undef HAVE_SYS_DIR_H */ 853 854 /* Define to 1 if you have the <sys/ipc.h> header file. */ 855 #ifndef MAGICKCORE_HAVE_SYS_IPC_H 856 #define MAGICKCORE_HAVE_SYS_IPC_H 1 857 #endif 858 859 /* Define to 1 if you have the <sys/mman.h> header file. */ 860 #ifndef MAGICKCORE_HAVE_SYS_MMAN_H 861 #define MAGICKCORE_HAVE_SYS_MMAN_H 1 862 #endif 863 864 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'. 865 */ 866 /* #undef HAVE_SYS_NDIR_H */ 867 868 /* Define to 1 if you have the <sys/param.h> header file. */ 869 #ifndef MAGICKCORE_HAVE_SYS_PARAM_H 870 #define MAGICKCORE_HAVE_SYS_PARAM_H 1 871 #endif 872 873 /* Define to 1 if you have the <sys/resource.h> header file. */ 874 #ifndef MAGICKCORE_HAVE_SYS_RESOURCE_H 875 #define MAGICKCORE_HAVE_SYS_RESOURCE_H 1 876 #endif 877 878 /* Define to 1 if you have the <sys/select.h> header file. */ 879 #ifndef MAGICKCORE_HAVE_SYS_SELECT_H 880 #define MAGICKCORE_HAVE_SYS_SELECT_H 1 881 #endif 882 883 /* Define to 1 if you have the <sys/sendfile.h> header file. */ 884 #ifndef MAGICKCORE_HAVE_SYS_SENDFILE_H 885 #define MAGICKCORE_HAVE_SYS_SENDFILE_H 1 886 #endif 887 888 /* Define to 1 if you have the <sys/socket.h> header file. */ 889 #ifndef MAGICKCORE_HAVE_SYS_SOCKET_H 890 #define MAGICKCORE_HAVE_SYS_SOCKET_H 1 891 #endif 892 893 /* Define to 1 if you have the <sys/stat.h> header file. */ 894 #ifndef MAGICKCORE_HAVE_SYS_STAT_H 895 #define MAGICKCORE_HAVE_SYS_STAT_H 1 896 #endif 897 898 /* Define to 1 if you have the <sys/syslimits.h> header file. */ 899 /* #undef HAVE_SYS_SYSLIMITS_H */ 900 901 /* Define to 1 if you have the <sys/times.h> header file. */ 902 #ifndef MAGICKCORE_HAVE_SYS_TIMES_H 903 #define MAGICKCORE_HAVE_SYS_TIMES_H 1 904 #endif 905 906 /* Define to 1 if you have the <sys/time.h> header file. */ 907 #ifndef MAGICKCORE_HAVE_SYS_TIME_H 908 #define MAGICKCORE_HAVE_SYS_TIME_H 1 909 #endif 910 911 /* Define to 1 if you have the <sys/types.h> header file. */ 912 #ifndef MAGICKCORE_HAVE_SYS_TYPES_H 913 #define MAGICKCORE_HAVE_SYS_TYPES_H 1 914 #endif 915 916 /* Define to 1 if you have the <sys/uio.h> header file. */ 917 #ifndef MAGICKCORE_HAVE_SYS_UIO_H 918 #define MAGICKCORE_HAVE_SYS_UIO_H 1 919 #endif 920 921 /* Define to 1 if you have the <sys/wait.h> header file. */ 922 #ifndef MAGICKCORE_HAVE_SYS_WAIT_H 923 #define MAGICKCORE_HAVE_SYS_WAIT_H 1 924 #endif 925 926 /* Define if you have the tcmalloc memory allocation library */ 927 /* #undef HAVE_TCMALLOC */ 928 929 /* Define to 1 if you have the `telldir' function. */ 930 #ifndef MAGICKCORE_HAVE_TELLDIR 931 #define MAGICKCORE_HAVE_TELLDIR 1 932 #endif 933 934 /* Define to 1 if you have the `tempnam' function. */ 935 #ifndef MAGICKCORE_HAVE_TEMPNAM 936 #define MAGICKCORE_HAVE_TEMPNAM 1 937 #endif 938 939 /* Define to 1 if you have the <tiffconf.h> header file. */ 940 #ifndef MAGICKCORE_HAVE_TIFFCONF_H 941 #define MAGICKCORE_HAVE_TIFFCONF_H 1 942 #endif 943 944 /* Define to 1 if you have the `TIFFIsBigEndian' function. */ 945 #ifndef MAGICKCORE_HAVE_TIFFISBIGENDIAN 946 #define MAGICKCORE_HAVE_TIFFISBIGENDIAN 1 947 #endif 948 949 /* Define to 1 if you have the `TIFFIsCODECConfigured' function. */ 950 #ifndef MAGICKCORE_HAVE_TIFFISCODECCONFIGURED 951 #define MAGICKCORE_HAVE_TIFFISCODECCONFIGURED 1 952 #endif 953 954 /* Define to 1 if you have the `TIFFMergeFieldInfo' function. */ 955 #ifndef MAGICKCORE_HAVE_TIFFMERGEFIELDINFO 956 #define MAGICKCORE_HAVE_TIFFMERGEFIELDINFO 1 957 #endif 958 959 /* Define to 1 if you have the `TIFFReadEXIFDirectory' function. */ 960 #ifndef MAGICKCORE_HAVE_TIFFREADEXIFDIRECTORY 961 #define MAGICKCORE_HAVE_TIFFREADEXIFDIRECTORY 1 962 #endif 963 964 /* Define to 1 if you have the `TIFFReadGPSDirectory' function. */ 965 /* #undef HAVE_TIFFREADGPSDIRECTORY */ 966 967 /* Define to 1 if you have the `TIFFSetErrorHandlerExt' function. */ 968 #ifndef MAGICKCORE_HAVE_TIFFSETERRORHANDLEREXT 969 #define MAGICKCORE_HAVE_TIFFSETERRORHANDLEREXT 1 970 #endif 971 972 /* Define to 1 if you have the `TIFFSetTagExtender' function. */ 973 #ifndef MAGICKCORE_HAVE_TIFFSETTAGEXTENDER 974 #define MAGICKCORE_HAVE_TIFFSETTAGEXTENDER 1 975 #endif 976 977 /* Define to 1 if you have the `TIFFSetWarningHandlerExt' function. */ 978 #ifndef MAGICKCORE_HAVE_TIFFSETWARNINGHANDLEREXT 979 #define MAGICKCORE_HAVE_TIFFSETWARNINGHANDLEREXT 1 980 #endif 981 982 /* Define to 1 if you have the `TIFFSwabArrayOfTriples' function. */ 983 #ifndef MAGICKCORE_HAVE_TIFFSWABARRAYOFTRIPLES 984 #define MAGICKCORE_HAVE_TIFFSWABARRAYOFTRIPLES 1 985 #endif 986 987 /* Define to 1 if you have the `times' function. */ 988 #ifndef MAGICKCORE_HAVE_TIMES 989 #define MAGICKCORE_HAVE_TIMES 1 990 #endif 991 992 /* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use 993 `HAVE_STRUCT_TM_TM_ZONE' instead. */ 994 #ifndef MAGICKCORE_HAVE_TM_ZONE 995 #define MAGICKCORE_HAVE_TM_ZONE 1 996 #endif 997 998 /* Define to 1 if you don't have `tm_zone' but do have the external array 999 `tzname'. */ 1000 /* #undef HAVE_TZNAME */ 1001 1002 /* Define to 1 if the system has the type `uintmax_t'. */ 1003 #ifndef MAGICKCORE_HAVE_UINTMAX_T 1004 #define MAGICKCORE_HAVE_UINTMAX_T 1 1005 #endif 1006 1007 /* Define to 1 if the system has the type `uintptr_t'. */ 1008 #ifndef MAGICKCORE_HAVE_UINTPTR_T 1009 #define MAGICKCORE_HAVE_UINTPTR_T 1 1010 #endif 1011 1012 /* Define to 1 if you have the `ulltostr' function. */ 1013 /* #undef HAVE_ULLTOSTR */ 1014 1015 /* Define if you have umem memory allocation library */ 1016 /* #undef HAVE_UMEM */ 1017 1018 /* Define to 1 if you have the <unistd.h> header file. */ 1019 #ifndef MAGICKCORE_HAVE_UNISTD_H 1020 #define MAGICKCORE_HAVE_UNISTD_H 1 1021 #endif 1022 1023 /* Define to 1 if the system has the type `unsigned long long int'. */ 1024 #ifndef MAGICKCORE_HAVE_UNSIGNED_LONG_LONG_INT 1025 #define MAGICKCORE_HAVE_UNSIGNED_LONG_LONG_INT 1 1026 #endif 1027 1028 /* Define to 1 if you have the `uselocale' function. */ 1029 #ifndef MAGICKCORE_HAVE_USELOCALE 1030 #define MAGICKCORE_HAVE_USELOCALE 1 1031 #endif 1032 1033 /* Define to 1 if you have the `usleep' function. */ 1034 #ifndef MAGICKCORE_HAVE_USLEEP 1035 #define MAGICKCORE_HAVE_USLEEP 1 1036 #endif 1037 1038 /* Define to 1 if you have the `utime' function. */ 1039 #ifndef MAGICKCORE_HAVE_UTIME 1040 #define MAGICKCORE_HAVE_UTIME 1 1041 #endif 1042 1043 /* Define to 1 if you have the <utime.h> header file. */ 1044 #ifndef MAGICKCORE_HAVE_UTIME_H 1045 #define MAGICKCORE_HAVE_UTIME_H 1 1046 #endif 1047 1048 /* Define to 1 if you have the `vfork' function. */ 1049 #ifndef MAGICKCORE_HAVE_VFORK 1050 #define MAGICKCORE_HAVE_VFORK 1 1051 #endif 1052 1053 /* Define to 1 if you have the <vfork.h> header file. */ 1054 /* #undef HAVE_VFORK_H */ 1055 1056 /* Define to 1 if you have the `vfprintf' function. */ 1057 #ifndef MAGICKCORE_HAVE_VFPRINTF 1058 #define MAGICKCORE_HAVE_VFPRINTF 1 1059 #endif 1060 1061 /* Define to 1 if you have the `vfprintf_l' function. */ 1062 /* #undef HAVE_VFPRINTF_L */ 1063 1064 /* Define to 1 if you have the `vprintf' function. */ 1065 #ifndef MAGICKCORE_HAVE_VPRINTF 1066 #define MAGICKCORE_HAVE_VPRINTF 1 1067 #endif 1068 1069 /* Define to 1 if you have the `vsnprintf' function. */ 1070 #ifndef MAGICKCORE_HAVE_VSNPRINTF 1071 #define MAGICKCORE_HAVE_VSNPRINTF 1 1072 #endif 1073 1074 /* Define to 1 if you have the `vsnprintf_l' function. */ 1075 /* #undef HAVE_VSNPRINTF_L */ 1076 1077 /* Define to 1 if you have the `vsprintf' function. */ 1078 #ifndef MAGICKCORE_HAVE_VSPRINTF 1079 #define MAGICKCORE_HAVE_VSPRINTF 1 1080 #endif 1081 1082 /* Define to 1 if you have the `waitpid' function. */ 1083 #ifndef MAGICKCORE_HAVE_WAITPID 1084 #define MAGICKCORE_HAVE_WAITPID 1 1085 #endif 1086 1087 /* Define to 1 if you have the <wchar.h> header file. */ 1088 #ifndef MAGICKCORE_HAVE_WCHAR_H 1089 #define MAGICKCORE_HAVE_WCHAR_H 1 1090 #endif 1091 1092 /* Define to 1 if `fork' works. */ 1093 #ifndef MAGICKCORE_HAVE_WORKING_FORK 1094 #define MAGICKCORE_HAVE_WORKING_FORK 1 1095 #endif 1096 1097 /* Define to 1 if `vfork' works. */ 1098 #ifndef MAGICKCORE_HAVE_WORKING_VFORK 1099 #define MAGICKCORE_HAVE_WORKING_VFORK 1 1100 #endif 1101 1102 /* Define to 1 if you have the <xlocale.h> header file. */ 1103 /* #undef HAVE_XLOCALE_H */ 1104 1105 /* Define to 1 if you have the `_aligned_malloc' function. */ 1106 /* #undef HAVE__ALIGNED_MALLOC */ 1107 1108 /* Define to 1 if the system has the type `_Bool'. */ 1109 #ifndef MAGICKCORE_HAVE__BOOL 1110 #define MAGICKCORE_HAVE__BOOL 1 1111 #endif 1112 1113 /* Define to 1 if you have the `_exit' function. */ 1114 #ifndef MAGICKCORE_HAVE__EXIT 1115 #define MAGICKCORE_HAVE__EXIT 1 1116 #endif 1117 1118 /* Define to 1 if you have the `_NSGetExecutablePath' function. */ 1119 /* #undef HAVE__NSGETEXECUTABLEPATH */ 1120 1121 /* Define to 1 if you have the `_pclose' function. */ 1122 /* #undef HAVE__PCLOSE */ 1123 1124 /* Define to 1 if you have the `_popen' function. */ 1125 /* #undef HAVE__POPEN */ 1126 1127 /* Define to 1 if you have the `_wfopen' function. */ 1128 /* #undef HAVE__WFOPEN */ 1129 1130 /* Define to 1 if you have the `_wstat' function. */ 1131 /* #undef HAVE__WSTAT */ 1132 1133 /* define if your compiler has __attribute__ */ 1134 #ifndef MAGICKCORE_HAVE___ATTRIBUTE__ 1135 #define MAGICKCORE_HAVE___ATTRIBUTE__ 1 1136 #endif 1137 1138 /* Whether hdri is enabled or not */ 1139 #ifndef MAGICKCORE_HDRI_ENABLE_OBSOLETE_IN_H 1140 #define MAGICKCORE_HDRI_ENABLE_OBSOLETE_IN_H 0 1141 #endif 1142 1143 /* Define if you have libheif library */ 1144 /* #undef HEIC_DELEGATE */ 1145 1146 /* Directory where ImageMagick architecture headers live. */ 1147 #ifndef MAGICKCORE_INCLUDEARCH_PATH 1148 #define MAGICKCORE_INCLUDEARCH_PATH "/usr/include/ImageMagick-6/" 1149 #endif 1150 1151 /* Directory where ImageMagick headers live. */ 1152 #ifndef MAGICKCORE_INCLUDE_PATH 1153 #define MAGICKCORE_INCLUDE_PATH "/usr/include/ImageMagick-6/" 1154 #endif 1155 1156 /* ImageMagick is formally installed under prefix */ 1157 #ifndef MAGICKCORE_INSTALLED_SUPPORT 1158 #define MAGICKCORE_INSTALLED_SUPPORT 1 1159 #endif 1160 1161 /* Define if you have JBIG library */ 1162 /* #undef JBIG_DELEGATE */ 1163 1164 /* Define if you have JPEG library */ 1165 #ifndef MAGICKCORE_JPEG_DELEGATE 1166 #define MAGICKCORE_JPEG_DELEGATE 1 1167 #endif 1168 1169 /* Define if you have brunsli library */ 1170 /* #undef JXL_DELEGATE */ 1171 1172 /* Define if you have LCMS library */ 1173 #ifndef MAGICKCORE_LCMS_DELEGATE 1174 #define MAGICKCORE_LCMS_DELEGATE 1 1175 #endif 1176 1177 /* Define if you have OPENJP2 library */ 1178 #ifndef MAGICKCORE_LIBOPENJP2_DELEGATE 1179 #define MAGICKCORE_LIBOPENJP2_DELEGATE 1 1180 #endif 1181 1182 /* Directory where architecture-dependent files live. */ 1183 #ifndef MAGICKCORE_LIBRARY_PATH 1184 #define MAGICKCORE_LIBRARY_PATH "/usr/lib64/ImageMagick-6.9.12/" 1185 #endif 1186 1187 /* Subdirectory of lib where ImageMagick architecture dependent files are 1188 installed. */ 1189 #ifndef MAGICKCORE_LIBRARY_RELATIVE_PATH 1190 #define MAGICKCORE_LIBRARY_RELATIVE_PATH "ImageMagick-6.9.12" 1191 #endif 1192 1193 /* Binaries in libraries path base name (will be during install linked to bin) 1194 */ 1195 #ifndef MAGICKCORE_LIB_BIN_BASEDIRNAME 1196 #define MAGICKCORE_LIB_BIN_BASEDIRNAME "bin" 1197 #endif 1198 1199 /* Define if you have LQR library */ 1200 /* #undef LQR_DELEGATE */ 1201 1202 /* Define if using libltdl to support dynamically loadable modules and OpenCL 1203 */ 1204 /* #undef LTDL_DELEGATE */ 1205 1206 /* Native module suffix */ 1207 /* #undef LTDL_MODULE_EXT */ 1208 1209 /* Define to the sub-directory where libtool stores uninstalled libraries. */ 1210 #ifndef MAGICKCORE_LT_OBJDIR 1211 #define MAGICKCORE_LT_OBJDIR ".libs/" 1212 #endif 1213 1214 /* Define if you have LZMA library */ 1215 #ifndef MAGICKCORE_LZMA_DELEGATE 1216 #define MAGICKCORE_LZMA_DELEGATE 1 1217 #endif 1218 1219 /* Define to prepend to default font search path. */ 1220 /* #undef MAGICK_FONT_PATH */ 1221 1222 /* Target Host CPU */ 1223 #ifndef MAGICKCORE_MAGICK_TARGET_CPU 1224 #define MAGICKCORE_MAGICK_TARGET_CPU x86_64 1225 #endif 1226 1227 /* Target Host OS */ 1228 #ifndef MAGICKCORE_MAGICK_TARGET_OS 1229 #define MAGICKCORE_MAGICK_TARGET_OS linux-gnu 1230 #endif 1231 1232 /* Target Host Vendor */ 1233 #ifndef MAGICKCORE_MAGICK_TARGET_VENDOR 1234 #define MAGICKCORE_MAGICK_TARGET_VENDOR pc 1235 #endif 1236 1237 /* Module directory name without ABI part. */ 1238 #ifndef MAGICKCORE_MODULES_BASEDIRNAME 1239 #define MAGICKCORE_MODULES_BASEDIRNAME "modules" 1240 #endif 1241 1242 /* Module directory dirname */ 1243 /* #undef MODULES_DIRNAME */ 1244 1245 /* Magick API method prefix */ 1246 /* #undef NAMESPACE_PREFIX */ 1247 1248 /* Magick API method prefix tag */ 1249 /* #undef NAMESPACE_PREFIX_TAG */ 1250 1251 /* Define to 1 if assertions should be disabled. */ 1252 /* #undef NDEBUG */ 1253 1254 /* Define if you have OPENEXR library */ 1255 #ifndef MAGICKCORE_OPENEXR_DELEGATE 1256 #define MAGICKCORE_OPENEXR_DELEGATE 1 1257 #endif 1258 1259 /* Define to the address where bug reports for this package should be sent. */ 1260 #ifndef MAGICKCORE_PACKAGE_BUGREPORT 1261 #define MAGICKCORE_PACKAGE_BUGREPORT "https://github.com/ImageMagick/ImageMagick6/issues" 1262 #endif 1263 1264 /* Define to the full name of this package. */ 1265 #ifndef MAGICKCORE_PACKAGE_NAME 1266 #define MAGICKCORE_PACKAGE_NAME "ImageMagick" 1267 #endif 1268 1269 /* Define to the full name and version of this package. */ 1270 #ifndef MAGICKCORE_PACKAGE_STRING 1271 #define MAGICKCORE_PACKAGE_STRING "ImageMagick 6.9.12-34" 1272 #endif 1273 1274 /* Define to the one symbol short name of this package. */ 1275 #ifndef MAGICKCORE_PACKAGE_TARNAME 1276 #define MAGICKCORE_PACKAGE_TARNAME "ImageMagick" 1277 #endif 1278 1279 /* Define to the home page for this package. */ 1280 #ifndef MAGICKCORE_PACKAGE_URL 1281 #define MAGICKCORE_PACKAGE_URL "https://legacy.imagemagick.org" 1282 #endif 1283 1284 /* Define to the version of this package. */ 1285 #ifndef MAGICKCORE_PACKAGE_VERSION 1286 #define MAGICKCORE_PACKAGE_VERSION "6.9.12-34" 1287 #endif 1288 1289 /* Define if you have PANGOCAIRO library */ 1290 #ifndef MAGICKCORE_PANGOCAIRO_DELEGATE 1291 #define MAGICKCORE_PANGOCAIRO_DELEGATE 1 1292 #endif 1293 1294 /* Define if you have PANGO library */ 1295 #ifndef MAGICKCORE_PANGO_DELEGATE 1296 #define MAGICKCORE_PANGO_DELEGATE 1 1297 #endif 1298 1299 /* enable pipes (|) in filenames */ 1300 /* #undef PIPES_SUPPORT */ 1301 1302 /* Define if you have PNG library */ 1303 #ifndef MAGICKCORE_PNG_DELEGATE 1304 #define MAGICKCORE_PNG_DELEGATE 1 1305 #endif 1306 1307 /* Define to necessary symbol if this constant uses a non-standard name on 1308 your system. */ 1309 /* #undef PTHREAD_CREATE_JOINABLE */ 1310 1311 /* Pixel cache threshold in MB (defaults to available memory) */ 1312 /* #undef PixelCacheThreshold */ 1313 1314 /* Number of bits in a pixel Quantum (8/16/32/64) */ 1315 #ifndef MAGICKCORE_QUANTUM_DEPTH_OBSOLETE_IN_H 1316 #define MAGICKCORE_QUANTUM_DEPTH_OBSOLETE_IN_H 16 1317 #endif 1318 1319 /* Define if you have RAQM library */ 1320 #ifndef MAGICKCORE_RAQM_DELEGATE 1321 #define MAGICKCORE_RAQM_DELEGATE 1 1322 #endif 1323 1324 /* Define if you have LIBRAW library */ 1325 #ifndef MAGICKCORE_RAW_R_DELEGATE 1326 #define MAGICKCORE_RAW_R_DELEGATE 1 1327 #endif 1328 1329 /* Define if you have RSVG library */ 1330 /* #undef RSVG_DELEGATE */ 1331 1332 /* Define to the type of arg 1 for `select'. */ 1333 #ifndef MAGICKCORE_SELECT_TYPE_ARG1 1334 #define MAGICKCORE_SELECT_TYPE_ARG1 int 1335 #endif 1336 1337 /* Define to the type of args 2, 3 and 4 for `select'. */ 1338 #ifndef MAGICKCORE_SELECT_TYPE_ARG234 1339 #define MAGICKCORE_SELECT_TYPE_ARG234 (fd_set *) 1340 #endif 1341 1342 /* Define to the type of arg 5 for `select'. */ 1343 #ifndef MAGICKCORE_SELECT_TYPE_ARG5 1344 #define MAGICKCORE_SELECT_TYPE_ARG5 (struct timeval *) 1345 #endif 1346 1347 /* Setjmp/longjmp are thread safe */ 1348 #ifndef MAGICKCORE_SETJMP_IS_THREAD_SAFE 1349 #define MAGICKCORE_SETJMP_IS_THREAD_SAFE 1 1350 #endif 1351 1352 /* Sharearch directory name without ABI part. */ 1353 #ifndef MAGICKCORE_SHAREARCH_BASEDIRNAME 1354 #define MAGICKCORE_SHAREARCH_BASEDIRNAME "config" 1355 #endif 1356 1357 /* Sharearch directory dirname */ 1358 /* #undef SHAREARCH_DIRNAME */ 1359 1360 /* Directory where architecture-independent configuration files live. */ 1361 #ifndef MAGICKCORE_SHARE_PATH 1362 #define MAGICKCORE_SHARE_PATH "/usr/share/ImageMagick-6/" 1363 #endif 1364 1365 /* Subdirectory of lib where architecture-independent configuration files 1366 live. */ 1367 #ifndef MAGICKCORE_SHARE_RELATIVE_PATH 1368 #define MAGICKCORE_SHARE_RELATIVE_PATH "ImageMagick-6" 1369 #endif 1370 1371 /* The size of `double', as computed by sizeof. */ 1372 #ifndef MAGICKCORE_SIZEOF_DOUBLE 1373 #define MAGICKCORE_SIZEOF_DOUBLE 8 1374 #endif 1375 1376 /* The size of `double_t', as computed by sizeof. */ 1377 #ifndef MAGICKCORE_SIZEOF_DOUBLE_T 1378 #define MAGICKCORE_SIZEOF_DOUBLE_T 8 1379 #endif 1380 1381 /* The size of `float', as computed by sizeof. */ 1382 #ifndef MAGICKCORE_SIZEOF_FLOAT 1383 #define MAGICKCORE_SIZEOF_FLOAT 4 1384 #endif 1385 1386 /* The size of `float_t', as computed by sizeof. */ 1387 #ifndef MAGICKCORE_SIZEOF_FLOAT_T 1388 #define MAGICKCORE_SIZEOF_FLOAT_T 4 1389 #endif 1390 1391 /* The size of `long double', as computed by sizeof. */ 1392 #ifndef MAGICKCORE_SIZEOF_LONG_DOUBLE 1393 #define MAGICKCORE_SIZEOF_LONG_DOUBLE 16 1394 #endif 1395 1396 /* The size of `unsigned long long', as computed by sizeof. */ 1397 #ifndef MAGICKCORE_SIZEOF_UNSIGNED_LONG_LONG 1398 #define MAGICKCORE_SIZEOF_UNSIGNED_LONG_LONG 8 1399 #endif 1400 1401 /* The size of `void *', as computed by sizeof. */ 1402 #ifndef MAGICKCORE_SIZEOF_VOID_P 1403 #define MAGICKCORE_SIZEOF_VOID_P 8 1404 #endif 1405 1406 /* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */ 1407 /* #undef STAT_MACROS_BROKEN */ 1408 1409 /* Define to 1 if you have the ANSI C header files. */ 1410 #ifndef MAGICKCORE_STDC_HEADERS 1411 #define MAGICKCORE_STDC_HEADERS 1 1412 #endif 1413 1414 /* Define to 1 if strerror_r returns char *. */ 1415 #ifndef MAGICKCORE_STRERROR_R_CHAR_P 1416 #define MAGICKCORE_STRERROR_R_CHAR_P 1 1417 #endif 1418 1419 /* Define if you have POSIX threads libraries and header files. */ 1420 #ifndef MAGICKCORE_THREAD_SUPPORT 1421 #define MAGICKCORE_THREAD_SUPPORT 1 1422 #endif 1423 1424 /* Define if you have TIFF library */ 1425 #ifndef MAGICKCORE_TIFF_DELEGATE 1426 #define MAGICKCORE_TIFF_DELEGATE 1 1427 #endif 1428 1429 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ 1430 #ifndef MAGICKCORE_TIME_WITH_SYS_TIME 1431 #define MAGICKCORE_TIME_WITH_SYS_TIME 1 1432 #endif 1433 1434 /* Define to 1 if your <sys/time.h> declares `struct tm'. */ 1435 /* #undef TM_IN_SYS_TIME */ 1436 1437 /* Enable extensions on AIX 3, Interix. */ 1438 #ifndef _ALL_SOURCE 1439 # define _ALL_SOURCE 1 1440 #endif 1441 /* Enable GNU extensions on systems that have them. */ 1442 #ifndef _GNU_SOURCE 1443 # define _GNU_SOURCE 1 1444 #endif 1445 /* Enable threading extensions on Solaris. */ 1446 #ifndef _POSIX_PTHREAD_SEMANTICS 1447 # define _POSIX_PTHREAD_SEMANTICS 1 1448 #endif 1449 /* Enable extensions on HP NonStop. */ 1450 #ifndef _TANDEM_SOURCE 1451 # define _TANDEM_SOURCE 1 1452 #endif 1453 /* Enable general extensions on Solaris. */ 1454 #ifndef __EXTENSIONS__ 1455 # define __EXTENSIONS__ 1 1456 #endif 1457 1458 1459 /* Define if you have WEBPMUX library */ 1460 #ifndef MAGICKCORE_WEBPMUX_DELEGATE 1461 #define MAGICKCORE_WEBPMUX_DELEGATE 1 1462 #endif 1463 1464 /* Define if you have WEBP library */ 1465 #ifndef MAGICKCORE_WEBP_DELEGATE 1466 #define MAGICKCORE_WEBP_DELEGATE 1 1467 #endif 1468 1469 /* Define to use the Windows GDI32 library */ 1470 /* #undef WINGDI32_DELEGATE */ 1471 1472 /* Define if using the dmalloc debugging malloc package */ 1473 /* #undef WITH_DMALLOC */ 1474 1475 /* Define if you have WMF library */ 1476 /* #undef WMF_DELEGATE */ 1477 1478 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most 1479 significant byte first (like Motorola and SPARC, unlike Intel). */ 1480 #if defined AC_APPLE_UNIVERSAL_BUILD 1481 # if defined __BIG_ENDIAN__ 1482 # define WORDS_BIGENDIAN 1 1483 # endif 1484 #else 1485 # ifndef WORDS_BIGENDIAN 1486 /* # undef WORDS_BIGENDIAN */ 1487 # endif 1488 #endif 1489 1490 /* Location of X11 configure files */ 1491 #ifndef MAGICKCORE_X11_CONFIGURE_PATH 1492 #define MAGICKCORE_X11_CONFIGURE_PATH "" 1493 #endif 1494 1495 /* Define if you have X11 library */ 1496 #ifndef MAGICKCORE_X11_DELEGATE 1497 #define MAGICKCORE_X11_DELEGATE 1 1498 #endif 1499 1500 /* Define if you have XML library */ 1501 #ifndef MAGICKCORE_XML_DELEGATE 1502 #define MAGICKCORE_XML_DELEGATE 1 1503 #endif 1504 1505 /* Define to 1 if the X Window System is missing or not being used. */ 1506 /* #undef X_DISPLAY_MISSING */ 1507 1508 /* Build self-contained, embeddable, zero-configuration ImageMagick */ 1509 /* #undef ZERO_CONFIGURATION_SUPPORT */ 1510 1511 /* Define if you have ZLIB library */ 1512 #ifndef MAGICKCORE_ZLIB_DELEGATE 1513 #define MAGICKCORE_ZLIB_DELEGATE 1 1514 #endif 1515 1516 /* Define if you have ZSTD library */ 1517 #ifndef MAGICKCORE_ZSTD_DELEGATE 1518 #define MAGICKCORE_ZSTD_DELEGATE 1 1519 #endif 1520 1521 /* Enable large inode numbers on Mac OS X 10.5. */ 1522 #ifndef _DARWIN_USE_64_BIT_INODE 1523 # define _DARWIN_USE_64_BIT_INODE 1 1524 #endif 1525 1526 /* Number of bits in a file offset, on hosts where this is settable. */ 1527 /* #undef _FILE_OFFSET_BITS */ 1528 1529 /* enable run-time bounds-checking */ 1530 /* #undef _FORTIFY_SOURCE */ 1531 1532 /* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */ 1533 /* #undef _LARGEFILE_SOURCE */ 1534 1535 /* Define for large files, on AIX-style hosts. */ 1536 /* #undef _LARGE_FILES */ 1537 1538 /* Define to 1 if on MINIX. */ 1539 /* #undef _MINIX */ 1540 1541 /* Define to 2 if the system does not provide POSIX.1 features except with 1542 this defined. */ 1543 /* #undef _POSIX_1_SOURCE */ 1544 1545 /* Define to 1 if you need to in order for `stat' and other things to work. */ 1546 /* #undef _POSIX_SOURCE */ 1547 1548 /* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>, 1549 <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the 1550 #define below would cause a syntax error. */ 1551 /* #undef _UINT32_T */ 1552 1553 /* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>, 1554 <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the 1555 #define below would cause a syntax error. */ 1556 /* #undef _UINT64_T */ 1557 1558 /* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>, 1559 <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the 1560 #define below would cause a syntax error. */ 1561 /* #undef _UINT8_T */ 1562 1563 /* Define to 1 if type `char' is unsigned and you are not using gcc. */ 1564 #ifndef __CHAR_UNSIGNED__ 1565 /* # undef __CHAR_UNSIGNED__ */ 1566 #endif 1567 1568 /* Define to appropriate substitute if compiler does not have __func__ */ 1569 /* #undef __func__ */ 1570 1571 /* Define to empty if `const' does not conform to ANSI C. */ 1572 /* #undef const */ 1573 1574 /* Define to `int' if <sys/types.h> doesn't define. */ 1575 /* #undef gid_t */ 1576 1577 /* Define to `__inline__' or `__inline' if that's what the C compiler 1578 calls it, or to nothing if 'inline' is not supported under any name. */ 1579 #ifndef __cplusplus 1580 /* #undef inline */ 1581 #endif 1582 1583 /* Define to the type of a signed integer type of width exactly 16 bits if 1584 such a type exists and the standard includes do not define it. */ 1585 /* #undef int16_t */ 1586 1587 /* Define to the type of a signed integer type of width exactly 32 bits if 1588 such a type exists and the standard includes do not define it. */ 1589 /* #undef int32_t */ 1590 1591 /* Define to the type of a signed integer type of width exactly 64 bits if 1592 such a type exists and the standard includes do not define it. */ 1593 /* #undef int64_t */ 1594 1595 /* Define to the type of a signed integer type of width exactly 8 bits if such 1596 a type exists and the standard includes do not define it. */ 1597 /* #undef int8_t */ 1598 1599 /* Define to the widest signed integer type if <stdint.h> and <inttypes.h> do 1600 not define. */ 1601 /* #undef intmax_t */ 1602 1603 /* Define to the type of a signed integer type wide enough to hold a pointer, 1604 if such a type exists, and if the system does not define it. */ 1605 /* #undef intptr_t */ 1606 1607 /* Define to rpl_malloc if the replacement function should be used. */ 1608 /* #undef malloc */ 1609 1610 /* Define to a type if <wchar.h> does not define. */ 1611 /* #undef mbstate_t */ 1612 1613 /* Define to `int' if <sys/types.h> does not define. */ 1614 /* #undef mode_t */ 1615 1616 /* Define to `long int' if <sys/types.h> does not define. */ 1617 /* #undef off_t */ 1618 1619 /* Define to `int' if <sys/types.h> does not define. */ 1620 /* #undef pid_t */ 1621 1622 /* Define to rpl_realloc if the replacement function should be used. */ 1623 /* #undef realloc */ 1624 1625 /* Define to the equivalent of the C99 'restrict' keyword, or to 1626 nothing if this is not supported. Do not define if restrict is 1627 supported directly. */ 1628 #ifndef _magickcore_restrict 1629 #define _magickcore_restrict __restrict 1630 #endif 1631 /* Work around a bug in Sun C++: it does not support _Restrict or 1632 __restrict__, even though the corresponding Sun C compiler ends up with 1633 "#define restrict _Restrict" or "#define restrict __restrict__" in the 1634 previous line. Perhaps some future version of Sun C++ will work with 1635 restrict; if so, hopefully it defines __RESTRICT like Sun C does. */ 1636 #if defined __SUNPRO_CC && !defined __RESTRICT 1637 # define _Restrict 1638 # define __restrict__ 1639 #endif 1640 1641 /* Define to `unsigned int' if <sys/types.h> does not define. */ 1642 /* #undef size_t */ 1643 1644 /* Define to `int' if <sys/types.h> does not define. */ 1645 /* #undef ssize_t */ 1646 1647 /* Define to `int' if <sys/types.h> doesn't define. */ 1648 /* #undef uid_t */ 1649 1650 /* Define to the type of an unsigned integer type of width exactly 16 bits if 1651 such a type exists and the standard includes do not define it. */ 1652 /* #undef uint16_t */ 1653 1654 /* Define to the type of an unsigned integer type of width exactly 32 bits if 1655 such a type exists and the standard includes do not define it. */ 1656 /* #undef uint32_t */ 1657 1658 /* Define to the type of an unsigned integer type of width exactly 64 bits if 1659 such a type exists and the standard includes do not define it. */ 1660 /* #undef uint64_t */ 1661 1662 /* Define to the type of an unsigned integer type of width exactly 8 bits if 1663 such a type exists and the standard includes do not define it. */ 1664 /* #undef uint8_t */ 1665 1666 /* Define to the widest unsigned integer type if <stdint.h> and <inttypes.h> 1667 do not define. */ 1668 /* #undef uintmax_t */ 1669 1670 /* Define to the type of an unsigned integer type wide enough to hold a 1671 pointer, if such a type exists, and if the system does not define it. */ 1672 /* #undef uintptr_t */ 1673 1674 /* Define as `fork' if `vfork' does not work. */ 1675 /* #undef vfork */ 1676 1677 /* Define to empty if the keyword `volatile' does not work. Warning: valid 1678 code using `volatile' can become incorrect without. Disable with care. */ 1679 /* #undef volatile */ 1680 1681 /* once: _MAGICK_MAGICK_BASECONFIG_H */ 1682 #endif 1683