From 58c7049da85bb18ae624573f20d9d542025e3f09 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Fri, 16 Apr 2010 00:13:46 +0000 Subject: [PATCH] allow neon build even if not armv4 - eg build for armv6 but add neon asm as a "check if its there then use it" ala mmx/sse as opposed to require it all be neon armv7 stuff ffor neon to work. SVN revision: 48044 --- legacy/evas/src/lib/engines/common/evas_cpu.c | 4 ++-- legacy/evas/src/lib/include/evas_common.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/legacy/evas/src/lib/engines/common/evas_cpu.c b/legacy/evas/src/lib/engines/common/evas_cpu.c index b0797f3050..1d286d6dbb 100644 --- a/legacy/evas/src/lib/engines/common/evas_cpu.c +++ b/legacy/evas/src/lib/engines/common/evas_cpu.c @@ -79,13 +79,13 @@ evas_common_cpu_altivec_test(void) void evas_common_cpu_neon_test(void) { -#if defined(__ARM_ARCH__) && (__ARM_ARCH__ >= 70) +//#if defined(__ARM_ARCH__) && (__ARM_ARCH__ >= 70) #ifdef BUILD_NEON asm volatile ( "vqadd.u8 d0, d1, d0\n" ); #endif -#endif +//#endif } void diff --git a/legacy/evas/src/lib/include/evas_common.h b/legacy/evas/src/lib/include/evas_common.h index 2605e06bd5..dff7224c82 100644 --- a/legacy/evas/src/lib/include/evas_common.h +++ b/legacy/evas/src/lib/include/evas_common.h @@ -1265,11 +1265,11 @@ void evas_font_dir_cache_free(void); /*****************************************************************************/ -#if defined(__ARM_ARCH__) && (__ARM_ARCH__ >= 70) +//#if defined(__ARM_ARCH__) && (__ARM_ARCH__ >= 70) #ifdef BUILD_NEON # include #endif -#endif +//#endif #ifdef __cplusplus }