diff options
| author | Igor Kudrin <ikudrin.dev@gmail.com> | 2015-10-20 21:47:58 +0000 |
|---|---|---|
| committer | Igor Kudrin <ikudrin.dev@gmail.com> | 2015-10-20 21:47:58 +0000 |
| commit | ab665fc475999da02eb877dbafb411ac0853d876 (patch) | |
| tree | f7cd7155ac905d283236ad381f7ecd8f3233d20d /lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp | |
| parent | 2483d8f4a737a8f542a0927ab1d2e68681527967 (diff) | |
| download | bcm5719-llvm-ab665fc475999da02eb877dbafb411ac0853d876.tar.gz bcm5719-llvm-ab665fc475999da02eb877dbafb411ac0853d876.zip | |
[ELF2] Determine the order of entries of symbol tables in the finalize() phase.
* Move the responsibility to call SymbolBody::setDynamicSymbolTableIndex()
from the hash table to the dynamic symbol table.
* Hash table is not longer responsible for filling the dynamic symbol table.
* The final order of symbols of both symbol tables is set before writing
phase starts.
* Remove repeaded scan of the symbol table during writting SymbolTableSection.
Differential Revision: http://reviews.llvm.org/D13911
llvm-svn: 250864
Diffstat (limited to 'lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp')
0 files changed, 0 insertions, 0 deletions

