[llvm] [cmake] Add possibility to use ChooseMSVCCRT.cmake when include LLVM library
[llvm-core.git] / include / llvm / BinaryFormat / ELFRelocs / Lanai.def
blob77ecb048403d31f195d49329e30636bbb488e120
2 #ifndef ELF_RELOC
3 #error "ELF_RELOC must be defined"
4 #endif
6 // No relocation
7 ELF_RELOC(R_LANAI_NONE, 0)
8 // 21-bit symbol relocation
9 ELF_RELOC(R_LANAI_21, 1)
10 // 21-bit symbol relocation with last two bits masked to 0
11 ELF_RELOC(R_LANAI_21_F, 2)
12 // 25-bit branch targets
13 ELF_RELOC(R_LANAI_25, 3)
14 // General 32-bit relocation
15 ELF_RELOC(R_LANAI_32, 4)
16 // Upper 16-bits of a symbolic relocation
17 ELF_RELOC(R_LANAI_HI16, 5)
18 // Lower 16-bits of a symbolic relocation
19 ELF_RELOC(R_LANAI_LO16, 6)