cmake HAVE_ARMV8_CRC32_WITH_ARCH_EXTN examples

percona/percona-server configure.cmake :735

CHECK_CXX_SOURCE_COMPILES(
        "
        #include <arm_acle.h>
        int main() {
          __crc32cb(0, 0); __crc32ch(0, 0); __crc32cw(0, 0); __crc32cd(0, 0);
          __crc32b(0, 0); __crc32h(0, 0); __crc32w(0, 0); __crc32d(0, 0);
          return 0;
        }"
        HAVE_ARMV8_CRC32_WITH_ARCH_EXTN)

logicalclocks/rondb configure.cmake :726

CHECK_CXX_SOURCE_COMPILES(
        "
        #include <arm_acle.h>
        int main() {
          __crc32cb(0, 0); __crc32ch(0, 0); __crc32cw(0, 0); __crc32cd(0, 0);
          __crc32b(0, 0); __crc32h(0, 0); __crc32w(0, 0); __crc32d(0, 0);
          return 0;
        }"
        HAVE_ARMV8_CRC32_WITH_ARCH_EXTN)

polardb/polardbx-engine configure.cmake :742

CHECK_CXX_SOURCE_COMPILES(
        "
        #include <arm_acle.h>
        int main() {
          __crc32cb(0, 0); __crc32ch(0, 0); __crc32cw(0, 0); __crc32cd(0, 0);
          __crc32b(0, 0); __crc32h(0, 0); __crc32w(0, 0); __crc32d(0, 0);
          return 0;
        }"
        HAVE_ARMV8_CRC32_WITH_ARCH_EXTN)

percona/percona-xtrabackup configure.cmake :725

CHECK_CXX_SOURCE_COMPILES(
        "
        #include <arm_acle.h>
        int main() {
          __crc32cb(0, 0); __crc32ch(0, 0); __crc32cw(0, 0); __crc32cd(0, 0);
          __crc32b(0, 0); __crc32h(0, 0); __crc32w(0, 0); __crc32d(0, 0);
          return 0;
        }"
        HAVE_ARMV8_CRC32_WITH_ARCH_EXTN)

GreatSQL/GreatSQL configure.cmake :743

CHECK_CXX_SOURCE_COMPILES(
        "
        #include <arm_acle.h>
        int main() {
          __crc32cb(0, 0); __crc32ch(0, 0); __crc32cw(0, 0); __crc32cd(0, 0);
          __crc32b(0, 0); __crc32h(0, 0); __crc32w(0, 0); __crc32d(0, 0);
          return 0;
        }"
        HAVE_ARMV8_CRC32_WITH_ARCH_EXTN)

percona/percona-xtradb-cluster configure.cmake :736

CHECK_CXX_SOURCE_COMPILES(
        "
        #include <arm_acle.h>
        int main() {
          __crc32cb(0, 0); __crc32ch(0, 0); __crc32cw(0, 0); __crc32cd(0, 0);
          __crc32b(0, 0); __crc32h(0, 0); __crc32w(0, 0); __crc32d(0, 0);
          return 0;
        }"
        HAVE_ARMV8_CRC32_WITH_ARCH_EXTN)

facebook/mysql-5.6 configure.cmake :769

CHECK_CXX_SOURCE_COMPILES(
        "
        #include <arm_acle.h>
        int main() {
          __crc32cb(0, 0); __crc32ch(0, 0); __crc32cw(0, 0); __crc32cd(0, 0);
          __crc32b(0, 0); __crc32h(0, 0); __crc32w(0, 0); __crc32d(0, 0);
          return 0;
        }"
        HAVE_ARMV8_CRC32_WITH_ARCH_EXTN)

mysql/mysql-server configure.cmake :724

CHECK_CXX_SOURCE_COMPILES(
        "
        #include <arm_acle.h>
        int main() {
          __crc32cb(0, 0); __crc32ch(0, 0); __crc32cw(0, 0); __crc32cd(0, 0);
          __crc32b(0, 0); __crc32h(0, 0); __crc32w(0, 0); __crc32d(0, 0);
          return 0;
        }"
        HAVE_ARMV8_CRC32_WITH_ARCH_EXTN)