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.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
- Build Status
Buildable 14955 Build 14955: arc lint + arc unit
Event Timeline
Comment Actions
A small nit but otherwise no objections from my part.
lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp | ||
---|---|---|
198 | Could you make this comment a little more concise and move the rest of the explanation/motivation (as well as the link to the PR) part of the commit message? |
Could you make this comment a little more concise and move the rest of the explanation/motivation (as well as the link to the PR) part of the commit message?