Skip to content

Commit dc27019

Browse files
osx: enable AVX/SSE/NEON64 optimizations in libFLAC
1 parent 636e77f commit dc27019

File tree

1 file changed

+27
-1
lines changed

1 file changed

+27
-1
lines changed

osx/deadbeef.xcodeproj/project.pbxproj

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25075,6 +25075,19 @@
2507525075
"PACKAGE_VERSION=\\\"1.5.0\\\"",
2507625076
"HAVE_SYS_PARAM_H=1",
2507725077
"FLAC__HAS_OGG=1",
25078+
"FLAC__ALIGN_MALLOC_DATA=1",
25079+
);
25080+
"GCC_PREPROCESSOR_DEFINITIONS[arch=arm64]" = (
25081+
"$(inherited)",
25082+
"FLAC__CPU_ARM64=1",
25083+
"FLAC__HAS_A64NEONINTRIN=1",
25084+
);
25085+
"GCC_PREPROCESSOR_DEFINITIONS[arch=x86_64]" = (
25086+
"$(inherited)",
25087+
"FLAC__CPU_X86_64=1",
25088+
FLAC__HAS_X86INTRIN,
25089+
FLAC__USE_AVX,
25090+
HAVE_CPUID_H,
2507825091
);
2507925092
GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES;
2508025093
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
@@ -25108,7 +25121,20 @@
2510825121
"PACKAGE_VERSION=\\\"1.5.0\\\"",
2510925122
"HAVE_SYS_PARAM_H=1",
2511025123
"FLAC__HAS_OGG=1",
25111-
"NDEBUG=1",
25124+
"FLAC__ALIGN_MALLOC_DATA=1",
25125+
NDEBUG,
25126+
);
25127+
"GCC_PREPROCESSOR_DEFINITIONS[arch=arm64]" = (
25128+
"$(inherited)",
25129+
"FLAC__CPU_ARM64=1",
25130+
"FLAC__HAS_A64NEONINTRIN=1",
25131+
);
25132+
"GCC_PREPROCESSOR_DEFINITIONS[arch=x86_64]" = (
25133+
"$(inherited)",
25134+
"FLAC__CPU_X86_64=1",
25135+
FLAC__HAS_X86INTRIN,
25136+
FLAC__USE_AVX,
25137+
HAVE_CPUID_H,
2511225138
);
2511325139
GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES;
2511425140
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;

0 commit comments

Comments
 (0)