summaryrefslogtreecommitdiffstats
path: root/include/linux/module.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux/module.h')
-rw-r--r--include/linux/module.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/linux/module.h b/include/linux/module.h
index a561f805f..fef8d2b20 100644
--- a/include/linux/module.h
+++ b/include/linux/module.h
@@ -143,8 +143,13 @@ struct module_info
#define __MODULE_STRING(x) __MODULE_STRING_1(x)
/* Find a symbol exported by the kernel or another module */
+#ifdef CONFIG_MODULES
extern unsigned long get_module_symbol(char *, char *);
extern void put_module_symbol(unsigned long);
+#else
+static inline unsigned long get_module_symbol(char *unused1, char *unused2) { return 0; };
+static inline void put_module_symbol(unsigned long unused) { };
+#endif
extern int try_inc_mod_count(struct module *mod);