1263320SdimPull in r200103 from upstream llvm trunk (by Venkatraman Govindaraju):
2263320Sdim
3263320Sdim  Missing ELF relocations for Sparc.
4263320Sdim
5269012SemasteIntroduced here: http://svnweb.freebsd.org/changeset/base/262261
6263320Sdim
7263320SdimIndex: include/llvm/Support/ELF.h
8263320Sdim===================================================================
9263320Sdim--- include/llvm/Support/ELF.h
10263320Sdim+++ include/llvm/Support/ELF.h
11263320Sdim@@ -1143,7 +1143,37 @@ enum {
12263320Sdim   R_SPARC_L44         = 52,
13263320Sdim   R_SPARC_REGISTER    = 53,
14263320Sdim   R_SPARC_UA64        = 54,
15263320Sdim-  R_SPARC_UA16        = 55
16263320Sdim+  R_SPARC_UA16        = 55,
17263320Sdim+  R_SPARC_UA16        = 55,
18263320Sdim+  R_SPARC_TLS_GD_HI22   = 56,
19263320Sdim+  R_SPARC_TLS_GD_LO10   = 57,
20263320Sdim+  R_SPARC_TLS_GD_ADD    = 58,
21263320Sdim+  R_SPARC_TLS_GD_CALL   = 59,
22263320Sdim+  R_SPARC_TLS_LDM_HI22  = 60,
23263320Sdim+  R_SPARC_TLS_LDM_LO10  = 61,
24263320Sdim+  R_SPARC_TLS_LDM_ADD   = 62,
25263320Sdim+  R_SPARC_TLS_LDM_CALL  = 63,
26263320Sdim+  R_SPARC_TLS_LDO_HIX22 = 64,
27263320Sdim+  R_SPARC_TLS_LDO_LOX10 = 65,
28263320Sdim+  R_SPARC_TLS_LDO_ADD   = 66,
29263320Sdim+  R_SPARC_TLS_IE_HI22   = 67,
30263320Sdim+  R_SPARC_TLS_IE_LO10   = 68,
31263320Sdim+  R_SPARC_TLS_IE_LD     = 69,
32263320Sdim+  R_SPARC_TLS_IE_LDX    = 70,
33263320Sdim+  R_SPARC_TLS_IE_ADD    = 71,
34263320Sdim+  R_SPARC_TLS_LE_HIX22  = 72,
35263320Sdim+  R_SPARC_TLS_LE_LOX10  = 73,
36263320Sdim+  R_SPARC_TLS_DTPMOD32  = 74,
37263320Sdim+  R_SPARC_TLS_DTPMOD64  = 75,
38263320Sdim+  R_SPARC_TLS_DTPOFF32  = 76,
39263320Sdim+  R_SPARC_TLS_DTPOFF64  = 77,
40263320Sdim+  R_SPARC_TLS_TPOFF32   = 78,
41263320Sdim+  R_SPARC_TLS_TPOFF64   = 79,
42263320Sdim+  R_SPARC_GOTDATA_HIX22 = 80,
43263320Sdim+  R_SPARC_GOTDATA_LOX22 = 81,
44263320Sdim+  R_SPARC_GOTDATA_OP_HIX22 = 82,
45263320Sdim+  R_SPARC_GOTDATA_OP_LOX22 = 83,
46263320Sdim+  R_SPARC_GOTDATA_OP    = 84
47263320Sdim };
48263320Sdim 
49263320Sdim // Section header.
50