1/*
2 *  include/asm-s390/init.h
3 *
4 *  S390 version
5 */
6
7#ifndef _S390_INIT_H
8#define _S390_INIT_H
9
10#define __init __attribute__ ((constructor))
11
12/* don't know, if need on S390 */
13#define __initdata
14#define __initfunc(__arginit) \
15        __arginit __init; \
16        __arginit
17/* For assembly routines
18 * need to define ?
19 */
20/*
21#define __INIT          .section        ".text.init",#alloc,#execinstr
22#define __FINIT .previous
23#define __INITDATA      .section        ".data.init",#alloc,#write
24*/
25
26#define __cacheline_aligned __attribute__ ((__aligned__(256)))
27
28#endif
29
30