summaryrefslogtreecommitdiffstats
path: root/linker/linker.h
diff options
context:
space:
mode:
Diffstat (limited to 'linker/linker.h')
-rw-r--r--linker/linker.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/linker/linker.h b/linker/linker.h
index 04b584ed5..6042cb844 100644
--- a/linker/linker.h
+++ b/linker/linker.h
@@ -334,6 +334,8 @@ struct soinfo {
bool find_verdef_version_index(const version_info* vi, ElfW(Versym)* versym) const;
+ uint32_t get_target_sdk_version() const;
+
private:
bool elf_lookup(SymbolName& symbol_name, const version_info* vi, uint32_t* symbol_index) const;
ElfW(Sym)* elf_addr_lookup(const void* addr);
@@ -393,6 +395,8 @@ struct soinfo {
ElfW(Addr) verneed_ptr_;
size_t verneed_cnt_;
+ uint32_t target_sdk_version_;
+
friend soinfo* get_libdl_info();
};