diff options
| author | Venkatraman Govindaraju <venkatra@cs.wisc.edu> | 2014-01-25 23:40:07 +0000 |
|---|---|---|
| committer | Venkatraman Govindaraju <venkatra@cs.wisc.edu> | 2014-01-25 23:40:07 +0000 |
| commit | 909488a49ce029146756850794c674faa300cf08 (patch) | |
| tree | aa209be03fce2d9a82bc2fbd01e18c97e48abd2f /llvm | |
| parent | 1df7b307450cf95eed95b03c0f8908a11a6e9ff2 (diff) | |
| download | bcm5719-llvm-909488a49ce029146756850794c674faa300cf08.tar.gz bcm5719-llvm-909488a49ce029146756850794c674faa300cf08.zip | |
Missing ELF relocations for Sparc.
llvm-svn: 200103
Diffstat (limited to 'llvm')
| -rw-r--r-- | llvm/include/llvm/Support/ELF.h | 32 |
1 files changed, 31 insertions, 1 deletions
diff --git a/llvm/include/llvm/Support/ELF.h b/llvm/include/llvm/Support/ELF.h index ebd3e171f20..958e89d7173 100644 --- a/llvm/include/llvm/Support/ELF.h +++ b/llvm/include/llvm/Support/ELF.h @@ -1145,7 +1145,37 @@ enum { R_SPARC_L44 = 52, R_SPARC_REGISTER = 53, R_SPARC_UA64 = 54, - R_SPARC_UA16 = 55 + R_SPARC_UA16 = 55, + R_SPARC_UA16 = 55, + R_SPARC_TLS_GD_HI22 = 56, + R_SPARC_TLS_GD_LO10 = 57, + R_SPARC_TLS_GD_ADD = 58, + R_SPARC_TLS_GD_CALL = 59, + R_SPARC_TLS_LDM_HI22 = 60, + R_SPARC_TLS_LDM_LO10 = 61, + R_SPARC_TLS_LDM_ADD = 62, + R_SPARC_TLS_LDM_CALL = 63, + R_SPARC_TLS_LDO_HIX22 = 64, + R_SPARC_TLS_LDO_LOX10 = 65, + R_SPARC_TLS_LDO_ADD = 66, + R_SPARC_TLS_IE_HI22 = 67, + R_SPARC_TLS_IE_LO10 = 68, + R_SPARC_TLS_IE_LD = 69, + R_SPARC_TLS_IE_LDX = 70, + R_SPARC_TLS_IE_ADD = 71, + R_SPARC_TLS_LE_HIX22 = 72, + R_SPARC_TLS_LE_LOX10 = 73, + R_SPARC_TLS_DTPMOD32 = 74, + R_SPARC_TLS_DTPMOD64 = 75, + R_SPARC_TLS_DTPOFF32 = 76, + R_SPARC_TLS_DTPOFF64 = 77, + R_SPARC_TLS_TPOFF32 = 78, + R_SPARC_TLS_TPOFF64 = 79, + R_SPARC_GOTDATA_HIX22 = 80, + R_SPARC_GOTDATA_LOX22 = 81, + R_SPARC_GOTDATA_OP_HIX22 = 82, + R_SPARC_GOTDATA_OP_LOX22 = 83, + R_SPARC_GOTDATA_OP = 84 }; // Section header. |

