diff options
author | dim <dim@FreeBSD.org> | 2014-11-24 18:43:37 +0000 |
---|---|---|
committer | dim <dim@FreeBSD.org> | 2014-11-24 18:43:37 +0000 |
commit | 82ca21468e7fe6a5112961ba86434579bed3f204 (patch) | |
tree | c2772f1f62ff857fee7802d46eb79f45d45d6d54 /contrib/llvm/patches/patch-r262261-llvm-r198565-sparc.diff | |
parent | 6148c19c738a92f344008aa3f88f4e008bada0ee (diff) | |
download | FreeBSD-src-82ca21468e7fe6a5112961ba86434579bed3f204.zip FreeBSD-src-82ca21468e7fe6a5112961ba86434579bed3f204.tar.gz |
Cleanup patch set, and update README.TXT. Add three new patches.
Diffstat (limited to 'contrib/llvm/patches/patch-r262261-llvm-r198565-sparc.diff')
-rw-r--r-- | contrib/llvm/patches/patch-r262261-llvm-r198565-sparc.diff | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/contrib/llvm/patches/patch-r262261-llvm-r198565-sparc.diff b/contrib/llvm/patches/patch-r262261-llvm-r198565-sparc.diff deleted file mode 100644 index 694d00a..0000000 --- a/contrib/llvm/patches/patch-r262261-llvm-r198565-sparc.diff +++ /dev/null @@ -1,76 +0,0 @@ -Pull in r198565 from upstream llvm trunk (by Venkatraman Govindaraju): - - ELF relocation types for sparc. - -Introduced here: http://svnweb.freebsd.org/changeset/base/262261 - -Index: include/llvm/Support/ELF.h -=================================================================== ---- include/llvm/Support/ELF.h -+++ include/llvm/Support/ELF.h -@@ -1087,6 +1087,65 @@ enum { - R_390_IRELATIVE = 61 - }; - -+// ELF Relocation type for Sparc. -+enum { -+ R_SPARC_NONE = 0, -+ R_SPARC_8 = 1, -+ R_SPARC_16 = 2, -+ R_SPARC_32 = 3, -+ R_SPARC_DISP8 = 4, -+ R_SPARC_DISP16 = 5, -+ R_SPARC_DISP32 = 6, -+ R_SPARC_WDISP30 = 7, -+ R_SPARC_WDISP22 = 8, -+ R_SPARC_HI22 = 9, -+ R_SPARC_22 = 10, -+ R_SPARC_13 = 11, -+ R_SPARC_LO10 = 12, -+ R_SPARC_GOT10 = 13, -+ R_SPARC_GOT13 = 14, -+ R_SPARC_GOT22 = 15, -+ R_SPARC_PC10 = 16, -+ R_SPARC_PC22 = 17, -+ R_SPARC_WPLT30 = 18, -+ R_SPARC_COPY = 19, -+ R_SPARC_GLOB_DAT = 20, -+ R_SPARC_JMP_SLOT = 21, -+ R_SPARC_RELATIVE = 22, -+ R_SPARC_UA32 = 23, -+ R_SPARC_PLT32 = 24, -+ R_SPARC_HIPLT22 = 25, -+ R_SPARC_LOPLT10 = 26, -+ R_SPARC_PCPLT32 = 27, -+ R_SPARC_PCPLT22 = 28, -+ R_SPARC_PCPLT10 = 29, -+ R_SPARC_10 = 30, -+ R_SPARC_11 = 31, -+ R_SPARC_64 = 32, -+ R_SPARC_OLO10 = 33, -+ R_SPARC_HH22 = 34, -+ R_SPARC_HM10 = 35, -+ R_SPARC_LM22 = 36, -+ R_SPARC_PC_HH22 = 37, -+ R_SPARC_PC_HM10 = 38, -+ R_SPARC_PC_LM22 = 39, -+ R_SPARC_WDISP16 = 40, -+ R_SPARC_WDISP19 = 41, -+ R_SPARC_7 = 43, -+ R_SPARC_5 = 44, -+ R_SPARC_6 = 45, -+ R_SPARC_DISP64 = 46, -+ R_SPARC_PLT64 = 47, -+ R_SPARC_HIX22 = 48, -+ R_SPARC_LOX10 = 49, -+ R_SPARC_H44 = 50, -+ R_SPARC_M44 = 51, -+ R_SPARC_L44 = 52, -+ R_SPARC_REGISTER = 53, -+ R_SPARC_UA64 = 54, -+ R_SPARC_UA16 = 55 -+}; -+ - // Section header. - struct Elf32_Shdr { - Elf32_Word sh_name; // Section name (index into string table) |