/drivers/include/linux/export.h |
---|
8,6 → 8,15 |
* Try not to add #includes here. It slows compilation and makes kernel |
* hackers place grumpy comments in header files. |
*/ |
/* Some toolchains use a `_' prefix for all user symbols. */ |
#ifdef CONFIG_HAVE_UNDERSCORE_SYMBOL_PREFIX |
#define __VMLINUX_SYMBOL(x) _##x |
#define __VMLINUX_SYMBOL_STR(x) "_" #x |
#else |
#define __VMLINUX_SYMBOL(x) x |
#define __VMLINUX_SYMBOL_STR(x) #x |
#endif |
#define EXPORT_SYMBOL(sym) |
#define EXPORT_SYMBOL_GPL(sym) |
#define EXPORT_SYMBOL_GPL_FUTURE(sym) |