1/* config.h.in. Generated from configure.ac by autoheader. */ 2 3/* Define if building universal (internal helper macro) */ 4#cmakedefine AC_APPLE_UNIVERSAL_BUILD 5 6/* Target processor is big endian. */ 7#cmakedefine01 CPU_IS_BIG_ENDIAN 8 9/* Target processor ARM64 */ 10#cmakedefine FLAC__CPU_ARM64 11 12/* Set FLAC__BYTES_PER_WORD to 8 (4 is the default) */ 13#cmakedefine01 ENABLE_64_BIT_WORDS 14 15/* define to align allocated memory on 32-byte boundaries */ 16#cmakedefine FLAC__ALIGN_MALLOC_DATA 17 18/* define if you have docbook-to-man or docbook2man */ 19#cmakedefine FLAC__HAS_DOCBOOK_TO_MAN 20 21/* define if you have the ogg library */ 22#cmakedefine01 OGG_FOUND 23#define FLAC__HAS_OGG OGG_FOUND 24 25/* Set to 1 if <x86intrin.h> is available. */ 26#cmakedefine01 FLAC__HAS_X86INTRIN 27 28/* Set to 1 if <arm_neon.h> is available. */ 29#cmakedefine01 FLAC__HAS_NEONINTRIN 30 31/* Set to 1 if <arm_neon.h> contains A64 intrinsics */ 32#cmakedefine01 FLAC__HAS_A64NEONINTRIN 33 34/* define if building for Darwin / MacOS X */ 35#cmakedefine FLAC__SYS_DARWIN 36 37/* define if building for Linux */ 38#cmakedefine FLAC__SYS_LINUX 39 40/* define to enable use of AVX instructions */ 41#cmakedefine WITH_AVX 42#ifdef WITH_AVX 43 #define FLAC__USE_AVX 44#endif 45 46/* Define to the commit date of the current git HEAD */ 47#cmakedefine GIT_COMMIT_DATE "@GIT_COMMIT_DATE@" 48 49/* Define to the short hash of the current git HEAD */ 50#cmakedefine GIT_COMMIT_HASH "@GIT_COMMIT_HASH@" 51 52/* Define to the tag of the current git HEAD */ 53#cmakedefine GIT_COMMIT_TAG "@GIT_COMMIT_TAG@" 54 55/* Compiler has the __builtin_bswap16 intrinsic */ 56#cmakedefine HAVE_BSWAP16 57 58/* Compiler has the __builtin_bswap32 intrinsic */ 59#cmakedefine HAVE_BSWAP32 60 61/* Define to 1 if you have the <byteswap.h> header file. */ 62#cmakedefine HAVE_BYTESWAP_H 63 64/* define if you have clock_gettime */ 65#cmakedefine HAVE_CLOCK_GETTIME 66 67/* Define to 1 if you have the <cpuid.h> header file. */ 68#cmakedefine HAVE_CPUID_H 69 70/* Define to 1 if fseeko (and presumably ftello) exists and is declared. */ 71#cmakedefine HAVE_FSEEKO 72 73/* Define to 1 if you have the `getopt_long' function. */ 74#cmakedefine HAVE_GETOPT_LONG 75 76/* Define if you have the iconv() function and it works. */ 77#cmakedefine HAVE_ICONV 78 79/* Define to 1 if you have the <inttypes.h> header file. */ 80#cmakedefine HAVE_INTTYPES_H 81 82/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */ 83#cmakedefine HAVE_LANGINFO_CODESET 84 85/* lround support */ 86#cmakedefine01 HAVE_LROUND 87 88/* Define to 1 if you have the <memory.h> header file. */ 89#cmakedefine HAVE_MEMORY_H 90 91/* Define to 1 if you have the <stdint.h> header file. */ 92#cmakedefine HAVE_STDINT_H 93 94/* Define to 1 if you have the <stdlib.h> header file. */ 95#cmakedefine HAVE_STDLIB_H 96 97/* Define to 1 if you have the <string.h> header file. */ 98#cmakedefine HAVE_STRING_H 99 100/* Define to 1 if you have the <sys/ioctl.h> header file. */ 101#cmakedefine HAVE_SYS_IOCTL_H 102 103/* Define to 1 if you have the <sys/param.h> header file. */ 104#cmakedefine HAVE_SYS_PARAM_H 105 106/* Define to 1 if you have the <sys/stat.h> header file. */ 107#cmakedefine HAVE_SYS_STAT_H 108 109/* Define to 1 if you have the <sys/types.h> header file. */ 110#cmakedefine HAVE_SYS_TYPES_H 111 112/* Define to 1 if you have the <termios.h> header file. */ 113#cmakedefine HAVE_TERMIOS_H 114 115/* Define to 1 if typeof works with your compiler. */ 116#cmakedefine HAVE_TYPEOF 117 118/* Define to 1 if you have the <unistd.h> header file. */ 119#cmakedefine HAVE_UNISTD_H 120 121/* Define to 1 if you have the <x86intrin.h> header file. */ 122#cmakedefine HAVE_X86INTRIN_H 123 124/* Define as const if the declaration of iconv() needs const. */ 125#cmakedefine ICONV_CONST 126 127/* Define if debugging is disabled */ 128#cmakedefine NDEBUG 129 130/* Name of package */ 131#cmakedefine PACKAGE 132 133/* Define to the address where bug reports for this package should be sent. */ 134#cmakedefine PACKAGE_BUGREPORT 135 136/* Define to the full name of this package. */ 137#cmakedefine PACKAGE_NAME 138 139/* Define to the full name and version of this package. */ 140#cmakedefine PACKAGE_STRING 141 142/* Define to the one symbol short name of this package. */ 143#cmakedefine PACKAGE_TARNAME 144 145/* Define to the home page for this package. */ 146#cmakedefine PACKAGE_URL 147 148/* Define to the version of this package. */ 149#define PACKAGE_VERSION "@PROJECT_VERSION@" 150 151/* The size of `off_t', as computed by sizeof. */ 152#cmakedefine SIZEOF_OFF_T 153 154/* The size of `void*', as computed by sizeof. */ 155#cmakedefine SIZEOF_VOIDP 156 157/* Enable extensions on AIX 3, Interix. */ 158#ifndef _ALL_SOURCE 159#define _ALL_SOURCE 160#endif 161 162/* Enable GNU extensions on systems that have them. */ 163#ifndef _GNU_SOURCE 164#define _GNU_SOURCE 165#endif 166 167#ifndef _XOPEN_SOURCE 168#cmakedefine DODEFINE_XOPEN_SOURCE 500 169#ifdef DODEFINE_XOPEN_SOURCE 170#define _XOPEN_SOURCE DODEFINE_XOPEN_SOURCE 171#endif 172#endif 173 174/* Enable threading extensions on Solaris. */ 175#ifndef _POSIX_PTHREAD_SEMANTICS 176#cmakedefine _POSIX_PTHREAD_SEMANTICS 177#endif 178/* Enable extensions on HP NonStop. */ 179#ifndef _TANDEM_SOURCE 180#cmakedefine _TANDEM_SOURCE 181#endif 182/* Enable general extensions on Solaris. */ 183#ifndef __EXTENSIONS__ 184#cmakedefine DODEFINE_EXTENSIONS 185#ifdef DODEFINE_EXTENSIONS 186#define __EXTENSIONS__ DODEFINE_EXTENSIONS 187#endif 188#endif 189 190 191/* Target processor is big endian. */ 192#define WORDS_BIGENDIAN CPU_IS_BIG_ENDIAN 193 194/* Enable large inode numbers on Mac OS X 10.5. */ 195#ifndef _DARWIN_USE_64_BIT_INODE 196# define _DARWIN_USE_64_BIT_INODE 1 197#endif 198 199/* Number of bits in a file offset, on hosts where this is settable. */ 200#ifndef _FILE_OFFSET_BITS 201# define _FILE_OFFSET_BITS 64 202#endif 203 204/* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */ 205#ifndef _LARGEFILE_SOURCE 206# define _LARGEFILE_SOURCE 207#endif 208 209/* Define for large files, on AIX-style hosts. */ 210#cmakedefine _LARGE_FILES 211 212/* Define to 1 if on MINIX. */ 213#cmakedefine _MINIX 214 215/* Define to 2 if the system does not provide POSIX.1 features except with 216 this defined. */ 217#cmakedefine _POSIX_1_SOURCE 218 219/* Define to 1 if you need to in order for `stat' and other things to work. */ 220#cmakedefine _POSIX_SOURCE 221 222/* Define to __typeof__ if your compiler spells it that way. */ 223#cmakedefine typeof 224