From 9c2215e022c325599bd1b66d1f2214529fb99a24 Mon Sep 17 00:00:00 2001 From: Sergey Vojtovich Date: Tue, 5 Jul 2016 16:37:42 +0400 Subject: MDEV-9872 - Add common optimized CRC32 function interface Move crc32-vpmsum to extra. Compile static crc32-vpmsum instead of adding sources directly. Make use of crc32-vpmsum via my_checksum(). Based on contribution by Daniel Black. --- extra/CMakeLists.txt | 7 ------- 1 file changed, 7 deletions(-) (limited to 'extra/CMakeLists.txt') diff --git a/extra/CMakeLists.txt b/extra/CMakeLists.txt index 24090db6135..9c8d82d8537 100644 --- a/extra/CMakeLists.txt +++ b/extra/CMakeLists.txt @@ -80,13 +80,6 @@ IF(WITH_INNOBASE_STORAGE_ENGINE OR WITH_XTRADB_STORAGE_ENGINE) ../storage/innobase/page/page0zip.cc ) - IF(CMAKE_SYSTEM_PROCESSOR MATCHES "ppc64le") - enable_language(ASM) - LIST(APPEND INNOBASE_SOURCES - ../storage/innobase/ut/crc32_power8/crc32.S - ../storage/innobase/ut/crc32_power8/crc32_wrapper.c - ) - ENDIF() MYSQL_ADD_EXECUTABLE(innochecksum innochecksum.cc ${INNOBASE_SOURCES}) TARGET_LINK_LIBRARIES(innochecksum mysys mysys_ssl) -- cgit v1.2.1