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