config.h.in 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207
  1. /* config.h.in. Generated from configure.ac by autoheader. */
  2. /* Get CPU Info by asm method */
  3. #undef CPU_INFO_BY_ASM
  4. /* Get CPU Info by c method */
  5. #undef CPU_INFO_BY_C
  6. /* Custom modes */
  7. #undef CUSTOM_MODES
  8. /* Do not build the float API */
  9. #undef DISABLE_FLOAT_API
  10. /* Disable bitstream fixes from RFC 8251 */
  11. #undef DISABLE_UPDATE_DRAFT
  12. /* Assertions */
  13. #undef ENABLE_ASSERTIONS
  14. /* Hardening */
  15. #undef ENABLE_HARDENING
  16. /* Debug fixed-point implementation */
  17. #undef FIXED_DEBUG
  18. /* Compile as fixed-point (for machines without a fast enough FPU) */
  19. #undef FIXED_POINT
  20. /* Float approximations */
  21. #undef FLOAT_APPROX
  22. /* Fuzzing */
  23. #undef FUZZING
  24. /* Define to 1 if you have the <alloca.h> header file. */
  25. #undef HAVE_ALLOCA_H
  26. /* NE10 library is installed on host. Make sure it is on target! */
  27. #undef HAVE_ARM_NE10
  28. /* Define to 1 if you have the <dlfcn.h> header file. */
  29. #undef HAVE_DLFCN_H
  30. /* Define to 1 if you have the <inttypes.h> header file. */
  31. #undef HAVE_INTTYPES_H
  32. /* Define to 1 if you have the `lrint' function. */
  33. #undef HAVE_LRINT
  34. /* Define to 1 if you have the `lrintf' function. */
  35. #undef HAVE_LRINTF
  36. /* Define to 1 if you have the <memory.h> header file. */
  37. #undef HAVE_MEMORY_H
  38. /* Define to 1 if you have the <stdint.h> header file. */
  39. #undef HAVE_STDINT_H
  40. /* Define to 1 if you have the <stdlib.h> header file. */
  41. #undef HAVE_STDLIB_H
  42. /* Define to 1 if you have the <strings.h> header file. */
  43. #undef HAVE_STRINGS_H
  44. /* Define to 1 if you have the <string.h> header file. */
  45. #undef HAVE_STRING_H
  46. /* Define to 1 if you have the <sys/stat.h> header file. */
  47. #undef HAVE_SYS_STAT_H
  48. /* Define to 1 if you have the <sys/types.h> header file. */
  49. #undef HAVE_SYS_TYPES_H
  50. /* Define to 1 if you have the <unistd.h> header file. */
  51. #undef HAVE_UNISTD_H
  52. /* Define to 1 if you have the `__malloc_hook' function. */
  53. #undef HAVE___MALLOC_HOOK
  54. /* Define to the sub-directory where libtool stores uninstalled libraries. */
  55. #undef LT_OBJDIR
  56. /* Make use of ARM asm optimization */
  57. #undef OPUS_ARM_ASM
  58. /* Use generic ARMv4 inline asm optimizations */
  59. #undef OPUS_ARM_INLINE_ASM
  60. /* Use ARMv5E inline asm optimizations */
  61. #undef OPUS_ARM_INLINE_EDSP
  62. /* Use ARMv6 inline asm optimizations */
  63. #undef OPUS_ARM_INLINE_MEDIA
  64. /* Use ARM NEON inline asm optimizations */
  65. #undef OPUS_ARM_INLINE_NEON
  66. /* Define if assembler supports EDSP instructions */
  67. #undef OPUS_ARM_MAY_HAVE_EDSP
  68. /* Define if assembler supports ARMv6 media instructions */
  69. #undef OPUS_ARM_MAY_HAVE_MEDIA
  70. /* Define if compiler supports NEON instructions */
  71. #undef OPUS_ARM_MAY_HAVE_NEON
  72. /* Compiler supports ARMv7/Aarch64 Neon Intrinsics */
  73. #undef OPUS_ARM_MAY_HAVE_NEON_INTR
  74. /* Define if binary requires Aarch64 Neon Intrinsics */
  75. #undef OPUS_ARM_PRESUME_AARCH64_NEON_INTR
  76. /* Define if binary requires EDSP instruction support */
  77. #undef OPUS_ARM_PRESUME_EDSP
  78. /* Define if binary requires ARMv6 media instruction support */
  79. #undef OPUS_ARM_PRESUME_MEDIA
  80. /* Define if binary requires NEON instruction support */
  81. #undef OPUS_ARM_PRESUME_NEON
  82. /* Define if binary requires NEON intrinsics support */
  83. #undef OPUS_ARM_PRESUME_NEON_INTR
  84. /* This is a build of OPUS */
  85. #undef OPUS_BUILD
  86. /* Run bit-exactness checks between optimized and c implementations */
  87. #undef OPUS_CHECK_ASM
  88. /* Use run-time CPU capabilities detection */
  89. #undef OPUS_HAVE_RTCD
  90. /* Compiler supports X86 AVX Intrinsics */
  91. #undef OPUS_X86_MAY_HAVE_AVX
  92. /* Compiler supports X86 SSE Intrinsics */
  93. #undef OPUS_X86_MAY_HAVE_SSE
  94. /* Compiler supports X86 SSE2 Intrinsics */
  95. #undef OPUS_X86_MAY_HAVE_SSE2
  96. /* Compiler supports X86 SSE4.1 Intrinsics */
  97. #undef OPUS_X86_MAY_HAVE_SSE4_1
  98. /* Define if binary requires AVX intrinsics support */
  99. #undef OPUS_X86_PRESUME_AVX
  100. /* Define if binary requires SSE intrinsics support */
  101. #undef OPUS_X86_PRESUME_SSE
  102. /* Define if binary requires SSE2 intrinsics support */
  103. #undef OPUS_X86_PRESUME_SSE2
  104. /* Define if binary requires SSE4.1 intrinsics support */
  105. #undef OPUS_X86_PRESUME_SSE4_1
  106. /* Define to the address where bug reports for this package should be sent. */
  107. #undef PACKAGE_BUGREPORT
  108. /* Define to the full name of this package. */
  109. #undef PACKAGE_NAME
  110. /* Define to the full name and version of this package. */
  111. #undef PACKAGE_STRING
  112. /* Define to the one symbol short name of this package. */
  113. #undef PACKAGE_TARNAME
  114. /* Define to the home page for this package. */
  115. #undef PACKAGE_URL
  116. /* Define to the version of this package. */
  117. #undef PACKAGE_VERSION
  118. /* Define to 1 if you have the ANSI C header files. */
  119. #undef STDC_HEADERS
  120. /* Make use of alloca */
  121. #undef USE_ALLOCA
  122. /* Use C99 variable-size arrays */
  123. #undef VAR_ARRAYS
  124. /* Define to empty if `const' does not conform to ANSI C. */
  125. #undef const
  126. /* Define to `__inline__' or `__inline' if that's what the C compiler
  127. calls it, or to nothing if 'inline' is not supported under any name. */
  128. #ifndef __cplusplus
  129. #undef inline
  130. #endif
  131. /* Define to the equivalent of the C99 'restrict' keyword, or to
  132. nothing if this is not supported. Do not define if restrict is
  133. supported directly. */
  134. #undef restrict
  135. /* Work around a bug in Sun C++: it does not support _Restrict or
  136. __restrict__, even though the corresponding Sun C compiler ends up with
  137. "#define restrict _Restrict" or "#define restrict __restrict__" in the
  138. previous line. Perhaps some future version of Sun C++ will work with
  139. restrict; if so, hopefully it defines __RESTRICT like Sun C does. */
  140. #if defined __SUNPRO_CC && !defined __RESTRICT
  141. # define _Restrict
  142. # define __restrict__
  143. #endif