This patch fixes the TLS dynamic variable exportation from .got.plt segments,
created by General-dynamic relocations (TLSDESC). Current code only export
symbols in dynamic table from .got sections.
Details
Details
- Reviewers
ruiu • shankar.easwaran
Diff Detail
Diff Detail
Event Timeline
lib/ReaderWriter/ELF/AArch64/AArch64ExecutableWriter.cpp | ||
---|---|---|
37 | Why std::for_each? Can you use regular for loop instead? |
lib/ReaderWriter/ELF/AArch64/AArch64SectionChunks.h | ||
---|---|---|
35–47 | I don't think these classes are needed. You can just pass "order" argument when you create an instance of AArch64GOTBaseSection. |
Why std::for_each? Can you use regular for loop instead?