jpeg pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=6deda1a722496eca98d1833b1a9dadf89579915d
commit 6deda1a722496eca98d1833b1a9dadf89579915d Author: Jean-Philippe Andre <jp.an...@samsung.com> Date: Tue Jul 8 11:42:26 2014 +0900 Evas TGV: Fix compilation with BUILD_NEON The TGV loader is an Evas_Loader, not part of evas itself (eg. in cserve), so we can't use evas functions from there. eina_cpu provides appropriate CPU features detection. --- src/modules/evas/loaders/tgv/evas_image_load_tgv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/evas/loaders/tgv/evas_image_load_tgv.c b/src/modules/evas/loaders/tgv/evas_image_load_tgv.c index 2ac56c4..20517ad 100644 --- a/src/modules/evas/loaders/tgv/evas_image_load_tgv.c +++ b/src/modules/evas/loaders/tgv/evas_image_load_tgv.c @@ -466,7 +466,7 @@ evas_image_load_file_data_tgv(void *loader_data, if (!plane) { #ifdef BUILD_NEON - if (evas_common_cpu_has_feature(CPU_FEATURE_NEON)) + if (eina_cpu_features_get() & EINA_CPU_NEON) { uint32_t *dst = &p[current_etc.x - 1 + (current_etc.y - 1) * master.w]; uint32_t *src = &temporary[offset_x + offset_y * 4]; --