aboutsummaryrefslogtreecommitdiffstats
path: root/configure.in
diff options
context:
space:
mode:
authorMiklos Szeredi <miklos@szeredi.hu>2004-02-10 09:36:07 +0000
committerMiklos Szeredi <miklos@szeredi.hu>2004-02-10 09:36:07 +0000
commit9a2b08d42f91d283bb318d2927c5e8873eb6e625 (patch)
tree848c8cacc8a4b8cb3619e0a99a85eb36fdf6c112 /configure.in
parent836963c34064edebc5b923f0c79647e44edd7cb1 (diff)
downloadlibfuse-9a2b08d42f91d283bb318d2927c5e8873eb6e625.tar.gz
added i_size_read() check to configure.in
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in8
1 files changed, 8 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index a5abe85..7aa7ad9 100644
--- a/configure.in
+++ b/configure.in
@@ -60,6 +60,14 @@ if test "$enable_kernel_module" != "no"; then
AC_SUBST(majver)
AC_SUBST(kmoduledir)
subdirs="$subdirs kernel"
+
+ old_cflags="$CFLAGS"
+ CFLAGS="-I${kernelsrc}/include -Wall -O2 -D__KERNEL__"
+ AC_CHECK_DECL(i_size_read,
+ AC_DEFINE(HAVE_I_SIZE_FUNC, 1,
+ [Kernel has i_size_read() and i_size_write() functions]),,
+ [#include <linux/fs.h>])
+ CFLAGS="$old_cflags"
fi
if test "$enable_lib" != "no"; then