1319780Sdim
2319780Sdim#ifndef ELF_RELOC
3319780Sdim#error "ELF_RELOC must be defined"
4319780Sdim#endif
5319780Sdim
6319780SdimELF_RELOC(R_SPARC_NONE,         0)
7319780SdimELF_RELOC(R_SPARC_8,            1)
8319780SdimELF_RELOC(R_SPARC_16,           2)
9319780SdimELF_RELOC(R_SPARC_32,           3)
10319780SdimELF_RELOC(R_SPARC_DISP8,        4)
11319780SdimELF_RELOC(R_SPARC_DISP16,       5)
12319780SdimELF_RELOC(R_SPARC_DISP32,       6)
13319780SdimELF_RELOC(R_SPARC_WDISP30,      7)
14319780SdimELF_RELOC(R_SPARC_WDISP22,      8)
15319780SdimELF_RELOC(R_SPARC_HI22,         9)
16319780SdimELF_RELOC(R_SPARC_22,           10)
17319780SdimELF_RELOC(R_SPARC_13,           11)
18319780SdimELF_RELOC(R_SPARC_LO10,         12)
19319780SdimELF_RELOC(R_SPARC_GOT10,        13)
20319780SdimELF_RELOC(R_SPARC_GOT13,        14)
21319780SdimELF_RELOC(R_SPARC_GOT22,        15)
22319780SdimELF_RELOC(R_SPARC_PC10,         16)
23319780SdimELF_RELOC(R_SPARC_PC22,         17)
24319780SdimELF_RELOC(R_SPARC_WPLT30,       18)
25319780SdimELF_RELOC(R_SPARC_COPY,         19)
26319780SdimELF_RELOC(R_SPARC_GLOB_DAT,     20)
27319780SdimELF_RELOC(R_SPARC_JMP_SLOT,     21)
28319780SdimELF_RELOC(R_SPARC_RELATIVE,     22)
29319780SdimELF_RELOC(R_SPARC_UA32,         23)
30319780SdimELF_RELOC(R_SPARC_PLT32,        24)
31319780SdimELF_RELOC(R_SPARC_HIPLT22,      25)
32319780SdimELF_RELOC(R_SPARC_LOPLT10,      26)
33319780SdimELF_RELOC(R_SPARC_PCPLT32,      27)
34319780SdimELF_RELOC(R_SPARC_PCPLT22,      28)
35319780SdimELF_RELOC(R_SPARC_PCPLT10,      29)
36319780SdimELF_RELOC(R_SPARC_10,           30)
37319780SdimELF_RELOC(R_SPARC_11,           31)
38319780SdimELF_RELOC(R_SPARC_64,           32)
39319780SdimELF_RELOC(R_SPARC_OLO10,        33)
40319780SdimELF_RELOC(R_SPARC_HH22,         34)
41319780SdimELF_RELOC(R_SPARC_HM10,         35)
42319780SdimELF_RELOC(R_SPARC_LM22,         36)
43319780SdimELF_RELOC(R_SPARC_PC_HH22,      37)
44319780SdimELF_RELOC(R_SPARC_PC_HM10,      38)
45319780SdimELF_RELOC(R_SPARC_PC_LM22,      39)
46319780SdimELF_RELOC(R_SPARC_WDISP16,      40)
47319780SdimELF_RELOC(R_SPARC_WDISP19,      41)
48319780SdimELF_RELOC(R_SPARC_7,            43)
49319780SdimELF_RELOC(R_SPARC_5,            44)
50319780SdimELF_RELOC(R_SPARC_6,            45)
51319780SdimELF_RELOC(R_SPARC_DISP64,       46)
52319780SdimELF_RELOC(R_SPARC_PLT64,        47)
53319780SdimELF_RELOC(R_SPARC_HIX22,        48)
54319780SdimELF_RELOC(R_SPARC_LOX10,        49)
55319780SdimELF_RELOC(R_SPARC_H44,          50)
56319780SdimELF_RELOC(R_SPARC_M44,          51)
57319780SdimELF_RELOC(R_SPARC_L44,          52)
58319780SdimELF_RELOC(R_SPARC_REGISTER,     53)
59319780SdimELF_RELOC(R_SPARC_UA64,         54)
60319780SdimELF_RELOC(R_SPARC_UA16,         55)
61319780SdimELF_RELOC(R_SPARC_TLS_GD_HI22,    56)
62319780SdimELF_RELOC(R_SPARC_TLS_GD_LO10,    57)
63319780SdimELF_RELOC(R_SPARC_TLS_GD_ADD,     58)
64319780SdimELF_RELOC(R_SPARC_TLS_GD_CALL,    59)
65319780SdimELF_RELOC(R_SPARC_TLS_LDM_HI22,   60)
66319780SdimELF_RELOC(R_SPARC_TLS_LDM_LO10,   61)
67319780SdimELF_RELOC(R_SPARC_TLS_LDM_ADD,    62)
68319780SdimELF_RELOC(R_SPARC_TLS_LDM_CALL,   63)
69319780SdimELF_RELOC(R_SPARC_TLS_LDO_HIX22,  64)
70319780SdimELF_RELOC(R_SPARC_TLS_LDO_LOX10,  65)
71319780SdimELF_RELOC(R_SPARC_TLS_LDO_ADD,    66)
72319780SdimELF_RELOC(R_SPARC_TLS_IE_HI22,    67)
73319780SdimELF_RELOC(R_SPARC_TLS_IE_LO10,    68)
74319780SdimELF_RELOC(R_SPARC_TLS_IE_LD,      69)
75319780SdimELF_RELOC(R_SPARC_TLS_IE_LDX,     70)
76319780SdimELF_RELOC(R_SPARC_TLS_IE_ADD,     71)
77319780SdimELF_RELOC(R_SPARC_TLS_LE_HIX22,   72)
78319780SdimELF_RELOC(R_SPARC_TLS_LE_LOX10,   73)
79319780SdimELF_RELOC(R_SPARC_TLS_DTPMOD32,   74)
80319780SdimELF_RELOC(R_SPARC_TLS_DTPMOD64,   75)
81319780SdimELF_RELOC(R_SPARC_TLS_DTPOFF32,   76)
82319780SdimELF_RELOC(R_SPARC_TLS_DTPOFF64,   77)
83319780SdimELF_RELOC(R_SPARC_TLS_TPOFF32,    78)
84319780SdimELF_RELOC(R_SPARC_TLS_TPOFF64,    79)
85319780SdimELF_RELOC(R_SPARC_GOTDATA_HIX22,  80)
86319780SdimELF_RELOC(R_SPARC_GOTDATA_LOX10,  81)
87319780SdimELF_RELOC(R_SPARC_GOTDATA_OP_HIX22,  82)
88319780SdimELF_RELOC(R_SPARC_GOTDATA_OP_LOX10,  83)
89319780SdimELF_RELOC(R_SPARC_GOTDATA_OP,     84)
90