|
|
1.1 root 1: /*
2: * Relocation types used in the m88k implementation. Relocation entries for
3: * things other than instructions use the same generic relocation as discribed
4: * above and their r_type is RELOC_VANILLA. The rest of the relocation types
5: * are for instructions. Since they are for instructions the r_address field
6: * indicates the 32 bit instruction that the relocation is to be preformed on.
7: * The fields r_pcrel and r_length are ignored for non-RELOC_VANILLA r_types.
8: */
9: enum reloc_type_m88k
10: {
11: M88K_RELOC_VANILLA, /* generic relocation as discribed above */
12: M88K_RELOC_PAIR, /* the second relocation entry of a pair */
13: M88K_RELOC_PC16,
14: M88K_RELOC_PC26,
15: M88K_RELOC_HI16, /* a PAIR follows with the low half */
16: M88K_RELOC_LO16, /* a PAIR follows with the high half */
17: M88K_RELOC_SECTDIFF /* a PAIR follows with subtract symbol value */
18: };
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.