]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - include/linux/module.h
Merge branch 'upstream'
[linux-2.6-omap-h63xx.git] / include / linux / module.h
index f05372b7fe7746a48a838a310b18e3115c0e55ef..84d75f3a8acab027fc1ed4a91c8878808eeb6be2 100644 (file)
@@ -554,7 +554,9 @@ static inline void MODULE_PARM_(void) { }
 #ifdef MODULE
 /* DEPRECATED: Do not use. */
 #define MODULE_PARM(var,type)                                              \
-struct obsolete_modparm __parm_##var __attribute__((section("__obsparm"))) = \
+extern struct obsolete_modparm __parm_##var \
+__attribute__((section("__obsparm"))); \
+struct obsolete_modparm __parm_##var = \
 { __stringify(var), type, &MODULE_PARM_ }; \
 __MODULE_PARM_TYPE(var, type);
 #else