summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h
diff options
context:
space:
mode:
authorStephen Wilson <wilsons@start.ca>2011-01-15 00:08:44 +0000
committerStephen Wilson <wilsons@start.ca>2011-01-15 00:08:44 +0000
commit2ab0a5858f83475d652e95ddd7dcad15a609ded7 (patch)
treeb6d4a856f7fef60f479a2aafcb15399a2e03f240 /lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h
parent5a75c91eeb691956d2c8d57120048b5bb5c37928 (diff)
downloadbcm5719-llvm-2ab0a5858f83475d652e95ddd7dcad15a609ded7.tar.gz
bcm5719-llvm-2ab0a5858f83475d652e95ddd7dcad15a609ded7.zip
Implement GetEntryPoint, GetImageInfoAddress and GetArchitecture for ObjectFileELF.
llvm-svn: 123496
Diffstat (limited to 'lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h')
-rw-r--r--lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h9
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,
OpenPOWER on IntegriCloud