Portability fixes.
[binutils.git] / gas / emul-target.h
blob3704050e914ff60f0788694d6374e0aa569f37e1
1 #ifndef emul_init
2 #define emul_init common_emul_init
3 #endif
5 #ifndef emul_bfd_name
6 #define emul_bfd_name default_emul_bfd_name
7 #endif
9 #ifndef emul_local_labels_fb
10 #define emul_local_labels_fb 0
11 #endif
13 #ifndef emul_local_labels_dollar
14 #define emul_local_labels_dollar 0
15 #endif
17 #ifndef emul_leading_underscore
18 #define emul_leading_underscore 2
19 #endif
21 #ifndef emul_strip_underscore
22 #define emul_strip_underscore 0
23 #endif
25 #ifndef emul_default_endian
26 #define emul_default_endian 2
27 #endif
29 #ifndef emul_fake_label_name
30 #define emul_fake_label_name 0
31 #endif
33 struct emulation emul_struct_name = {
35 emul_name,
36 emul_init,
37 emul_bfd_name,
38 emul_local_labels_fb, emul_local_labels_dollar,
39 emul_leading_underscore, emul_strip_underscore,
40 emul_default_endian,
41 emul_fake_label_name,
42 emul_format,