#ifndef ELF_RELOC | |
#error "ELF_RELOC must be defined" | |
#endif | |
// No relocation | |
ELF_RELOC(R_LANAI_NONE, 0) | |
// 21-bit symbol relocation | |
ELF_RELOC(R_LANAI_21, 1) | |
// 21-bit symbol relocation with last two bits masked to 0 | |
ELF_RELOC(R_LANAI_21_F, 2) | |
// 25-bit branch targets | |
ELF_RELOC(R_LANAI_25, 3) | |
// General 32-bit relocation | |
ELF_RELOC(R_LANAI_32, 4) | |
// Upper 16-bits of a symbolic relocation | |
ELF_RELOC(R_LANAI_HI16, 5) | |
// Lower 16-bits of a symbolic relocation | |
ELF_RELOC(R_LANAI_LO16, 6) |