1 2#ifndef ELF_RELOC 3#error "ELF_RELOC must be defined" 4#endif 5 6// No relocation 7ELF_RELOC(R_LANAI_NONE, 0) 8// 21-bit symbol relocation 9ELF_RELOC(R_LANAI_21, 1) 10// 21-bit symbol relocation with last two bits masked to 0 11ELF_RELOC(R_LANAI_21_F, 2) 12// 25-bit branch targets 13ELF_RELOC(R_LANAI_25, 3) 14// General 32-bit relocation 15ELF_RELOC(R_LANAI_32, 4) 16// Upper 16-bits of a symbolic relocation 17ELF_RELOC(R_LANAI_HI16, 5) 18// Lower 16-bits of a symbolic relocation 19ELF_RELOC(R_LANAI_LO16, 6) 20