# HG changeset patch # User enevill # Date 1429606923 0 # Tue Apr 21 09:02:03 2015 +0000 # Node ID 576d3266332a4bd2b6e8892e8d651bd057af37d7 # Parent 9fa549e06f830059b1d79ae4748a1dd6232b6bb1 8078245: Fix aarch64 build failure diff --git a/src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h b/src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h --- a/src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h +++ b/src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h @@ -151,8 +151,8 @@ * Note that gcc-4.9 defines __ARM_NEON instead of __ARM_NEON__, so we * check both variants. */ -# if (defined(__ARM_NEON__) || defined(__ARM_NEON)) && \ - defined(PNG_ALIGNED_MEMORY_SUPPORTED) +# if ((defined(__ARM_NEON__) || defined(__ARM_NEON)) && \ + defined(PNG_ALIGNED_MEMORY_SUPPORTED) && defined(__arm__)) # define PNG_ARM_NEON_OPT 2 # else # define PNG_ARM_NEON_OPT 0