forked from OSchip/llvm-project
e0af7c390d
Global Dynamic and Local Dynamic call relocations only implicitly reference __tls_get_addr; there is no connection in the ELF file between the relocations and the symbol other than the specification for the relocations' semantics. However, it still needs to be in the symbol table despite the lack of explicit references to the symbol table entry, since it needs to be bound at link time for these relocations, otherwise any objects will fail to link. For details, see https://sourceware.org/bugzilla/show_bug.cgi?id=22832. Path by: James Clarke (jrtc27) Differential revision: https://reviews.llvm.org/D43271 llvm-svn: 325688 |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
LLVMBuild.txt | ||
SparcAsmBackend.cpp | ||
SparcELFObjectWriter.cpp | ||
SparcFixupKinds.h | ||
SparcMCAsmInfo.cpp | ||
SparcMCAsmInfo.h | ||
SparcMCCodeEmitter.cpp | ||
SparcMCExpr.cpp | ||
SparcMCExpr.h | ||
SparcMCTargetDesc.cpp | ||
SparcMCTargetDesc.h | ||
SparcTargetStreamer.cpp |