Revision 5fafdf24 dis-asm.h
b/dis-asm.h | ||
---|---|---|
44 | 44 |
|
45 | 45 |
enum bfd_endian { BFD_ENDIAN_BIG, BFD_ENDIAN_LITTLE, BFD_ENDIAN_UNKNOWN }; |
46 | 46 |
|
47 |
enum bfd_architecture
|
|
47 |
enum bfd_architecture |
|
48 | 48 |
{ |
49 | 49 |
bfd_arch_unknown, /* File arch not known */ |
50 | 50 |
bfd_arch_obscure, /* Arch known, not one of these */ |
... | ... | |
67 | 67 |
#define bfd_mach_mcf5249 16 |
68 | 68 |
#define bfd_mach_mcf547x 17 |
69 | 69 |
#define bfd_mach_mcf548x 18 |
70 |
bfd_arch_vax, /* DEC Vax */
|
|
70 |
bfd_arch_vax, /* DEC Vax */ |
|
71 | 71 |
bfd_arch_i960, /* Intel 960 */ |
72 | 72 |
/* The order of the following is important. |
73 |
lower number indicates a machine type that
|
|
73 |
lower number indicates a machine type that |
|
74 | 74 |
only accepts a subset of the instructions |
75 | 75 |
available to machines with higher numbers. |
76 | 76 |
The exception is the "ca", which is |
77 |
incompatible with all other machines except
|
|
77 |
incompatible with all other machines except |
|
78 | 78 |
"core". */ |
79 | 79 |
|
80 | 80 |
#define bfd_mach_i960_core 1 |
... | ... | |
228 | 228 |
dis_dref2 /* Two data references in instruction */ |
229 | 229 |
}; |
230 | 230 |
|
231 |
/* This struct is passed into the instruction decoding routine,
|
|
231 |
/* This struct is passed into the instruction decoding routine, |
|
232 | 232 |
and is passed back out into each callback. The various fields are used |
233 | 233 |
for conveying information from your main routine into your callbacks, |
234 | 234 |
for passing information into the instruction decoders (such as the |
Also available in: Unified diff