From de693f2502851c34c9a306bd5dc68c7bcbafc513 Mon Sep 17 00:00:00 2001 From: James Zern Date: Sat, 5 Apr 2014 03:25:05 +0000 Subject: [PATCH] lossless_neon: disable VP8LConvert* functions due to breakage with NDK/gcc-4.6 builds Change-Id: Id96258e710ee33e08a023354b3227f27da986620 --- src/dsp/lossless_neon.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/dsp/lossless_neon.c b/src/dsp/lossless_neon.c index ed5e1a7d..927873e9 100644 --- a/src/dsp/lossless_neon.c +++ b/src/dsp/lossless_neon.c @@ -13,7 +13,7 @@ #include "./dsp.h" -#if defined(WEBP_USE_NEON) +#if 0 // defined(WEBP_USE_NEON) #include @@ -71,7 +71,9 @@ static void ConvertBGRAToRGB(const uint32_t* src, extern void VP8LDspInitNEON(void); void VP8LDspInitNEON(void) { -#if defined(WEBP_USE_NEON) +// TODO(jzern): these are producing incorrect results with a gcc-4.6/NDK +// build. +#if 0 // defined(WEBP_USE_NEON) VP8LConvertBGRAToRGBA = ConvertBGRAToRGBA; VP8LConvertBGRAToBGR = ConvertBGRAToBGR; VP8LConvertBGRAToRGB = ConvertBGRAToRGB;