Revert "Properly ignore bdi_setup_and_register return value"

Older GCC versions do not obey -Wno-unused-result. This reverts commit
729210564a in favor of a solution that
does not require -Wno-unused-result.

Signed-off-by: Richard Yao <ryao@gentoo.org>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Issue #1906
This commit is contained in:
Richard Yao 2014-03-21 11:07:28 -04:00 committed by Brian Behlendorf
parent 0ed212dc0e
commit 6b6b8d1041

View File

@ -1,14 +1,12 @@
dnl #
dnl # 2.6.34 API change
dnl # The bdi_setup_and_register() helper function is available and
dnl # The bdi_setup_and_register() helper function is avilable and
dnl # exported by the kernel. This is a trivial helper function but
dnl # using it significantly simplifies the code surrounding setting
dnl # up and tearing down the bdi structure.
dnl #
AC_DEFUN([ZFS_AC_KERNEL_BDI_SETUP_AND_REGISTER],
[AC_MSG_CHECKING([whether bdi_setup_and_register() is available])
tmp_flags="$EXTRA_KCFLAGS"
EXTRA_KCFLAGS="-Wno-unused-result"
ZFS_LINUX_TRY_COMPILE_SYMBOL([
#include <linux/backing-dev.h>
], [
@ -20,5 +18,4 @@ AC_DEFUN([ZFS_AC_KERNEL_BDI_SETUP_AND_REGISTER],
], [
AC_MSG_RESULT(no)
])
EXTRA_KCFLAGS="$tmp_flags"
])