]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
cmake: add default pwritev support now
authorHaomai Wang <haomai@xsky.com>
Mon, 25 Jan 2016 15:21:29 +0000 (23:21 +0800)
committerHaomai Wang <haomai@xsky.com>
Sat, 30 Jan 2016 19:03:24 +0000 (03:03 +0800)
Signed-off-by: Haomai Wang <haomai@xsky.com>
CMakeLists.txt
src/include/config-h.in.cmake

index 2b1bd607a36c09d3e5724503041b9e714188000d..8b8dbed8f66d2a76aae259a64cfa578cdbd7726a 100644 (file)
@@ -33,6 +33,7 @@ CHECK_FUNCTION_EXISTS(posix_fallocate HAVE_POSIX_FALLOCATE)
 CHECK_FUNCTION_EXISTS(syncfs HAVE_SYS_SYNCFS) 
 CHECK_FUNCTION_EXISTS(sync_file_range HAVE_SYNC_FILE_RANGE)
 CHECK_FUNCTION_EXISTS(mallinfo HAVE_MALLINFO)
+CHECK_FUNCTION_EXISTS(pwritev HAVE_PWRITEV)
 CHECK_INCLUDE_FILES("arpa/inet.h" HAVE_ARPA_INET_H)
 CHECK_INCLUDE_FILES("boost/random/discrete_distribution.hpp" HAVE_BOOST_RANDOM_DISCRETE_DISTRIBUTION)
 CHECK_INCLUDE_FILES("dirent.h" HAVE_DIRENT_H)
index 89d7792ee8a988ef751ea81078f010b34a2b679e..ceedb6e9dc647880699b05ac0d7e5432bae1fdd0 100644 (file)
 /* Define to 1 if you have the `syncfs' function. */
 #cmakedefine HAVE_SYNCFS 1
 
+/* Define to 1 if you have the `pwritev' function. */
+#cmakedefine HAVE_PWRITEV 1
+
 /* sync_file_range(2) is supported */
 #cmakedefine HAVE_SYNC_FILE_RANGE