am 028c6d76: Merge "libpng - enable neon support"

* commit '028c6d76803bbe487a57e9dee80c3f55d8073260':
  libpng - enable neon support
diff --git a/Android.mk b/Android.mk
index 2551612..41f89c9 100644
--- a/Android.mk
+++ b/Android.mk
@@ -20,10 +20,9 @@
 	pngwtran.c \
 	pngwutil.c \
 
-# Previously these arm-specific flags were never applied.
-# TODO: apply the flags and fix the build.
-# my_cflags_arm := -DPNG_ARM_NEON_OPT=2 -DPNG_ARM_NEON_CHECK_SUPPORTED
-my_cflags_arm :=
+ifeq ($(ARCH_ARM_HAVE_NEON),true)
+my_cflags_arm := -DPNG_ARM_NEON_OPT=2 -DPNG_ARM_NEON_CHECK_SUPPORTED
+endif
 
 # BUG: http://llvm.org/PR19472 - SLP vectorization (on ARM at least) crashes
 # when we can't lower a vectorized bswap.