diff options
Diffstat (limited to 'lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h')
-rw-r--r-- | lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h b/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h index e91fabb502d..69a9a689550 100644 --- a/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h +++ b/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h @@ -89,6 +89,9 @@ public: virtual bool IsExecutable () const; + virtual lldb_private::Address + GetEntryPoint() const; + virtual size_t GetAddressByteSize() const; @@ -110,6 +113,12 @@ public: virtual uint32_t GetDependentModules(lldb_private::FileSpecList& files); + virtual lldb_private::Address + GetImageInfoAddress(); + + lldb_private::ArchSpec + GetArchitecture(); + private: ObjectFileELF(lldb_private::Module* module, lldb::DataBufferSP& dataSP, |