diff options
author | Philippe Coval <philippe.coval@open.eurogiciel.org> | 2014-09-03 18:23:59 +0200 |
---|---|---|
committer | Cedric BAIL <cedric@osg.samsung.com> | 2014-09-03 18:37:42 +0200 |
commit | 836738c9cdc7f8dcf878bf3313b84796bfb90d54 (patch) | |
tree | b914b85b2b5f403b50886db4a9ed0ca84cf66134 | |
parent | 77c006dcfb3809c266802116c54c496fc56ae0b4 (diff) | |
download | efl-836738c9cdc7f8dcf878bf3313b84796bfb90d54.tar.gz |
evas: fix build on armv7l.
Summary:
Without compilation will fail on :
error: unknown type name 'pix_type'
error: expected identifier or '(' before 'else'
Applies to efl-1.11.0 and later
Bug: https://phab.enlightenment.org/T1620
Bug-Tizen: PTREL-737/part
Change-Id: Idbcb442803ed6559698b2a371d1d6c584ec053e0
Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org>
Test Plan:
gbs build -P "profile.tizen_common_armv7l" --arch armv7l --include-all
@fix
Reviewers: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D1399
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
-rw-r--r-- | src/lib/evas/common/evas_convert_rgb_32.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/lib/evas/common/evas_convert_rgb_32.c b/src/lib/evas/common/evas_convert_rgb_32.c index aae9d37e12..0cc33159c8 100644 --- a/src/lib/evas/common/evas_convert_rgb_32.c +++ b/src/lib/evas/common/evas_convert_rgb_32.c @@ -45,7 +45,7 @@ evas_common_convert_rgba_to_32bpp_rgb_8888_rot_180 (DATA32 *src, DATA8 *dst, int #ifdef TILE_ROTATE #ifdef BUILD_NEON -#define ROT90_QUAD_COPY_LOOP \ +#define ROT90_QUAD_COPY_LOOP(pix_type) \ if (evas_common_cpu_has_feature(CPU_FEATURE_NEON)) \ { \ if((w%4) == 0) \ @@ -86,8 +86,9 @@ evas_common_convert_rgba_to_32bpp_rgb_8888_rot_180 (DATA32 *src, DATA8 *dst, int } \ } \ else -#define ROT270_QUAD_COPY_LOOP \ +#define ROT270_QUAD_COPY_LOOP(pix_type) \ if (evas_common_cpu_has_feature(CPU_FEATURE_NEON)) \ + { \ if((w%4) == 0) \ { \ int klght = 4 * src_stride; \ @@ -127,8 +128,8 @@ evas_common_convert_rgba_to_32bpp_rgb_8888_rot_180 (DATA32 *src, DATA8 *dst, int } \ else #else -#define ROT90_QUAD_COPY_LOOP -#define ROT270_QUAD_COPY_LOOP +#define ROT90_QUAD_COPY_LOOP(pix_type) +#define ROT270_QUAD_COPY_LOOP(pix_type) #endif #define FAST_SIMPLE_ROTATE(suffix, pix_type) \ static void \ @@ -140,7 +141,7 @@ evas_common_convert_rgba_to_32bpp_rgb_8888_rot_180 (DATA32 *src, DATA8 *dst, int int h) \ { \ int x, y; \ - ROT90_QUAD_COPY_LOOP \ + ROT90_QUAD_COPY_LOOP(pix_type) \ { \ for (y = 0; y < h; y++) \ { \ @@ -163,7 +164,7 @@ evas_common_convert_rgba_to_32bpp_rgb_8888_rot_180 (DATA32 *src, DATA8 *dst, int int h) \ { \ int x, y; \ - ROT270_QUAD_COPY_LOOP \ + ROT270_QUAD_COPY_LOOP(pix_type) \ { \ for(y = 0; y < h; y++) \ { \ |