1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 09:58:11 +00:00

LibELF: Remove unused cruft in ELF::Loader

This commit is contained in:
Andreas Kling 2020-08-11 12:44:35 +02:00
parent 8d3d0054ed
commit 5bca49162c
2 changed files with 0 additions and 33 deletions

View file

@ -137,23 +137,6 @@ bool Loader::layout()
return !failed;
}
char* Loader::symbol_ptr(const char* name) const
{
char* found_ptr = nullptr;
m_image.for_each_symbol([&](const Image::Symbol symbol) {
if (symbol.type() != STT_FUNC)
return IterationDecision::Continue;
if (symbol.name() != name)
return IterationDecision::Continue;
if (m_image.is_executable())
found_ptr = (char*)(size_t)symbol.value();
else
ASSERT_NOT_REACHED();
return IterationDecision::Break;
});
return found_ptr;
}
Optional<Image::Symbol> Loader::find_demangled_function(const String& name) const
{
Optional<Image::Symbol> found;