Merge "Dump global variables and functions from dynamic symbol table"
am: c614b455f2
Change-Id: I1f16e36170cb6d30bc4f1568038e20cff44814c5
This commit is contained in:
@@ -78,7 +78,7 @@ LLVMToIRSymbolBinding(unsigned char binding) {
|
|||||||
template<typename T>
|
template<typename T>
|
||||||
void ELFSoFileParser<T>::GetSymbols() {
|
void ELFSoFileParser<T>::GetSymbols() {
|
||||||
assert(obj_ != nullptr);
|
assert(obj_ != nullptr);
|
||||||
for (auto symbol_it : obj_->symbols()) {
|
for (auto symbol_it : obj_->getDynamicSymbolIterators()) {
|
||||||
const Elf_Sym *elf_sym =
|
const Elf_Sym *elf_sym =
|
||||||
obj_->getSymbol(symbol_it.getRawDataRefImpl());
|
obj_->getSymbol(symbol_it.getRawDataRefImpl());
|
||||||
assert (elf_sym != nullptr);
|
assert (elf_sym != nullptr);
|
||||||
|
|||||||
Reference in New Issue
Block a user