Whamcloud - gitweb
kernels from 2.6.21 not need include linux/config.h, but add include
authorshadow <shadow>
Thu, 21 Jun 2007 05:02:53 +0000 (05:02 +0000)
committershadow <shadow>
Thu, 21 Jun 2007 05:02:53 +0000 (05:02 +0000)
linux/autoconf.h in commpiler command line.

b=12605
i=wangdi
i=scjody

lnet/klnds/gmlnd/gmlnd.h
lnet/klnds/iiblnd/iiblnd.h
lnet/klnds/mxlnd/mxlnd.h
lnet/klnds/o2iblnd/o2iblnd.h
lnet/klnds/openiblnd/openiblnd.h
lnet/klnds/ptllnd/ptllnd.h
lnet/klnds/qswlnd/qswlnd.h
lnet/klnds/ralnd/ralnd.h
lnet/klnds/viblnd/viblnd.h

index 6936737..2d56811 100644 (file)
@@ -38,8 +38,9 @@
 #ifndef EXPORT_SYMTAB
 # define EXPORT_SYMTAB
 #endif
-
-#include "linux/config.h"
+#ifdef HAVE_KERNEL_CONFIG_H
+#include <linux/config.h>
+#endif
 #include "linux/module.h"
 #include "linux/tty.h"
 #include "linux/kernel.h"
index 8b72f24..06c6782 100644 (file)
@@ -24,8 +24,9 @@
 #ifndef EXPORT_SYMTAB
 # define EXPORT_SYMTAB
 #endif
-
+#ifdef HAVE_KERNEL_CONFIG_H
 #include <linux/config.h>
+#endif
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/mm.h>
index 28e58ca..46fe3c2 100644 (file)
@@ -25,8 +25,9 @@
 #ifndef EXPORT_SYMTAB
 #define EXPORT_SYMTAB
 #endif
-
+#ifdef HAVE_KERNEL_CONFIG_H
 #include <linux/config.h>
+#endif
 #include <linux/module.h>       /* module */
 #include <linux/kernel.h>       /* module */
 #include <linux/mm.h>
index e27f860..0b566b2 100644 (file)
@@ -24,8 +24,9 @@
 #ifndef EXPORT_SYMTAB
 # define EXPORT_SYMTAB
 #endif
-
+#ifdef HAVE_KERNEL_CONFIG_H
 #include <linux/config.h>
+#endif
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/mm.h>
index ad97c9d..56871b6 100644 (file)
@@ -24,8 +24,9 @@
 #ifndef EXPORT_SYMTAB
 # define EXPORT_SYMTAB
 #endif
-
+#ifdef HAVE_KERNEL_CONFIG_H
 #include <linux/config.h>
+#endif
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/mm.h>
index 3df2c3a..93c4453 100755 (executable)
@@ -19,8 +19,9 @@
 #ifndef EXPORT_SYMTAB
 # define EXPORT_SYMTAB
 #endif
-
+#ifdef HAVE_KERNEL_CONFIG_H
 #include <linux/config.h>
+#endif
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/mm.h>
index 0fe2a5e..7543ba4 100644 (file)
@@ -30,8 +30,9 @@
 
 #include <qsnet/kernel.h>
 #undef printf                                   /* nasty QSW #define */
-
+#ifdef HAVE_KERNEL_CONFIG_H
 #include <linux/config.h>
+#endif
 #include <linux/module.h>
 
 #include <elan/epcomms.h>
index 300cf40..d8fce5d 100644 (file)
@@ -24,8 +24,9 @@
 #ifndef EXPORT_SYMTAB
 # define EXPORT_SYMTAB
 #endif
-
+#ifdef HAVE_KERNEL_CONFIG_H
 #include <linux/config.h>
+#endif
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/mm.h>
index aae8d1e..a7e5f1c 100644 (file)
@@ -25,8 +25,9 @@
 #ifndef EXPORT_SYMTAB
 # define EXPORT_SYMTAB
 #endif
-
+#ifdef HAVE_KERNEL_CONFIG_H
 #include <linux/config.h>
+#endif
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/mm.h>