| Index: config.h.in
 | 
| diff --git a/config.h.in b/config.h.in
 | 
| index a5e9503bcec3b5b08264791acc8578099e890fc5..36f4fb736ccd8ae9124f602891afb7dec26d89fd 100644
 | 
| --- a/config.h.in
 | 
| +++ b/config.h.in
 | 
| @@ -3,6 +3,9 @@
 | 
|  /* Custom modes */
 | 
|  #undef CUSTOM_MODES
 | 
|  
 | 
| +/* Do not build the float API */
 | 
| +#undef DISABLE_FLOAT_API
 | 
| +
 | 
|  /* Assertions */
 | 
|  #undef ENABLE_ASSERTIONS
 | 
|  
 | 
| @@ -24,9 +27,6 @@
 | 
|  /* Define to 1 if you have the <dlfcn.h> header file. */
 | 
|  #undef HAVE_DLFCN_H
 | 
|  
 | 
| -/* Define to 1 if you have the <getopt.h> header file. */
 | 
| -#undef HAVE_GETOPT_H
 | 
| -
 | 
|  /* Define to 1 if you have the <inttypes.h> header file. */
 | 
|  #undef HAVE_INTTYPES_H
 | 
|  
 | 
| @@ -70,11 +70,44 @@
 | 
|  /* Define to 1 if your C compiler doesn't accept -c and -o together. */
 | 
|  #undef NO_MINUS_C_MINUS_O
 | 
|  
 | 
| +/* Make use of ARM asm optimization */
 | 
| +#undef OPUS_ARM_ASM
 | 
| +
 | 
| +/* Use generic ARMv4 inline asm optimizations */
 | 
| +#undef OPUS_ARM_INLINE_ASM
 | 
| +
 | 
| +/* Use ARMv5E inline asm optimizations */
 | 
| +#undef OPUS_ARM_INLINE_EDSP
 | 
| +
 | 
| +/* Use ARMv6 inline asm optimizations */
 | 
| +#undef OPUS_ARM_INLINE_MEDIA
 | 
| +
 | 
| +/* Use ARM NEON inline asm optimizations */
 | 
| +#undef OPUS_ARM_INLINE_NEON
 | 
| +
 | 
| +/* Define if assembler supports EDSP instructions */
 | 
| +#undef OPUS_ARM_MAY_HAVE_EDSP
 | 
| +
 | 
| +/* Define if assembler supports ARMv6 media instructions */
 | 
| +#undef OPUS_ARM_MAY_HAVE_MEDIA
 | 
| +
 | 
| +/* Define if compiler supports NEON instructions */
 | 
| +#undef OPUS_ARM_MAY_HAVE_NEON
 | 
| +
 | 
| +/* Define if binary requires EDSP instruction support */
 | 
| +#undef OPUS_ARM_PRESUME_EDSP
 | 
| +
 | 
| +/* Define if binary requires ARMv6 media instruction support */
 | 
| +#undef OPUS_ARM_PRESUME_MEDIA
 | 
| +
 | 
| +/* Define if binary requires NEON instruction support */
 | 
| +#undef OPUS_ARM_PRESUME_NEON
 | 
| +
 | 
|  /* This is a build of OPUS */
 | 
|  #undef OPUS_BUILD
 | 
|  
 | 
| -/* Opus library version string */
 | 
| -#undef OPUS_VERSION
 | 
| +/* Use run-time CPU capabilities detection */
 | 
| +#undef OPUS_HAVE_RTCD
 | 
|  
 | 
|  /* Define to the address where bug reports for this package should be sent. */
 | 
|  #undef PACKAGE_BUGREPORT
 | 
| @@ -94,18 +127,6 @@
 | 
|  /* Define to the version of this package. */
 | 
|  #undef PACKAGE_VERSION
 | 
|  
 | 
| -/* The size of `int', as computed by sizeof. */
 | 
| -#undef SIZEOF_INT
 | 
| -
 | 
| -/* The size of `long', as computed by sizeof. */
 | 
| -#undef SIZEOF_LONG
 | 
| -
 | 
| -/* The size of `long long', as computed by sizeof. */
 | 
| -#undef SIZEOF_LONG_LONG
 | 
| -
 | 
| -/* The size of `short', as computed by sizeof. */
 | 
| -#undef SIZEOF_SHORT
 | 
| -
 | 
|  /* Define to 1 if you have the ANSI C header files. */
 | 
|  #undef STDC_HEADERS
 | 
|  
 | 
| 
 |