[lld] r219350 - [ELF] [X86_64] Update TODO.rst list wrt r218633

Rafael Auler rafaelauler at gmail.com
Wed Oct 8 15:40:44 PDT 2014


Author: rafauler
Date: Wed Oct  8 17:40:43 2014
New Revision: 219350

URL: http://llvm.org/viewvc/llvm-project?rev=219350&view=rev
Log:
[ELF] [X86_64] Update TODO.rst list wrt r218633

Updates the remaining tasks in the X86_64 ELF lld backend after the commit that
handles general dynamic TLS relocations.

Reviewer: shankarke

http://reviews.llvm.org/D5673

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=219350&r1=219349&r2=219350&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/ELF/X86_64/TODO.rst (original)
+++ lld/trunk/lib/ReaderWriter/ELF/X86_64/TODO.rst Wed Oct  8 17:40:43 2014
@@ -5,7 +5,6 @@ Unimplemented Features
 ######################
 
 * Code models other than the small code model
-* Fully dynamic TLS
 * TLS strength reduction
 
 Unimplemented Relocations
@@ -38,15 +37,12 @@ Global Offset Table Relocs
 Global Dynamic Thread Local Storage Relocs
 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 
-These relocations will take more effort to implement. Their implementation
-should be contained in lib/ReaderWriter/ELF/X86_64/{X86_64RelocationPass.cpp,X86_64RelocationHandler.cpp}.
+These relocations take more effort to implement, but some of them are done.
+Their implementation lives in lib/ReaderWriter/ELF/X86_64/{X86_64RelocationPass.cpp,X86_64RelocationHandler.cpp}.
 
 Documentation on these relocations can be found in:
 http://www.akkadia.org/drepper/tls.pdf
 
-* R_X86_64_DTPMOD64
-* R_X86_64_DTPOFF64
-* R_X86_64_TLSGD
 * R_X86_64_GOTPC32_TLSDESC
 * R_X86_64_TLSDESC_CALL
 * R_X86_64_TLSDESC





More information about the llvm-commits mailing list