[PATCH] D34787: Delete comparison with GlobalOffsetTable.
Rafael Ávila de Espíndola via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Jun 28 16:17:48 PDT 2017
rafael created this revision.
Herald added subscribers: emaste, jyknight.
Now that _GLOBAL_OFFSET_TABLE_ is defined, we can just use R_PC for it
if needed.
https://reviews.llvm.org/D34787
Files:
ELF/Arch/SPARCV9.cpp
Index: ELF/Arch/SPARCV9.cpp
===================================================================
--- ELF/Arch/SPARCV9.cpp
+++ ELF/Arch/SPARCV9.cpp
@@ -56,9 +56,6 @@
return R_ABS;
case R_SPARC_PC10:
case R_SPARC_PC22:
- if (&S == ElfSym::GlobalOffsetTable)
- return R_GOTONLY_PC;
- LLVM_FALLTHROUGH;
case R_SPARC_DISP32:
case R_SPARC_WDISP30:
return R_PC;
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D34787.104540.patch
Type: text/x-patch
Size: 387 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170628/e37f3fbf/attachment.bin>
More information about the llvm-commits
mailing list