patch-2.1.30 linux/include/linux/init.h
Next file: linux/include/linux/interrupt.h
Previous file: linux/include/linux/in6.h
Back to the patch index
Back to the overall index
- Lines: 28
- Date:
Thu Mar 20 18:17:11 1997
- Orig file:
v2.1.29/linux/include/linux/init.h
- Orig date:
Sun Jan 26 02:07:48 1997
diff -u --recursive --new-file v2.1.29/linux/include/linux/init.h linux/include/linux/init.h
@@ -30,26 +30,6 @@
* static char linux_logo[] __initdata = { 0x32, 0x36, ... };
*/
-#ifndef __init
-#if (defined (__svr4__) || defined (__ELF__)) && !defined (MODULE)
-#define __init __attribute__ ((__section__ (".text.init")))
-#define __initdata __attribute__ ((__section__ (".data.init")))
-#define __initfunc(__arginit) \
- __arginit __init; \
- __arginit
-/* For assembly routines */
-#define __INIT .section ".text.init",#alloc,#execinstr
-#define __FINIT .previous
-#define __INITDATA .section ".data.init",#alloc,#write
-#else
-#define __init
-#define __initdata
-#define __initfunc(__arginit) __arginit
-/* For assembly routines */
-#define __INIT
-#define __FINIT
-#define __INITDATA
-#endif
-#endif
+#include <asm/init.h>
#endif
FUNET's LINUX-ADM group, [email protected]
TCL-scripts by Sam Shen, [email protected]