diff options
Diffstat (limited to 'linker/linker.h')
-rw-r--r-- | linker/linker.h | 4 |
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(); }; |