Build: Use -maltivec when testing AltiVec support

Doesn't seem to be necessary with recent Linux/GCC configurations, but
it is definitely necessary with OS X.
This commit is contained in:
DRC
2017-09-01 13:52:21 +00:00
parent c0f3512d5a
commit 1d93541617

View File

@@ -284,6 +284,8 @@ endif()
elseif(CPU_TYPE STREQUAL "powerpc")
set(CMAKE_REQUIRED_FLAGS -maltivec)
check_c_source_compiles("
#include <altivec.h>
int main(void) {
@@ -291,6 +293,8 @@ check_c_source_compiles("
return vi[0];
}" HAVE_ALTIVEC)
unset(CMAKE_REQUIRED_FLAGS)
if(NOT HAVE_ALTIVEC)
simd_fail("SIMD extensions not available for this CPU (PowerPC SPE)")
return()