aboutsummaryrefslogtreecommitdiffstats
path: root/configure.in
diff options
context:
space:
mode:
authorMiklos Szeredi <miklos@szeredi.hu>2004-04-02 14:58:22 +0000
committerMiklos Szeredi <miklos@szeredi.hu>2004-04-02 14:58:22 +0000
commit851948cc0da73424cdaf836a020830c54ae784c7 (patch)
tree465ce8c68a5ed4dd55930efe3997a448315b0f4c /configure.in
parent03cebaef615f9098d030ba776c124fa5f27d5c74 (diff)
downloadlibfuse-851948cc0da73424cdaf836a020830c54ae784c7.tar.gz
user mode linux detection in configure
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in9
1 files changed, 9 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index 8a29c0e..bc272f1 100644
--- a/configure.in
+++ b/configure.in
@@ -70,6 +70,15 @@ if test "$enable_kernel_module" != "no"; then
[#include <linux/fs.h>])
CFLAGS="$old_cflags"
fi
+ isuml=no
+ KERNELMAKE_PARAMS=
+ AC_MSG_CHECKING([if this is user mode linux])
+ if test -f $kernelsrc/include/linux/autoconf.h && grep -q "^#define CONFIG_USERMODE 1" $kernelsrc/include/linux/autoconf.h; then
+ isuml=yes
+ KERNELMAKE_PARAMS="ARCH=um"
+ fi
+ AC_MSG_RESULT([$isuml])
+ AC_SUBST(KERNELMAKE_PARAMS)
fi
if test "$enable_lib" != "no"; then