1/* config.h.in. Generated from configure.ac by autoheader. */ 2 3/* Define if building universal (internal helper macro) */ 4#undef AC_APPLE_UNIVERSAL_BUILD 5 6/* whether memory barriers are needed around atomic operations */ 7#undef ATOMIC_OP_NEEDS_MEMORY_BARRIER 8 9/* Define to 1 if the PDF backend can be tested (need poppler and other 10 dependencies for pdf2png) */ 11#undef CAIRO_CAN_TEST_PDF_SURFACE 12 13/* Define to 1 if the PS backend can be tested (needs ghostscript) */ 14#undef CAIRO_CAN_TEST_PS_SURFACE 15 16/* Define to 1 if the SVG backend can be tested */ 17#undef CAIRO_CAN_TEST_SVG_SURFACE 18 19/* Define to 1 if the Win32 Printing backend can be tested (needs ghostscript) 20 */ 21#undef CAIRO_CAN_TEST_WIN32_PRINTING_SURFACE 22 23/* Define to 1 to enable cairo's cairo-script-interpreter feature */ 24#undef CAIRO_HAS_INTERPRETER 25 26/* Define to 1 to enable cairo's pthread feature */ 27#undef CAIRO_HAS_PTHREAD 28 29/* Define to 1 if we have full pthread support */ 30#undef CAIRO_HAS_REAL_PTHREAD 31 32/* Define to 1 if libspectre is available */ 33#undef CAIRO_HAS_SPECTRE 34 35/* Define to 1 to enable cairo's symbol-lookup feature */ 36#undef CAIRO_HAS_SYMBOL_LOOKUP 37 38/* Define to 1 to enable cairo's test surfaces feature */ 39#undef CAIRO_HAS_TEST_SURFACES 40 41/* Define to 1 to enable cairo's cairo-trace feature */ 42#undef CAIRO_HAS_TRACE 43 44/* Define to 1 to disable certain code paths that rely heavily on double 45 precision floating-point calculation */ 46#undef DISABLE_SOME_FLOATING_POINT 47 48/* Define to 1 if your system stores words within floats with the most 49 significant word first */ 50#undef FLOAT_WORDS_BIGENDIAN 51 52/* Define to 1 if you have the `alarm' function. */ 53#undef HAVE_ALARM 54 55/* Define to 1 if you have the binutils development files installed */ 56#undef HAVE_BFD 57 58/* Define to 1 if your compiler supports the __builtin_return_address() 59 intrinsic. */ 60#undef HAVE_BUILTIN_RETURN_ADDRESS 61 62/* Define to 1 if you have the <byteswap.h> header file. */ 63#undef HAVE_BYTESWAP_H 64 65/* Define to 1 if you have the `clock_gettime' function. */ 66#undef HAVE_CLOCK_GETTIME 67 68/* Define to 1 if you have the `ctime_r' function. */ 69#undef HAVE_CTIME_R 70 71/* Define to 1 if you have the <dlfcn.h> header file. */ 72#undef HAVE_DLFCN_H 73 74/* Define to 1 if you have the `drand48' function. */ 75#undef HAVE_DRAND48 76 77/* Define to 1 if you have the `FcFini' function. */ 78#undef HAVE_FCFINI 79 80/* Define to 1 if you have the `FcInit' function. */ 81#undef HAVE_FCINIT 82 83/* Define to 1 if you have the <fcntl.h> header file. */ 84#undef HAVE_FCNTL_H 85 86/* Define to 1 if you have the `feclearexcept' function. */ 87#undef HAVE_FECLEAREXCEPT 88 89/* Define to 1 if you have the `fedisableexcept' function. */ 90#undef HAVE_FEDISABLEEXCEPT 91 92/* Define to 1 if you have the `feenableexcept' function. */ 93#undef HAVE_FEENABLEEXCEPT 94 95/* Define to 1 if you have the <fenv.h> header file. */ 96#undef HAVE_FENV_H 97 98/* Define to 1 if you have the `ffs' function. */ 99#undef HAVE_FFS 100 101/* Define to 1 if you have the `flockfile' function. */ 102#undef HAVE_FLOCKFILE 103 104/* Define to 1 if you have the `fork' function. */ 105#undef HAVE_FORK 106 107/* FT_Bitmap_Size structure includes y_ppem field */ 108#undef HAVE_FT_BITMAP_SIZE_Y_PPEM 109 110/* Define to 1 if you have the `FT_GlyphSlot_Embolden' function. */ 111#undef HAVE_FT_GLYPHSLOT_EMBOLDEN 112 113/* Define to 1 if you have the `FT_Library_SetLcdFilter' function. */ 114#undef HAVE_FT_LIBRARY_SETLCDFILTER 115 116/* Define to 1 if you have the `FT_Load_Sfnt_Table' function. */ 117#undef HAVE_FT_LOAD_SFNT_TABLE 118 119/* Whether you have gcov */ 120#undef HAVE_GCOV 121 122/* Enable if your compiler supports the Intel __sync_* atomic primitives */ 123#undef HAVE_INTEL_ATOMIC_PRIMITIVES 124 125/* Define to 1 if you have the <inttypes.h> header file. */ 126#undef HAVE_INTTYPES_H 127 128/* Define to 1 if you have the <io.h> header file. */ 129#undef HAVE_IO_H 130 131/* Define to 1 if you have the <libgen.h> header file. */ 132#undef HAVE_LIBGEN_H 133 134/* Enable if you have libatomic-ops-dev installed */ 135#undef HAVE_LIB_ATOMIC_OPS 136 137/* Define to 1 if you have the `link' function. */ 138#undef HAVE_LINK 139 140/* Define to 1 if you have the Valgrind lockdep tool */ 141#undef HAVE_LOCKDEP 142 143/* Define to 1 if you have the Valgrind memfault tool */ 144#undef HAVE_MEMFAULT 145 146/* Define to 1 if you have the <memory.h> header file. */ 147#undef HAVE_MEMORY_H 148 149/* Define to non-zero if your system has mkdir, and to 2 if your version of 150 mkdir requires a mode parameter */ 151#undef HAVE_MKDIR 152 153/* Define to 1 if you have the `mmap' function. */ 154#undef HAVE_MMAP 155 156/* Enable if you have MacOS X atomic operations */ 157#undef HAVE_OS_ATOMIC_OPS 158 159/* Define to 1 if you have the `poppler_page_render' function. */ 160#undef HAVE_POPPLER_PAGE_RENDER 161 162/* Define to 1 if you have the `raise' function. */ 163#undef HAVE_RAISE 164 165/* Define to 1 if you have the `rsvg_pixbuf_from_file' function. */ 166#undef HAVE_RSVG_PIXBUF_FROM_FILE 167 168/* Define to 1 if you have the `sched_getaffinity' function. */ 169#undef HAVE_SCHED_GETAFFINITY 170 171/* Define to 1 if you have the <sched.h> header file. */ 172#undef HAVE_SCHED_H 173 174/* Define to 1 if you have the <setjmp.h> header file. */ 175#undef HAVE_SETJMP_H 176 177/* Define to 1 if you have the <signal.h> header file. */ 178#undef HAVE_SIGNAL_H 179 180/* Define to 1 if you have the <stdint.h> header file. */ 181#undef HAVE_STDINT_H 182 183/* Define to 1 if you have the <stdlib.h> header file. */ 184#undef HAVE_STDLIB_H 185 186/* Define to 1 if you have the <strings.h> header file. */ 187#undef HAVE_STRINGS_H 188 189/* Define to 1 if you have the <string.h> header file. */ 190#undef HAVE_STRING_H 191 192/* Define to 1 if you have the <sys/int_types.h> header file. */ 193#undef HAVE_SYS_INT_TYPES_H 194 195/* Define to 1 if you have the <sys/mman.h> header file. */ 196#undef HAVE_SYS_MMAN_H 197 198/* Define to 1 if you have the <sys/poll.h> header file. */ 199#undef HAVE_SYS_POLL_H 200 201/* Define to 1 if you have the <sys/socket.h> header file. */ 202#undef HAVE_SYS_SOCKET_H 203 204/* Define to 1 if you have the <sys/stat.h> header file. */ 205#undef HAVE_SYS_STAT_H 206 207/* Define to 1 if you have the <sys/types.h> header file. */ 208#undef HAVE_SYS_TYPES_H 209 210/* Define to 1 if you have the <sys/un.h> header file. */ 211#undef HAVE_SYS_UN_H 212 213/* Define to 1 if you have the <time.h> header file. */ 214#undef HAVE_TIME_H 215 216/* Define to 1 if the system has the type `uint128_t'. */ 217#undef HAVE_UINT128_T 218 219/* Define to 1 if the system has the type `uint64_t'. */ 220#undef HAVE_UINT64_T 221 222/* Define to 1 if you have the <unistd.h> header file. */ 223#undef HAVE_UNISTD_H 224 225/* Define to 1 if you have Valgrind */ 226#undef HAVE_VALGRIND 227 228/* Define to 1 if you have the `vasnprintf' function. */ 229#undef HAVE_VASNPRINTF 230 231/* Define to 1 if you have the `waitpid' function. */ 232#undef HAVE_WAITPID 233 234/* Define to 1 if you have the <windows.h> header file. */ 235#undef HAVE_WINDOWS_H 236 237/* Define to 1 if you have zlib available */ 238#undef HAVE_ZLIB 239 240/* Define to 1 if the system has the type `__uint128_t'. */ 241#undef HAVE___UINT128_T 242 243/* Define to the sub-directory in which libtool stores uninstalled libraries. 244 */ 245#undef LT_OBJDIR 246 247/* Define to the address where bug reports for this package should be sent. */ 248#undef PACKAGE_BUGREPORT 249 250/* Define to the full name of this package. */ 251#undef PACKAGE_NAME 252 253/* Define to the full name and version of this package. */ 254#undef PACKAGE_STRING 255 256/* Define to the one symbol short name of this package. */ 257#undef PACKAGE_TARNAME 258 259/* Define to the home page for this package. */ 260#undef PACKAGE_URL 261 262/* Define to the version of this package. */ 263#undef PACKAGE_VERSION 264 265/* Shared library file extension */ 266#undef SHARED_LIB_EXT 267 268/* The size of `int', as computed by sizeof. */ 269#undef SIZEOF_INT 270 271/* The size of `long', as computed by sizeof. */ 272#undef SIZEOF_LONG 273 274/* The size of `long long', as computed by sizeof. */ 275#undef SIZEOF_LONG_LONG 276 277/* The size of `size_t', as computed by sizeof. */ 278#undef SIZEOF_SIZE_T 279 280/* The size of `void *', as computed by sizeof. */ 281#undef SIZEOF_VOID_P 282 283/* Define to 1 if you have the ANSI C header files. */ 284#undef STDC_HEADERS 285 286/* Enable extensions on AIX 3, Interix. */ 287#ifndef _ALL_SOURCE 288# undef _ALL_SOURCE 289#endif 290/* Enable GNU extensions on systems that have them. */ 291#ifndef _GNU_SOURCE 292# undef _GNU_SOURCE 293#endif 294/* Enable threading extensions on Solaris. */ 295#ifndef _POSIX_PTHREAD_SEMANTICS 296# undef _POSIX_PTHREAD_SEMANTICS 297#endif 298/* Enable extensions on HP NonStop. */ 299#ifndef _TANDEM_SOURCE 300# undef _TANDEM_SOURCE 301#endif 302/* Enable general extensions on Solaris. */ 303#ifndef __EXTENSIONS__ 304# undef __EXTENSIONS__ 305#endif 306 307 308/* Define to the value your compiler uses to support the warn-unused-result 309 attribute */ 310#undef WARN_UNUSED_RESULT 311 312/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most 313 significant byte first (like Motorola and SPARC, unlike Intel). */ 314#if defined AC_APPLE_UNIVERSAL_BUILD 315# if defined __BIG_ENDIAN__ 316# define WORDS_BIGENDIAN 1 317# endif 318#else 319# ifndef WORDS_BIGENDIAN 320# undef WORDS_BIGENDIAN 321# endif 322#endif 323 324 325/* Deal with multiple architecture compiles on Mac OS X */ 326#ifdef __APPLE_CC__ 327#ifdef __BIG_ENDIAN__ 328#define WORDS_BIGENDIAN 1 329#define FLOAT_WORDS_BIGENDIAN 1 330#else 331#undef WORDS_BIGENDIAN 332#undef FLOAT_WORDS_BIGENDIAN 333#endif 334#endif 335 336 337/* Define to 1 if the X Window System is missing or not being used. */ 338#undef X_DISPLAY_MISSING 339 340/* Enable large inode numbers on Mac OS X 10.5. */ 341#ifndef _DARWIN_USE_64_BIT_INODE 342# define _DARWIN_USE_64_BIT_INODE 1 343#endif 344 345/* Number of bits in a file offset, on hosts where this is settable. */ 346#undef _FILE_OFFSET_BITS 347 348/* Define for large files, on AIX-style hosts. */ 349#undef _LARGE_FILES 350 351/* Define to 1 if on MINIX. */ 352#undef _MINIX 353 354/* Define to 2 if the system does not provide POSIX.1 features except with 355 this defined. */ 356#undef _POSIX_1_SOURCE 357 358/* Define to 1 if you need to in order for `stat' and other things to work. */ 359#undef _POSIX_SOURCE 360 361/* Define to `__inline__' or `__inline' if that's what the C compiler 362 calls it, or to nothing if 'inline' is not supported under any name. */ 363#ifndef __cplusplus 364#undef inline 365#endif 366