From f9ab3372fdef25fd519cc202e0fd1e9d9b5f79d2 Mon Sep 17 00:00:00 2001 From: "A. Maitland Bottoms" Date: Tue, 27 Mar 2018 22:02:59 -0400 Subject: [PATCH] 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 + kernels/volk/volk_8u_x2_encodeframepolar_8u.h | 3 --- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/volk/volk_neon_intrinsics.h b/include/volk/volk_neon_intrinsics.h index 2b7bd58..89f1532 100644 --- a/include/volk/volk_neon_intrinsics.h +++ b/include/volk/volk_neon_intrinsics.h @@ -27,6 +27,7 @@ #ifndef INCLUDE_VOLK_VOLK_NEON_INTRINSICS_H_ #define INCLUDE_VOLK_VOLK_NEON_INTRINSICS_H_ +#ifdef LV_HAVE_NEON #include @@ -75,4 +76,5 @@ _vmultiply_complexq_f32(float32x4x2_t a_val, float32x4x2_t b_val) return c_val; } +#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 22002b1..8d78090 100644 --- a/kernels/volk/volk_32f_8u_polarbutterflypuppet_32f.h +++ b/kernels/volk/volk_32f_8u_polarbutterflypuppet_32f.h @@ -31,6 +31,7 @@ #include #include #include +#include static inline void diff --git a/kernels/volk/volk_8u_x2_encodeframepolar_8u.h b/kernels/volk/volk_8u_x2_encodeframepolar_8u.h index 0eba647..4be4f32 100644 --- a/kernels/volk/volk_8u_x2_encodeframepolar_8u.h +++ b/kernels/volk/volk_8u_x2_encodeframepolar_8u.h @@ -58,8 +58,6 @@ encodepolar_single_stage(unsigned char* frame_ptr, const unsigned char* temp_ptr } } -#ifdef LV_HAVE_GENERIC - static inline void volk_8u_x2_encodeframepolar_8u_generic(unsigned char* frame, unsigned char* temp, unsigned int frame_size) @@ -79,7 +77,6 @@ volk_8u_x2_encodeframepolar_8u_generic(unsigned char* frame, unsigned char* temp --stage; } } -#endif /* LV_HAVE_GENERIC */ #ifdef LV_HAVE_SSSE3 #include -- 2.30.2