config.h revision 19fc18f5
19d6baa44Smrg/* config.h. Generated from config.h.in by configure. */ 29d6baa44Smrg/* config.h.in. Generated from configure.ac by autoheader. */ 39d6baa44Smrg 49d6baa44Smrg/* Define if building universal (internal helper macro) */ 59d6baa44Smrg/* #undef AC_APPLE_UNIVERSAL_BUILD */ 69d6baa44Smrg 79d6baa44Smrg/* The normal alignment of `double', in bytes. */ 818bd4a06Smrg#define ALIGNOF_DOUBLE 4 918bd4a06Smrg 1018bd4a06Smrg/* The normal alignment of `void *', in bytes. */ 1118bd4a06Smrg#define ALIGNOF_VOID_P 4 129d6baa44Smrg 139d6baa44Smrg/* Use libxml2 instead of Expat */ 149d6baa44Smrg/* #undef ENABLE_LIBXML2 */ 159d6baa44Smrg 169d6baa44Smrg/* Additional font directories */ 179d6baa44Smrg#define FC_ADD_FONTS "yes" 189d6baa44Smrg 199d6baa44Smrg/* Architecture prefix to use for cache file names */ 209d6baa44Smrg/* #undef FC_ARCHITECTURE */ 219d6baa44Smrg 2219fc18f5Smrg#if 0 239d6baa44Smrg/* System font directory */ 249d6baa44Smrg#define FC_DEFAULT_FONTS "/usr/share/fonts" 2519fc18f5Smrg#endif 2618bd4a06Smrg 2718bd4a06Smrg/* The type of len parameter of the gperf hash/lookup function */ 2818bd4a06Smrg#define FC_GPERF_SIZE_T size_t 299d6baa44Smrg 309d6baa44Smrg/* Define to nothing if C supports flexible array members, and to 1 if it does 319d6baa44Smrg not. That way, with a declaration like `struct s { int n; double 329d6baa44Smrg d[FLEXIBLE_ARRAY_MEMBER]; };', the struct hack can be used with pre-C99 339d6baa44Smrg compilers. When computing the size of such an object, don't use 'sizeof 349d6baa44Smrg (struct s)' as it overestimates the size. Use 'offsetof (struct s, d)' 359d6baa44Smrg instead. Don't use 'offsetof (struct s, d[0])', as this doesn't work with 369d6baa44Smrg MSVC and with C++ compilers. */ 379d6baa44Smrg#define FLEXIBLE_ARRAY_MEMBER /**/ 389d6baa44Smrg 399d6baa44Smrg/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'. 409d6baa44Smrg */ 419d6baa44Smrg#define HAVE_DIRENT_H 1 429d6baa44Smrg 439d6baa44Smrg/* Define to 1 if you have the <dlfcn.h> header file. */ 449d6baa44Smrg#define HAVE_DLFCN_H 1 459d6baa44Smrg 469d6baa44Smrg/* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */ 479d6baa44Smrg/* #undef HAVE_DOPRNT */ 489d6baa44Smrg 499d6baa44Smrg/* Define to 1 if you have the <fcntl.h> header file. */ 509d6baa44Smrg#define HAVE_FCNTL_H 1 519d6baa44Smrg 529d6baa44Smrg/* Define to 1 if you have the `fstatfs' function. */ 539d6baa44Smrg#define HAVE_FSTATFS 1 549d6baa44Smrg 559d6baa44Smrg/* Define to 1 if you have the `fstatvfs' function. */ 569d6baa44Smrg#define HAVE_FSTATVFS 1 579d6baa44Smrg 589d6baa44Smrg/* FT_Bitmap_Size structure includes y_ppem field */ 599d6baa44Smrg#define HAVE_FT_BITMAP_SIZE_Y_PPEM 1 609d6baa44Smrg 619d6baa44Smrg/* Define to 1 if you have the `FT_Get_BDF_Property' function. */ 629d6baa44Smrg#define HAVE_FT_GET_BDF_PROPERTY 1 639d6baa44Smrg 649d6baa44Smrg/* Define to 1 if you have the `FT_Get_Next_Char' function. */ 659d6baa44Smrg#define HAVE_FT_GET_NEXT_CHAR 1 669d6baa44Smrg 679d6baa44Smrg/* Define to 1 if you have the `FT_Get_PS_Font_Info' function. */ 689d6baa44Smrg#define HAVE_FT_GET_PS_FONT_INFO 1 699d6baa44Smrg 709d6baa44Smrg/* Define to 1 if you have the `FT_Get_X11_Font_Format' function. */ 719d6baa44Smrg#define HAVE_FT_GET_X11_FONT_FORMAT 1 729d6baa44Smrg 739d6baa44Smrg/* Define to 1 if you have the `FT_Has_PS_Glyph_Names' function. */ 749d6baa44Smrg#define HAVE_FT_HAS_PS_GLYPH_NAMES 1 759d6baa44Smrg 769d6baa44Smrg/* Define to 1 if you have the `FT_Select_Size' function. */ 779d6baa44Smrg#define HAVE_FT_SELECT_SIZE 1 789d6baa44Smrg 79d81fd2f8Smrg/* Define to 1 if you have the `getexecname' function. */ 80d81fd2f8Smrg/* #undef HAVE_GETEXECNAME */ 819d6baa44Smrg 829d6baa44Smrg/* Define to 1 if you have the `getopt' function. */ 839d6baa44Smrg#define HAVE_GETOPT 1 849d6baa44Smrg 859d6baa44Smrg/* Define to 1 if you have the `getopt_long' function. */ 869d6baa44Smrg#define HAVE_GETOPT_LONG 1 879d6baa44Smrg 889d6baa44Smrg/* Define to 1 if you have the `getpagesize' function. */ 899d6baa44Smrg#define HAVE_GETPAGESIZE 1 909d6baa44Smrg 91d81fd2f8Smrg/* Define to 1 if you have the `getprogname' function. */ 92d81fd2f8Smrg#define HAVE_GETPROGNAME 1 93d81fd2f8Smrg 94d81fd2f8Smrg/* Have Intel __sync_* atomic primitives */ 95d81fd2f8Smrg#define HAVE_INTEL_ATOMIC_PRIMITIVES 1 969d6baa44Smrg 979d6baa44Smrg/* Define to 1 if you have the <inttypes.h> header file. */ 989d6baa44Smrg#define HAVE_INTTYPES_H 1 999d6baa44Smrg 1009d6baa44Smrg/* Define to 1 if you have the `link' function. */ 1019d6baa44Smrg#define HAVE_LINK 1 1029d6baa44Smrg 1039d6baa44Smrg/* Define to 1 if you have the `lrand48' function. */ 1049d6baa44Smrg#define HAVE_LRAND48 1 1059d6baa44Smrg 106d81fd2f8Smrg/* Define to 1 if you have the `lstat' function. */ 107d81fd2f8Smrg#define HAVE_LSTAT 1 1089d6baa44Smrg 1099d6baa44Smrg/* Define to 1 if you have the <memory.h> header file. */ 1109d6baa44Smrg#define HAVE_MEMORY_H 1 1119d6baa44Smrg 112c8bda6e0Smrg/* Define to 1 if you have the `mkdtemp' function. */ 113c8bda6e0Smrg#define HAVE_MKDTEMP 1 114c8bda6e0Smrg 115d81fd2f8Smrg/* Define to 1 if you have the `mkostemp' function. */ 11618bd4a06Smrg#define HAVE_MKOSTEMP 1 1179d6baa44Smrg 1189d6baa44Smrg/* Define to 1 if you have the `mkstemp' function. */ 1199d6baa44Smrg#define HAVE_MKSTEMP 1 1209d6baa44Smrg 1219d6baa44Smrg/* Define to 1 if you have a working `mmap' system call. */ 1229d6baa44Smrg#define HAVE_MMAP 1 1239d6baa44Smrg 1249d6baa44Smrg/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */ 1259d6baa44Smrg/* #undef HAVE_NDIR_H */ 1269d6baa44Smrg 12718bd4a06Smrg/* Define to 1 if you have the 'posix_fadvise' function. */ 1289d6baa44Smrg#define HAVE_POSIX_FADVISE 1 1299d6baa44Smrg 130d81fd2f8Smrg/* Have POSIX threads */ 13118bd4a06Smrg/* #undef HAVE_PTHREAD */ 132d81fd2f8Smrg 133d81fd2f8Smrg/* Have PTHREAD_PRIO_INHERIT. */ 134d81fd2f8Smrg/* #undef HAVE_PTHREAD_PRIO_INHERIT */ 135d81fd2f8Smrg 1369d6baa44Smrg/* Define to 1 if you have the `rand' function. */ 1379d6baa44Smrg#define HAVE_RAND 1 1389d6baa44Smrg 1399d6baa44Smrg/* Define to 1 if you have the `random' function. */ 1409d6baa44Smrg#define HAVE_RANDOM 1 1419d6baa44Smrg 1429d6baa44Smrg/* Define to 1 if you have the `random_r' function. */ 1439d6baa44Smrg/* #undef HAVE_RANDOM_R */ 1449d6baa44Smrg 1459d6baa44Smrg/* Define to 1 if you have the `rand_r' function. */ 1469d6baa44Smrg#define HAVE_RAND_R 1 1479d6baa44Smrg 148c8bda6e0Smrg/* Define to 1 if you have the `readlink' function. */ 149c8bda6e0Smrg#define HAVE_READLINK 1 150c8bda6e0Smrg 151d81fd2f8Smrg/* Define to 1 if you have the <sched.h> header file. */ 152d81fd2f8Smrg/* #undef HAVE_SCHED_H */ 153d81fd2f8Smrg 154d81fd2f8Smrg/* Have sched_yield */ 155d81fd2f8Smrg/* #undef HAVE_SCHED_YIELD */ 156d81fd2f8Smrg 157d81fd2f8Smrg/* Have Solaris __machine_*_barrier and atomic_* operations */ 158d81fd2f8Smrg/* #undef HAVE_SOLARIS_ATOMIC_OPS */ 159d81fd2f8Smrg 1609d6baa44Smrg/* Define to 1 if you have the <stdint.h> header file. */ 1619d6baa44Smrg#define HAVE_STDINT_H 1 1629d6baa44Smrg 1639d6baa44Smrg/* Define to 1 if you have the <stdlib.h> header file. */ 1649d6baa44Smrg#define HAVE_STDLIB_H 1 1659d6baa44Smrg 1669d6baa44Smrg/* Define to 1 if you have the <strings.h> header file. */ 1679d6baa44Smrg#define HAVE_STRINGS_H 1 1689d6baa44Smrg 1699d6baa44Smrg/* Define to 1 if you have the <string.h> header file. */ 1709d6baa44Smrg#define HAVE_STRING_H 1 1719d6baa44Smrg 1729d6baa44Smrg/* Define to 1 if `d_type' is a member of `struct dirent'. */ 1739d6baa44Smrg#define HAVE_STRUCT_DIRENT_D_TYPE 1 1749d6baa44Smrg 1759d6baa44Smrg/* Define to 1 if `f_flags' is a member of `struct statfs'. */ 1769d6baa44Smrg/* #undef HAVE_STRUCT_STATFS_F_FLAGS */ 1779d6baa44Smrg 1789d6baa44Smrg/* Define to 1 if `f_fstypename' is a member of `struct statfs'. */ 1799d6baa44Smrg/* #undef HAVE_STRUCT_STATFS_F_FSTYPENAME */ 1809d6baa44Smrg 1819d6baa44Smrg/* Define to 1 if `f_basetype' is a member of `struct statvfs'. */ 1829d6baa44Smrg/* #undef HAVE_STRUCT_STATVFS_F_BASETYPE */ 1839d6baa44Smrg 1849d6baa44Smrg/* Define to 1 if `f_fstypename' is a member of `struct statvfs'. */ 1859d6baa44Smrg#define HAVE_STRUCT_STATVFS_F_FSTYPENAME 1 1869d6baa44Smrg 18718bd4a06Smrg/* Define to 1 if `st_mtim' is a member of `struct stat'. */ 18818bd4a06Smrg#define HAVE_STRUCT_STAT_ST_MTIM 1 18918bd4a06Smrg 1909d6baa44Smrg/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'. 1919d6baa44Smrg */ 1929d6baa44Smrg/* #undef HAVE_SYS_DIR_H */ 1939d6baa44Smrg 1949d6baa44Smrg/* Define to 1 if you have the <sys/mount.h> header file. */ 1959d6baa44Smrg#define HAVE_SYS_MOUNT_H 1 1969d6baa44Smrg 1979d6baa44Smrg/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'. 1989d6baa44Smrg */ 1999d6baa44Smrg/* #undef HAVE_SYS_NDIR_H */ 2009d6baa44Smrg 2019d6baa44Smrg/* Define to 1 if you have the <sys/param.h> header file. */ 2029d6baa44Smrg#define HAVE_SYS_PARAM_H 1 2039d6baa44Smrg 2049d6baa44Smrg/* Define to 1 if you have the <sys/statfs.h> header file. */ 2059d6baa44Smrg/* #undef HAVE_SYS_STATFS_H */ 2069d6baa44Smrg 207c8bda6e0Smrg/* Define to 1 if you have the <sys/statvfs.h> header file. */ 208c8bda6e0Smrg#define HAVE_SYS_STATVFS_H 1 209c8bda6e0Smrg 2109d6baa44Smrg/* Define to 1 if you have the <sys/stat.h> header file. */ 2119d6baa44Smrg#define HAVE_SYS_STAT_H 1 2129d6baa44Smrg 2139d6baa44Smrg/* Define to 1 if you have the <sys/types.h> header file. */ 2149d6baa44Smrg#define HAVE_SYS_TYPES_H 1 2159d6baa44Smrg 2169d6baa44Smrg/* Define to 1 if you have the <sys/vfs.h> header file. */ 2179d6baa44Smrg/* #undef HAVE_SYS_VFS_H */ 2189d6baa44Smrg 21918bd4a06Smrg/* Define to 1 if `usLowerOpticalPointSize' is a member of `TT_OS2'. */ 22018bd4a06Smrg#define HAVE_TT_OS2_USLOWEROPTICALPOINTSIZE 1 22118bd4a06Smrg 22218bd4a06Smrg/* Define to 1 if `usUpperOpticalPointSize' is a member of `TT_OS2'. */ 22318bd4a06Smrg#define HAVE_TT_OS2_USUPPEROPTICALPOINTSIZE 1 22418bd4a06Smrg 2259d6baa44Smrg/* Define to 1 if you have the <unistd.h> header file. */ 2269d6baa44Smrg#define HAVE_UNISTD_H 1 2279d6baa44Smrg 2289d6baa44Smrg/* Define to 1 if you have the `vprintf' function. */ 2299d6baa44Smrg#define HAVE_VPRINTF 1 2309d6baa44Smrg 2319d6baa44Smrg/* Can use #warning in C files */ 2329d6baa44Smrg#define HAVE_WARNING_CPP_DIRECTIVE 1 2339d6baa44Smrg 2349d6baa44Smrg/* Use xmlparse.h instead of expat.h */ 2359d6baa44Smrg/* #undef HAVE_XMLPARSE_H */ 2369d6baa44Smrg 2379d6baa44Smrg/* Define to 1 if you have the `XML_SetDoctypeDeclHandler' function. */ 2389d6baa44Smrg#define HAVE_XML_SETDOCTYPEDECLHANDLER 1 2399d6baa44Smrg 240d81fd2f8Smrg/* Define to 1 if you have the `_mktemp_s' function. */ 241d81fd2f8Smrg/* #undef HAVE__MKTEMP_S */ 242d81fd2f8Smrg 24318bd4a06Smrg/* Define to the sub-directory where libtool stores uninstalled libraries. */ 2449d6baa44Smrg#define LT_OBJDIR ".libs/" 2459d6baa44Smrg 2469d6baa44Smrg/* Name of package */ 2479d6baa44Smrg#define PACKAGE "fontconfig" 2489d6baa44Smrg 2499d6baa44Smrg/* Define to the address where bug reports for this package should be sent. */ 250d91dd368Smrg#define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=fontconfig" 2519d6baa44Smrg 2529d6baa44Smrg/* Define to the full name of this package. */ 253d81fd2f8Smrg#define PACKAGE_NAME "fontconfig" 2549d6baa44Smrg 2559d6baa44Smrg/* Define to the full name and version of this package. */ 25618bd4a06Smrg#define PACKAGE_STRING "fontconfig 2.12.4" 2579d6baa44Smrg 2589d6baa44Smrg/* Define to the one symbol short name of this package. */ 259d81fd2f8Smrg#define PACKAGE_TARNAME "fontconfig" 2609d6baa44Smrg 2619d6baa44Smrg/* Define to the home page for this package. */ 2629d6baa44Smrg#define PACKAGE_URL "" 2639d6baa44Smrg 2649d6baa44Smrg/* Define to the version of this package. */ 26518bd4a06Smrg#define PACKAGE_VERSION "2.12.4" 266d81fd2f8Smrg 267d81fd2f8Smrg/* Define to necessary symbol if this constant uses a non-standard name on 268d81fd2f8Smrg your system. */ 269d81fd2f8Smrg/* #undef PTHREAD_CREATE_JOINABLE */ 270d81fd2f8Smrg 271d81fd2f8Smrg/* The size of `char', as computed by sizeof. */ 272d81fd2f8Smrg/* #undef SIZEOF_CHAR */ 273d81fd2f8Smrg 274d81fd2f8Smrg/* The size of `int', as computed by sizeof. */ 275d81fd2f8Smrg/* #undef SIZEOF_INT */ 276d81fd2f8Smrg 277d81fd2f8Smrg/* The size of `long', as computed by sizeof. */ 278d81fd2f8Smrg/* #undef SIZEOF_LONG */ 279d81fd2f8Smrg 280d81fd2f8Smrg/* The size of `short', as computed by sizeof. */ 281d81fd2f8Smrg/* #undef SIZEOF_SHORT */ 282d81fd2f8Smrg 283d81fd2f8Smrg/* The size of `void*', as computed by sizeof. */ 284d81fd2f8Smrg/* #undef SIZEOF_VOIDP */ 2859d6baa44Smrg 2869d6baa44Smrg/* The size of `void *', as computed by sizeof. */ 28718bd4a06Smrg#define SIZEOF_VOID_P 4 2889d6baa44Smrg 2899d6baa44Smrg/* Define to 1 if you have the ANSI C header files. */ 2909d6baa44Smrg#define STDC_HEADERS 1 2919d6baa44Smrg 2929d6baa44Smrg/* Use iconv. */ 2939d6baa44Smrg#define USE_ICONV 0 2949d6baa44Smrg 295d81fd2f8Smrg/* Enable extensions on AIX 3, Interix. */ 296d81fd2f8Smrg#ifndef _ALL_SOURCE 297d81fd2f8Smrg# define _ALL_SOURCE 1 298d81fd2f8Smrg#endif 299d81fd2f8Smrg/* Enable GNU extensions on systems that have them. */ 300d81fd2f8Smrg#ifndef _GNU_SOURCE 301d81fd2f8Smrg# define _GNU_SOURCE 1 302d81fd2f8Smrg#endif 303d81fd2f8Smrg/* Enable threading extensions on Solaris. */ 304d81fd2f8Smrg#ifndef _POSIX_PTHREAD_SEMANTICS 305d81fd2f8Smrg# define _POSIX_PTHREAD_SEMANTICS 1 306d81fd2f8Smrg#endif 307d81fd2f8Smrg/* Enable extensions on HP NonStop. */ 308d81fd2f8Smrg#ifndef _TANDEM_SOURCE 309d81fd2f8Smrg# define _TANDEM_SOURCE 1 310d81fd2f8Smrg#endif 311d81fd2f8Smrg/* Enable general extensions on Solaris. */ 312d81fd2f8Smrg#ifndef __EXTENSIONS__ 313d81fd2f8Smrg# define __EXTENSIONS__ 1 314d81fd2f8Smrg#endif 315d81fd2f8Smrg 316d81fd2f8Smrg 3179d6baa44Smrg/* Version number of package */ 31818bd4a06Smrg#define VERSION "2.12.4" 3199d6baa44Smrg 3209d6baa44Smrg/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most 3219d6baa44Smrg significant byte first (like Motorola and SPARC, unlike Intel). */ 3229d6baa44Smrg#if defined AC_APPLE_UNIVERSAL_BUILD 3239d6baa44Smrg# if defined __BIG_ENDIAN__ 3249d6baa44Smrg# define WORDS_BIGENDIAN 1 3259d6baa44Smrg# endif 3269d6baa44Smrg#else 3279d6baa44Smrg# ifndef WORDS_BIGENDIAN 3289d6baa44Smrg/* # undef WORDS_BIGENDIAN */ 3299d6baa44Smrg# endif 3309d6baa44Smrg#endif 3319d6baa44Smrg 332d81fd2f8Smrg/* Enable large inode numbers on Mac OS X 10.5. */ 333d81fd2f8Smrg#ifndef _DARWIN_USE_64_BIT_INODE 334d81fd2f8Smrg# define _DARWIN_USE_64_BIT_INODE 1 335d81fd2f8Smrg#endif 336d81fd2f8Smrg 337d81fd2f8Smrg/* Number of bits in a file offset, on hosts where this is settable. */ 338d81fd2f8Smrg/* #undef _FILE_OFFSET_BITS */ 339d81fd2f8Smrg 340d81fd2f8Smrg/* Define for large files, on AIX-style hosts. */ 341d81fd2f8Smrg/* #undef _LARGE_FILES */ 342d81fd2f8Smrg 343d81fd2f8Smrg/* Define to 1 if on MINIX. */ 344d81fd2f8Smrg/* #undef _MINIX */ 345d81fd2f8Smrg 346d81fd2f8Smrg/* Define to 2 if the system does not provide POSIX.1 features except with 347d81fd2f8Smrg this defined. */ 348d81fd2f8Smrg/* #undef _POSIX_1_SOURCE */ 349d81fd2f8Smrg 350d81fd2f8Smrg/* Define to 1 if you need to in order for `stat' and other things to work. */ 351d81fd2f8Smrg/* #undef _POSIX_SOURCE */ 352d81fd2f8Smrg 3539d6baa44Smrg/* Define to empty if `const' does not conform to ANSI C. */ 3549d6baa44Smrg/* #undef const */ 3559d6baa44Smrg 3569d6baa44Smrg/* Define to `__inline__' or `__inline' if that's what the C compiler 3579d6baa44Smrg calls it, or to nothing if 'inline' is not supported under any name. */ 3589d6baa44Smrg#ifndef __cplusplus 3599d6baa44Smrg/* #undef inline */ 3609d6baa44Smrg#endif 3619d6baa44Smrg 3629d6baa44Smrg/* Define to `int' if <sys/types.h> does not define. */ 3639d6baa44Smrg/* #undef pid_t */ 3649d6baa44Smrg 3659d6baa44Smrg#include "config-fixups.h" 366