MDEV-24556: Build does not recognize powerpc64 (OpenBSD)
Reviewer: Daniel Black
This commit is contained in:
parent
49b8774951
commit
1015cbde59
@ -115,7 +115,7 @@ ELSEIF(CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64|AARCH64")
|
|||||||
COMPILE_FLAGS "-march=armv8-a+crc+crypto")
|
COMPILE_FLAGS "-march=armv8-a+crc+crypto")
|
||||||
ENDIF()
|
ENDIF()
|
||||||
ENDIF()
|
ENDIF()
|
||||||
ELSEIF(CMAKE_SYSTEM_PROCESSOR MATCHES "ppc64")
|
ELSEIF(CMAKE_SYSTEM_PROCESSOR MATCHES "ppc64|powerpc64")
|
||||||
SET(MYSYS_SOURCES ${MYSYS_SOURCES} crc32/crc32_ppc64.c crc32/crc32c_ppc.c)
|
SET(MYSYS_SOURCES ${MYSYS_SOURCES} crc32/crc32_ppc64.c crc32/crc32c_ppc.c)
|
||||||
SET_SOURCE_FILES_PROPERTIES(crc32/crc32_ppc64.c crc32/crc32c_ppc.c PROPERTIES
|
SET_SOURCE_FILES_PROPERTIES(crc32/crc32_ppc64.c crc32/crc32c_ppc.c PROPERTIES
|
||||||
COMPILE_FLAGS "${COMPILE_FLAGS} -maltivec -mvsx -mpower8-vector -mcrypto -mpower8-vector")
|
COMPILE_FLAGS "${COMPILE_FLAGS} -maltivec -mvsx -mpower8-vector -mcrypto -mpower8-vector")
|
||||||
|
@ -109,8 +109,8 @@ if(NOT WIN32)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
include(CheckCCompilerFlag)
|
include(CheckCCompilerFlag)
|
||||||
# ppc64 or ppc64le
|
# ppc64 or ppc64le or powerpc64 (BSD)
|
||||||
if(CMAKE_SYSTEM_PROCESSOR MATCHES "ppc64")
|
if(CMAKE_SYSTEM_PROCESSOR MATCHES "ppc64|powerpc64")
|
||||||
CHECK_C_COMPILER_FLAG("-maltivec" HAS_ALTIVEC)
|
CHECK_C_COMPILER_FLAG("-maltivec" HAS_ALTIVEC)
|
||||||
if(HAS_ALTIVEC)
|
if(HAS_ALTIVEC)
|
||||||
message(STATUS " HAS_ALTIVEC yes")
|
message(STATUS " HAS_ALTIVEC yes")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user