From 2ab0a5858f83475d652e95ddd7dcad15a609ded7 Mon Sep 17 00:00:00 2001 From: Stephen Wilson Date: Sat, 15 Jan 2011 00:08:44 +0000 Subject: Implement GetEntryPoint, GetImageInfoAddress and GetArchitecture for ObjectFileELF. llvm-svn: 123496 --- lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h') 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, -- cgit v1.2.3