Back to home page

EIC code displayed by LXR

 
 

    


Warning, /include/llvm/BinaryFormat/ELFRelocs/VE.def is written in an unsupported language. File is not indexed.

0001 
0002 #ifndef ELF_RELOC
0003 #error "ELF_RELOC must be defined"
0004 #endif
0005 
0006 // Relocation types defined in following documents.
0007 //
0008 //  - System V Application Binary Interface - VE Architecture
0009 //    Processor Supplement
0010 //  - ELF Handling For Thread-Local Storage - VE Architecture
0011 //    Processor Supplement
0012 
0013 ELF_RELOC(R_VE_NONE,         0)
0014 ELF_RELOC(R_VE_REFLONG,      1)
0015 ELF_RELOC(R_VE_REFQUAD,      2)
0016 ELF_RELOC(R_VE_SREL32,       3)
0017 ELF_RELOC(R_VE_HI32,         4)
0018 ELF_RELOC(R_VE_LO32,         5)
0019 ELF_RELOC(R_VE_PC_HI32,      6)
0020 ELF_RELOC(R_VE_PC_LO32,      7)
0021 ELF_RELOC(R_VE_GOT32,        8)
0022 ELF_RELOC(R_VE_GOT_HI32,     9)
0023 ELF_RELOC(R_VE_GOT_LO32,     10)
0024 ELF_RELOC(R_VE_GOTOFF32,     11)
0025 ELF_RELOC(R_VE_GOTOFF_HI32,  12)
0026 ELF_RELOC(R_VE_GOTOFF_LO32,  13)
0027 ELF_RELOC(R_VE_PLT32,        14)
0028 ELF_RELOC(R_VE_PLT_HI32,     15)
0029 ELF_RELOC(R_VE_PLT_LO32,     16)
0030 ELF_RELOC(R_VE_RELATIVE,     17)
0031 ELF_RELOC(R_VE_GLOB_DAT,     18)
0032 ELF_RELOC(R_VE_JUMP_SLOT,    19)
0033 ELF_RELOC(R_VE_COPY,         20)
0034 ELF_RELOC(R_VE_DTPMOD64,     22)
0035 ELF_RELOC(R_VE_DTPOFF64,     23)
0036 // ELF_RELOC(R_VE_TPOFF64,     24)
0037 ELF_RELOC(R_VE_TLS_GD_HI32,  25)
0038 ELF_RELOC(R_VE_TLS_GD_LO32,  26)
0039 // ELF_RELOC(R_VE_TLS_LD_HI32,  27)
0040 // ELF_RELOC(R_VE_TLS_LD_LO32,  28)
0041 // ELF_RELOC(R_VE_DTPOFF32,     29)
0042 // ELF_RELOC(R_VE_TLS_IE_HI32,  30)
0043 // ELF_RELOC(R_VE_TLS_IE_LO32,  31)
0044 ELF_RELOC(R_VE_TPOFF_HI32,   32)
0045 ELF_RELOC(R_VE_TPOFF_LO32,   33)
0046 // ELF_RELOC(R_VE_TPOFF32,      34)
0047 ELF_RELOC(R_VE_CALL_HI32,    35)
0048 ELF_RELOC(R_VE_CALL_LO32,    36)