ia64/xen-unstable

view xen/include/asm-ia64/init.h @ 5704:9b73afea874e

Certain types of event channel are now auto-bound to vcpu0 by Xen.
Make sure that xenolinux agrees with this.
author sos22@douglas.cl.cam.ac.uk
date Fri Jul 08 15:35:43 2005 +0000 (2005-07-08)
parents 4c831628f463
children 60f91c9f1a24
line source
1 #ifndef _XEN_ASM_INIT_H
2 #define _XEN_ASM_INIT_H
4 /*
5 * Mark functions and data as being only used at initialization
6 * or exit time.
7 */
8 #define __init \
9 __attribute__ ((__section__ (".init.text")))
10 #define __exit \
11 __attribute_used__ __attribute__ ((__section__(".text.exit")))
12 #define __initdata \
13 __attribute__ ((__section__ (".init.data")))
14 #define __exitdata \
15 __attribute_used__ __attribute__ ((__section__ (".data.exit")))
16 #define __initsetup \
17 __attribute_used__ __attribute__ ((__section__ (".init.setup")))
18 #define __init_call \
19 __attribute_used__ __attribute__ ((__section__ (".initcall1.init")))
20 #define __exit_call \
21 __attribute_used__ __attribute__ ((__section__ (".exitcall.exit")))
23 /* For assembly routines
24 #define __INIT .section ".text.init","ax"
25 #define __FINIT .previous
26 #define __INITDATA .section ".data.init","aw"
27 */
29 #endif /* _XEN_ASM_INIT_H */