X-Git-Url: https://git.camperquake.de/gitweb.cgi?a=blobdiff_plain;f=config%2Fkernel-check-disk-size-change.m4;h=ea5c75f39f2078740add085f39622d5e99fff87d;hb=705741827ab55e7d92c3eb74f332a5ddd24971b5;hp=1a730c0c5715c43d33f8e1b4544a07afffaaffeb;hpb=fc88a6dda92a4fc00491a8afa24d144cc94063e4;p=zfs.git diff --git a/config/kernel-check-disk-size-change.m4 b/config/kernel-check-disk-size-change.m4 index 1a730c0..ea5c75f 100644 --- a/config/kernel-check-disk-size-change.m4 +++ b/config/kernel-check-disk-size-change.m4 @@ -2,11 +2,17 @@ dnl # dnl # 2.6.28 API change dnl # Added check_disk_size_change() helper function. dnl # -AC_DEFUN([ZFS_AC_KERNEL_CHECK_DISK_SIZE_CHANGE], [ - ZFS_CHECK_SYMBOL_EXPORT( - [check_disk_size_change], - [fs/block_dev.c], - [AC_DEFINE(HAVE_CHECK_DISK_SIZE_CHANGE, 1, - [check_disk_size_change() is available])], - []) +AC_DEFUN([ZFS_AC_KERNEL_CHECK_DISK_SIZE_CHANGE], + [AC_MSG_CHECKING([whether check_disk_size_change() is available]) + ZFS_LINUX_TRY_COMPILE_SYMBOL([ + #include + ], [ + check_disk_size_change(NULL, NULL); + ], [check_disk_size_change], [fs/block_dev.c], [ + AC_MSG_RESULT(yes) + AC_DEFINE(HAVE_CHECK_DISK_SIZE_CHANGE, 1, + [check_disk_size_change() is available]) + ], [ + AC_MSG_RESULT(no) + ]) ])