Home | History | Annotate | Download | only in ELFRelocs
      1 
      2 #ifndef ELF_RELOC
      3 #error "ELF_RELOC must be defined"
      4 #endif
      5 
      6 ELF_RELOC(R_SPARC_NONE,         0)
      7 ELF_RELOC(R_SPARC_8,            1)
      8 ELF_RELOC(R_SPARC_16,           2)
      9 ELF_RELOC(R_SPARC_32,           3)
     10 ELF_RELOC(R_SPARC_DISP8,        4)
     11 ELF_RELOC(R_SPARC_DISP16,       5)
     12 ELF_RELOC(R_SPARC_DISP32,       6)
     13 ELF_RELOC(R_SPARC_WDISP30,      7)
     14 ELF_RELOC(R_SPARC_WDISP22,      8)
     15 ELF_RELOC(R_SPARC_HI22,         9)
     16 ELF_RELOC(R_SPARC_22,           10)
     17 ELF_RELOC(R_SPARC_13,           11)
     18 ELF_RELOC(R_SPARC_LO10,         12)
     19 ELF_RELOC(R_SPARC_GOT10,        13)
     20 ELF_RELOC(R_SPARC_GOT13,        14)
     21 ELF_RELOC(R_SPARC_GOT22,        15)
     22 ELF_RELOC(R_SPARC_PC10,         16)
     23 ELF_RELOC(R_SPARC_PC22,         17)
     24 ELF_RELOC(R_SPARC_WPLT30,       18)
     25 ELF_RELOC(R_SPARC_COPY,         19)
     26 ELF_RELOC(R_SPARC_GLOB_DAT,     20)
     27 ELF_RELOC(R_SPARC_JMP_SLOT,     21)
     28 ELF_RELOC(R_SPARC_RELATIVE,     22)
     29 ELF_RELOC(R_SPARC_UA32,         23)
     30 ELF_RELOC(R_SPARC_PLT32,        24)
     31 ELF_RELOC(R_SPARC_HIPLT22,      25)
     32 ELF_RELOC(R_SPARC_LOPLT10,      26)
     33 ELF_RELOC(R_SPARC_PCPLT32,      27)
     34 ELF_RELOC(R_SPARC_PCPLT22,      28)
     35 ELF_RELOC(R_SPARC_PCPLT10,      29)
     36 ELF_RELOC(R_SPARC_10,           30)
     37 ELF_RELOC(R_SPARC_11,           31)
     38 ELF_RELOC(R_SPARC_64,           32)
     39 ELF_RELOC(R_SPARC_OLO10,        33)
     40 ELF_RELOC(R_SPARC_HH22,         34)
     41 ELF_RELOC(R_SPARC_HM10,         35)
     42 ELF_RELOC(R_SPARC_LM22,         36)
     43 ELF_RELOC(R_SPARC_PC_HH22,      37)
     44 ELF_RELOC(R_SPARC_PC_HM10,      38)
     45 ELF_RELOC(R_SPARC_PC_LM22,      39)
     46 ELF_RELOC(R_SPARC_WDISP16,      40)
     47 ELF_RELOC(R_SPARC_WDISP19,      41)
     48 ELF_RELOC(R_SPARC_7,            43)
     49 ELF_RELOC(R_SPARC_5,            44)
     50 ELF_RELOC(R_SPARC_6,            45)
     51 ELF_RELOC(R_SPARC_DISP64,       46)
     52 ELF_RELOC(R_SPARC_PLT64,        47)
     53 ELF_RELOC(R_SPARC_HIX22,        48)
     54 ELF_RELOC(R_SPARC_LOX10,        49)
     55 ELF_RELOC(R_SPARC_H44,          50)
     56 ELF_RELOC(R_SPARC_M44,          51)
     57 ELF_RELOC(R_SPARC_L44,          52)
     58 ELF_RELOC(R_SPARC_REGISTER,     53)
     59 ELF_RELOC(R_SPARC_UA64,         54)
     60 ELF_RELOC(R_SPARC_UA16,         55)
     61 ELF_RELOC(R_SPARC_TLS_GD_HI22,    56)
     62 ELF_RELOC(R_SPARC_TLS_GD_LO10,    57)
     63 ELF_RELOC(R_SPARC_TLS_GD_ADD,     58)
     64 ELF_RELOC(R_SPARC_TLS_GD_CALL,    59)
     65 ELF_RELOC(R_SPARC_TLS_LDM_HI22,   60)
     66 ELF_RELOC(R_SPARC_TLS_LDM_LO10,   61)
     67 ELF_RELOC(R_SPARC_TLS_LDM_ADD,    62)
     68 ELF_RELOC(R_SPARC_TLS_LDM_CALL,   63)
     69 ELF_RELOC(R_SPARC_TLS_LDO_HIX22,  64)
     70 ELF_RELOC(R_SPARC_TLS_LDO_LOX10,  65)
     71 ELF_RELOC(R_SPARC_TLS_LDO_ADD,    66)
     72 ELF_RELOC(R_SPARC_TLS_IE_HI22,    67)
     73 ELF_RELOC(R_SPARC_TLS_IE_LO10,    68)
     74 ELF_RELOC(R_SPARC_TLS_IE_LD,      69)
     75 ELF_RELOC(R_SPARC_TLS_IE_LDX,     70)
     76 ELF_RELOC(R_SPARC_TLS_IE_ADD,     71)
     77 ELF_RELOC(R_SPARC_TLS_LE_HIX22,   72)
     78 ELF_RELOC(R_SPARC_TLS_LE_LOX10,   73)
     79 ELF_RELOC(R_SPARC_TLS_DTPMOD32,   74)
     80 ELF_RELOC(R_SPARC_TLS_DTPMOD64,   75)
     81 ELF_RELOC(R_SPARC_TLS_DTPOFF32,   76)
     82 ELF_RELOC(R_SPARC_TLS_DTPOFF64,   77)
     83 ELF_RELOC(R_SPARC_TLS_TPOFF32,    78)
     84 ELF_RELOC(R_SPARC_TLS_TPOFF64,    79)
     85 ELF_RELOC(R_SPARC_GOTDATA_HIX22,  80)
     86 ELF_RELOC(R_SPARC_GOTDATA_LOX10,  81)
     87 ELF_RELOC(R_SPARC_GOTDATA_OP_HIX22,  82)
     88 ELF_RELOC(R_SPARC_GOTDATA_OP_LOX10,  83)
     89 ELF_RELOC(R_SPARC_GOTDATA_OP,     84)
     90