6 static void init_microblaze(const struct target
*self
)
8 fast16_ctype
= &int_ctype
;
9 ufast16_ctype
= &uint_ctype
;
10 fast32_ctype
= &int_ctype
;
11 ufast32_ctype
= &uint_ctype
;
14 static void predefine_microblaze(const struct target
*self
)
16 predefine("__MICROBLAZE__", 1, "1");
17 predefine("__microblaze__", 1, "1");
20 predefine("__MICROBLAZEEB__", 1, "1");
22 predefine("__MICROBLAZEEL__", 1, "1");
25 const struct target target_microblaze
= {
26 .mach
= MACH_MICROBLAZE
,
30 .bits_in_longdouble
= 64,
32 .init
= init_microblaze
,
33 .predefine
= predefine_microblaze
,