summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHsin-Yi Chen <hsinyichen@google.com>2018-10-02 09:33:30 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2018-10-02 09:33:30 +0000
commitc614b455f2197045c827b2f5a6faef9370930d3c (patch)
treec6f84d7beef0c3579924902746584fbc2936522f
parentee0870d0a23cdac83bd9a2e6407f81a447a9f74b (diff)
parente2b86af38af1e8866b4f498e7ccc29ebc7880647 (diff)
downloaddevelopment-android-o-mr1-iot-release-1.0.5.tar.gz
Merge "Dump global variables and functions from dynamic symbol table"android-o-mr1-iot-release-1.0.5
-rw-r--r--vndk/tools/header-checker/header-abi-util/src/so_file_parser.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/vndk/tools/header-checker/header-abi-util/src/so_file_parser.cpp b/vndk/tools/header-checker/header-abi-util/src/so_file_parser.cpp
index b004706b4..8f3df14de 100644
--- a/vndk/tools/header-checker/header-abi-util/src/so_file_parser.cpp
+++ b/vndk/tools/header-checker/header-abi-util/src/so_file_parser.cpp
@@ -78,7 +78,7 @@ LLVMToIRSymbolBinding(unsigned char binding) {
template<typename T>
void ELFSoFileParser<T>::GetSymbols() {
assert(obj_ != nullptr);
- for (auto symbol_it : obj_->symbols()) {
+ for (auto symbol_it : obj_->getDynamicSymbolIterators()) {
const Elf_Sym *elf_sym =
obj_->getSymbol(symbol_it.getRawDataRefImpl());
assert (elf_sym != nullptr);