From ff29dcd256c88765ebfcb4eaa44899e8b1207b5f Mon Sep 17 00:00:00 2001 From: "A. Maitland Bottoms" Date: Tue, 27 Mar 2018 22:02:59 -0400 Subject: [PATCH] [PATCH 2/6] make acc happy The abi-compliance-checker grabs all the .h files it finds and tries to compile them all. Even though some are not appropriate for the architecture being run on. Being careful with preprocessor protections avoids problems. Gbp-Pq: Name make-acc-happy --- include/volk/volk_neon_intrinsics.h | 2 ++ kernels/volk/volk_32f_8u_polarbutterflypuppet_32f.h | 1 + 2 files changed, 3 insertions(+) diff --git a/include/volk/volk_neon_intrinsics.h b/include/volk/volk_neon_intrinsics.h index 3c8032a..b97247a 100644 --- a/include/volk/volk_neon_intrinsics.h +++ b/include/volk/volk_neon_intrinsics.h @@ -66,6 +66,7 @@ #ifndef INCLUDE_VOLK_VOLK_NEON_INTRINSICS_H_ #define INCLUDE_VOLK_VOLK_NEON_INTRINSICS_H_ +#ifdef LV_HAVE_NEON #include @@ -281,4 +282,5 @@ static inline float32x4_t _neon_accumulate_square_sum_f32(float32x4_t sq_acc, #endif } +#endif /*LV_HAVE_NEON*/ #endif /* INCLUDE_VOLK_VOLK_NEON_INTRINSICS_H_ */ diff --git a/kernels/volk/volk_32f_8u_polarbutterflypuppet_32f.h b/kernels/volk/volk_32f_8u_polarbutterflypuppet_32f.h index e5e113d..2381dd3 100644 --- a/kernels/volk/volk_32f_8u_polarbutterflypuppet_32f.h +++ b/kernels/volk/volk_32f_8u_polarbutterflypuppet_32f.h @@ -18,6 +18,7 @@ #include #include #include +#include static inline void sanitize_bytes(unsigned char* u, const int elements) -- 2.30.2