[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:
parent
776293660e
commit
ca21009fb7
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue