From eaa223e79533d31e9a84b50fca3592ce7ccf694e Mon Sep 17 00:00:00 2001 From: Jean-Christophe PLAGNIOL-VILLARD Date: Sun, 29 Aug 2010 07:52:25 +0200 Subject: module: move EXPORT_SYMBOL_GPL define to module.h Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD Signed-off-by: Sascha Hauer --- drivers/mtd/ubi/ubi-barebox.h | 1 - include/module.h | 4 ++++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/mtd/ubi/ubi-barebox.h b/drivers/mtd/ubi/ubi-barebox.h index 84c589f5d2..d23228f648 100644 --- a/drivers/mtd/ubi/ubi-barebox.h +++ b/drivers/mtd/ubi/ubi-barebox.h @@ -172,7 +172,6 @@ struct cdev_ { #define module_put(...) do { } while (0) #define module_init(...) #define module_exit(...) -#define EXPORT_SYMBOL_GPL(...) #define module_param_call(...) #define MODULE_PARM_DESC(...) #define MODULE_VERSION(...) diff --git a/include/module.h b/include/module.h index 9d0e803344..228a543fcb 100644 --- a/include/module.h +++ b/include/module.h @@ -36,6 +36,9 @@ struct module * load_module(void *mod_image, unsigned long len); #define EXPORT_SYMBOL(sym) \ __EXPORT_SYMBOL(sym, "") +#define EXPORT_SYMBOL_GPL(sym) \ + __EXPORT_SYMBOL(sym, "") + struct module { /* Unique handle for this module */ char name[MODULE_NAME_LEN]; @@ -71,6 +74,7 @@ int apply_relocate_add(Elf_Shdr *sechdrs, struct module *mod); #else #define EXPORT_SYMBOL(sym) +#define EXPORT_SYMBOL_GPL(sym) #endif /* CONFIG_MODULES */ extern struct list_head module_list; -- cgit v1.2.3