4 #include <linux/init.h>
6 #if __GNUC__ > 2 || __GNUC_MINOR__ >= 90 /* egcs */
7 /* DRENG add back in when we get section attribute support */
8 #define __chrp __attribute__ ((__section__ (".text.chrp")))
9 #define __chrpdata __attribute__ ((__section__ (".data.chrp")))
10 #define __chrpfunc(__argchrp) \
14 /* this is actually just common chrp/pmac code, not OF code -- Cort */
15 #define __openfirmware __attribute__ ((__section__ (".text.openfirmware")))
16 #define __openfirmwaredata __attribute__ ((__section__ (".data.openfirmware")))
17 #define __openfirmwarefunc(__argopenfirmware) \
18 __argopenfirmware __openfirmware; \
23 #define __openfirmware
24 #define __openfirmwaredata
25 #define __openfirmwarefunc(x) x
29 #endif /* _PPC64_INIT_H */