Set `PNG_ARM_NEON_OPT=0` for Apple

master
MoNTE48 2021-02-21 16:53:45 +01:00
parent 04dcc3c004
commit 599631f5bd
2 changed files with 10 additions and 5 deletions

View File

@ -3195,7 +3195,10 @@
GCC_C_LANGUAGE_STANDARD = c11;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
"GCC_PREPROCESSOR_DEFINITIONS[arch=*]" = "DEBUG=1";
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"PNG_ARM_NEON_OPT=0",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNDECLARED_SELECTOR = YES;
@ -3245,7 +3248,10 @@
GCC_C_LANGUAGE_STANDARD = c11;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = fast;
"GCC_PREPROCESSOR_DEFINITIONS[arch=*]" = "NDEBUG=1";
GCC_PREPROCESSOR_DEFINITIONS = (
"NDEBUG=1",
"PNG_ARM_NEON_OPT=0",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNDECLARED_SELECTOR = YES;

View File

@ -18,8 +18,7 @@
#include "pngpriv.h"
// iOS Undefined symbols for architecture arm64
/*#ifdef PNG_ARM_NEON_IMPLEMENTATION
#ifdef PNG_ARM_NEON_IMPLEMENTATION
# if PNG_ARM_NEON_IMPLEMENTATION == 1
# define PNG_ARM_NEON_INTRINSICS_AVAILABLE
# if defined(_MSC_VER) && defined(_M_ARM64)
@ -28,7 +27,7 @@
# include <arm_neon.h>
# endif
# endif
#endif*/
#endif
#ifdef PNG_READ_SUPPORTED