cmake HAVE_SYNC_FILE_RANGE_WRITE examples

speedb-io/speedb CMakeLists.txt :572

CHECK_CXX_SOURCE_COMPILES("
#include <fcntl.h>
int main() {
  int fd = open(\"/dev/null\", 0);
  sync_file_range(fd, 0, 1024, SYNC_FILE_RANGE_WRITE);
}
" HAVE_SYNC_FILE_RANGE_WRITE)

percona/percona-server cmake/compiler_features.cmake :185

CHECK_CXX_SOURCE_RUNS("
  #include <fcntl.h>
  int main() {
    int fd = open(\"/dev/null\", 0);
    sync_file_range(fd, 0, 1024, SYNC_FILE_RANGE_WRITE);
    return 0;
  }
  " HAVE_SYNC_FILE_RANGE_WRITE)

bytedance/terarkdb CMakeLists.txt :518

CHECK_CXX_SOURCE_COMPILES("
#include <fcntl.h>
int main() {
  int fd = open(\"/dev/null\", 0);
  sync_file_range(fd, 0, 1024, SYNC_FILE_RANGE_WRITE);
}
" HAVE_SYNC_FILE_RANGE_WRITE)

SpanDB/SpanDB CMakeLists.txt :452

CHECK_CXX_SOURCE_COMPILES("
#include <fcntl.h>
int main() {
  int fd = open(\"/dev/null\", 0);
  sync_file_range(fd, 0, 1024, SYNC_FILE_RANGE_WRITE);
}
" HAVE_SYNC_FILE_RANGE_WRITE)

steemit/steem libraries/vendor/rocksdb/CMakeLists.txt :430

CHECK_CXX_SOURCE_COMPILES("
#include <fcntl.h>
int main() {
  int fd = open(\"/dev/null\", 0);
  sync_file_range(fd, 0, 1024, SYNC_FILE_RANGE_WRITE);
}
" HAVE_SYNC_FILE_RANGE_WRITE)

GreatSQL/GreatSQL cmake/compiler_features.cmake :192

CHECK_CXX_SOURCE_RUNS("
#include <fcntl.h>
int main() {
  int fd = open(\"/dev/null\", 0);
  sync_file_range(fd, 0, 1024, SYNC_FILE_RANGE_WRITE);
  return 0;
}
" HAVE_SYNC_FILE_RANGE_WRITE)

Tencent/Tendis src/thirdparty/rocksdb-5.13.4/rocksdb/CMakeLists.txt :390

CHECK_CXX_SOURCE_COMPILES("
#include <fcntl.h>
int main() {
  int fd = open(\"/dev/null\", 0);
  sync_file_range(fd, 0, 1024, SYNC_FILE_RANGE_WRITE);
}
" HAVE_SYNC_FILE_RANGE_WRITE)

facebook/rocksdb CMakeLists.txt :534

CHECK_CXX_SOURCE_COMPILES("
#include <fcntl.h>
int main() {
  int fd = open(\"/dev/null\", 0);
  sync_file_range(fd, 0, 1024, SYNC_FILE_RANGE_WRITE);
}
" HAVE_SYNC_FILE_RANGE_WRITE)

ververica/ForSt CMakeLists.txt :514

CHECK_CXX_SOURCE_COMPILES("
#include <fcntl.h>
int main() {
  int fd = open(\"/dev/null\", 0);
  sync_file_range(fd, 0, 1024, SYNC_FILE_RANGE_WRITE);
}
" HAVE_SYNC_FILE_RANGE_WRITE)

Tencent/wwsearch deps/rocksdb/CMakeLists.txt :412

CHECK_CXX_SOURCE_COMPILES("
#include <fcntl.h>
int main() {
  int fd = open(\"/dev/null\", 0);
  sync_file_range(fd, 0, 1024, SYNC_FILE_RANGE_WRITE);
}
" HAVE_SYNC_FILE_RANGE_WRITE)

topling/toplingdb CMakeLists.txt :532

CHECK_CXX_SOURCE_COMPILES("
#include <fcntl.h>
int main() {
  int fd = open(\"/dev/null\", 0);
  sync_file_range(fd, 0, 1024, SYNC_FILE_RANGE_WRITE);
}
" HAVE_SYNC_FILE_RANGE_WRITE)

percona/percona-xtradb-cluster cmake/compiler_features.cmake :185

CHECK_CXX_SOURCE_RUNS("
  #include <fcntl.h>
  int main() {
    int fd = open(\"/dev/null\", 0);
    sync_file_range(fd, 0, 1024, SYNC_FILE_RANGE_WRITE);
    return 0;
  }
  " HAVE_SYNC_FILE_RANGE_WRITE)

facebook/mysql-5.6 cmake/compiler_features.cmake :185

CHECK_CXX_SOURCE_RUNS("
  #include <fcntl.h>
  int main() {
    int fd = open(\"/dev/null\", 0);
    sync_file_range(fd, 0, 1024, SYNC_FILE_RANGE_WRITE);
    return 0;
  }
  " HAVE_SYNC_FILE_RANGE_WRITE)

ByConity/ByConity contrib/rocksdb-cmake/CMakeLists.txt :178

CHECK_CXX_SOURCE_COMPILES("
#include <fcntl.h>
int main() {
  int fd = open(\"/dev/null\", 0);
  sync_file_range(fd, 0, 1024, SYNC_FILE_RANGE_WRITE);
}
" HAVE_SYNC_FILE_RANGE_WRITE)