[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

llvm-svn: 219350
This commit is contained in:
Rafael Auler 2014-10-08 22:40:43 +00:00
parent 776293660e
commit ca21009fb7
1 changed files with 2 additions and 6 deletions

View File

@ -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