[lld] r230937 - Update the list of relocations that need to be implemented.
Davide Italiano
davide at freebsd.org
Sun Mar 1 22:17:38 PST 2015
Author: davide
Date: Mon Mar 2 00:17:38 2015
New Revision: 230937
URL: http://llvm.org/viewvc/llvm-project?rev=230937&view=rev
Log:
Update the list of relocations that need to be implemented.
While at it, point the correct document where the missing TLS
relocation(s) are described.
Modified:
lld/trunk/lib/ReaderWriter/ELF/X86_64/TODO.rst
Modified: lld/trunk/lib/ReaderWriter/ELF/X86_64/TODO.rst
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/X86_64/TODO.rst?rev=230937&r1=230936&r2=230937&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/ELF/X86_64/TODO.rst (original)
+++ lld/trunk/lib/ReaderWriter/ELF/X86_64/TODO.rst Mon Mar 2 00:17:38 2015
@@ -19,11 +19,9 @@ Trivial Relocs
These are very simple relocation calculations to implement.
See lib/ReaderWriter/ELF/X86_64/X86_64RelocationHandler.cpp
-* R_X86_64_16
* R_X86_64_PC16
* R_X86_64_8
* R_X86_64_PC8
-* R_X86_64_PC64
* R_X86_64_SIZE32
* R_X86_64_SIZE64
* R_X86_64_GOTPC32 (this relocation requires there to be a __GLOBAL_OFFSET_TABLE__)
@@ -42,6 +40,7 @@ Their implementation lives in lib/Reader
Documentation on these relocations can be found in:
http://www.akkadia.org/drepper/tls.pdf
+http://www.fsfla.org/~lxoliva/writeups/TLS/RFC-TLSDESC-x86.txt
* R_X86_64_GOTPC32_TLSDESC
* R_X86_64_TLSDESC_CALL
More information about the llvm-commits
mailing list