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