diff options
Diffstat (limited to 'linux/pcmcia-cs/include/linux/init.h')
-rw-r--r-- | linux/pcmcia-cs/include/linux/init.h | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/linux/pcmcia-cs/include/linux/init.h b/linux/pcmcia-cs/include/linux/init.h index dae55c2..06da72d 100644 --- a/linux/pcmcia-cs/include/linux/init.h +++ b/linux/pcmcia-cs/include/linux/init.h @@ -1,9 +1,6 @@ #ifndef _COMPAT_INIT_H #define _COMPAT_INIT_H -#include <linux/version.h> - -#if (LINUX_VERSION_CODE < KERNEL_VERSION(2,3,0)) && defined(MODULE) #define __init #define __initdata #define __exit @@ -12,10 +9,10 @@ #define __devinitdata #define __devexit #define __devexitdata -#define module_init(x) int init_module(void) { return x(); } -#define module_exit(x) void cleanup_module(void) { x(); } -#else -#include_next <linux/init.h> + +#ifndef module_init +#define module_init(x) +#define module_exit(x) #endif #ifndef __devexit_p |