X-Git-Url: https://git.camperquake.de/gitweb.cgi?a=blobdiff_plain;f=config%2Fkernel-truncate-setsize.m4;h=7e4aff479a90e0952888191c55eabd51a6bddc3e;hb=074e72953cb3229e270e384f4dabd6d05c836060;hp=d8b2b47bd7de4007dead8d1548206290bd0b6a54;hpb=b312979252c5b566d2f59febcda67f309637e18c;p=zfs.git diff --git a/config/kernel-truncate-setsize.m4 b/config/kernel-truncate-setsize.m4 index d8b2b47..7e4aff4 100644 --- a/config/kernel-truncate-setsize.m4 +++ b/config/kernel-truncate-setsize.m4 @@ -2,11 +2,17 @@ dnl # dnl # 2.6.35 API change dnl # Added truncate_setsize() helper function. dnl # -AC_DEFUN([ZFS_AC_KERNEL_TRUNCATE_SETSIZE], [ - ZFS_CHECK_SYMBOL_EXPORT( - [truncate_setsize], - [mm/truncate.c], - [AC_DEFINE(HAVE_TRUNCATE_SETSIZE, 1, - [truncate_setsize() is available])], - []) +AC_DEFUN([ZFS_AC_KERNEL_TRUNCATE_SETSIZE], + [AC_MSG_CHECKING([whether truncate_setsize() is available]) + ZFS_LINUX_TRY_COMPILE_SYMBOL([ + #include + ], [ + truncate_setsize(NULL, 0); + ], [truncate_setsize], [mm/truncate.c], [ + AC_MSG_RESULT(yes) + AC_DEFINE(HAVE_TRUNCATE_SETSIZE, 1, + [truncate_setsize() is available]) + ], [ + AC_MSG_RESULT(no) + ]) ])