STABLE14-linux-key-alloc-no-pointer-arith-20090404
authorSimon Wilkinson <sxw@inf.ed.ac.uk>
Sat, 4 Apr 2009 17:44:15 +0000 (17:44 +0000)
committerDerrick Brashear <shadow@dementia.org>
Sat, 4 Apr 2009 17:44:15 +0000 (17:44 +0000)
LICENSE IPL10

make the key_alloc configure test work

(cherry picked from commit 4ecaeaac97a48c36df3866f1f71eb8a95c8f6e51)

src/cf/linux-test4.m4

index b8093a1..e7b91dc 100644 (file)
@@ -773,7 +773,7 @@ AC_DEFUN([LINUX_KEY_ALLOC_NEEDS_STRUCT_TASK], [
   AC_MSG_CHECKING([if key_alloc() takes a struct task *])
   AC_CACHE_VAL([ac_cv_key_alloc_needs_struct_task], [
     save_CPPFLAGS="$CPPFLAGS"
-    CPPFLAGS="$CPPFLAGS -Werror"
+    CPPFLAGS="$CPPFLAGS -Werror -Wno-pointer-arith"
     AC_TRY_KBUILD(
 [#include <linux/rwsem.h>
 #include <linux/key.h>
@@ -792,7 +792,7 @@ AC_DEFUN([LINUX_KEY_ALLOC_NEEDS_CRED], [
   AC_MSG_CHECKING([if key_alloc() takes credentials])
   AC_CACHE_VAL([ac_cv_key_alloc_needs_cred], [
     save_CPPFLAGS="$CPPFLAGS"
-    CPPFLAGS="$CPPFLAGS -Werror"
+    CPPFLAGS="$CPPFLAGS -Werror -Wno-pointer-arith"
     AC_TRY_KBUILD(
 [#include <linux/rwsem.h>
 #include <linux/key.h>