ref: 147b72293f0bc2e3cb17c3f2dc6c21d9d599ec70
parent: db26e381a45aadcd82851075b85e2466e7de77d2
author: Jean-Marc Valin <jmvalin@amazon.com>
date: Tue Nov 28 10:34:29 EST 2023
Oops, fix the fixed-point build
--- a/silk/x86/main_sse.h
+++ b/silk/x86/main_sse.h
@@ -269,6 +269,7 @@
# endif
+#ifndef FIXED_POINT
double silk_inner_product_FLP_avx2(
const silk_float *data1,
const silk_float *data2,
@@ -291,6 +292,7 @@
#define silk_inner_product_FLP(data1, data2, dataSize, arch) ((void)arch,(*SILK_INNER_PRODUCT_FLP_IMPL[(arch) & OPUS_ARCHMASK])(data1, data2, dataSize))
+#endif
#endif
# endif
--- a/silk/x86/x86_silk_map.c
+++ b/silk/x86/x86_silk_map.c
@@ -32,7 +32,9 @@
#include "celt/x86/x86cpu.h"
#include "structs.h"
#include "SigProc_FIX.h"
+#ifndef FIXED_POINT
#include "SigProc_FLP.h"
+#endif
#include "pitch.h"
#include "main.h"
--
⑨