summaryrefslogtreecommitdiff
path: root/src/base
diff options
context:
space:
mode:
Diffstat (limited to 'src/base')
-rw-r--r--src/base/loader/elf_object.cc12
-rw-r--r--src/base/loader/elf_object.hh2
2 files changed, 0 insertions, 14 deletions
diff --git a/src/base/loader/elf_object.cc b/src/base/loader/elf_object.cc
index 4dee7d2c0..4cf20975d 100644
--- a/src/base/loader/elf_object.cc
+++ b/src/base/loader/elf_object.cc
@@ -464,18 +464,6 @@ ElfObject::loadWeakSymbols(SymbolTable *symtab, Addr base, Addr offset,
return loadSomeSymbols(symtab, STB_WEAK, addr_mask, base, offset);
}
-bool
-ElfObject::loadSegments(const PortProxy &mem_proxy)
-{
- if (!ObjectFile::loadSegments(mem_proxy))
- return false;
-
- if (interpreter)
- interpreter->loadSegments(mem_proxy);
-
- return true;
-}
-
void
ElfObject::getSections()
{
diff --git a/src/base/loader/elf_object.hh b/src/base/loader/elf_object.hh
index f2af4142a..dbefadd19 100644
--- a/src/base/loader/elf_object.hh
+++ b/src/base/loader/elf_object.hh
@@ -89,8 +89,6 @@ class ElfObject : public ObjectFile
public:
virtual ~ElfObject() {}
- bool loadSegments(const PortProxy &mem_proxy) override;
-
virtual bool loadAllSymbols(SymbolTable *symtab, Addr base = 0,
Addr offset = 0, Addr addr_mask = maxAddr)
override;