From 5b2bc895384749493f2ec2ca818c485797448cae Mon Sep 17 00:00:00 2001 From: Sam Clegg Date: Thu, 14 Jan 2016 15:40:05 -0800 Subject: Disable use of missing arm neon function in libpng This was causing pdfium_diff to fail to link on ARM/linux due to missing neon-specifc symbols. Ideally we could add the missing symbols (and update the latest version of libpng), but that can happen in a separate CL. R=thestig@chromium.org Review URL: https://codereview.chromium.org/1581193007 . --- samples/fx_lpng/lpng_v163/pngpriv.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/samples/fx_lpng/lpng_v163/pngpriv.h b/samples/fx_lpng/lpng_v163/pngpriv.h index 18965380c8..3cfccb4aff 100644 --- a/samples/fx_lpng/lpng_v163/pngpriv.h +++ b/samples/fx_lpng/lpng_v163/pngpriv.h @@ -130,7 +130,11 @@ /* NEON optimizations are to be at least considered by libpng, so enable the * callbacks to do this. */ -# define PNG_FILTER_OPTIMIZATIONS png_init_filter_functions_neon +/* + * Disabled by sbc since this copy of libpng doesn't contains the arm + * specific code (e.g. arm/arm_init.c) + */ +/*# define PNG_FILTER_OPTIMIZATIONS png_init_filter_functions_neon*/ #endif #endif -- cgit v1.2.3