mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-07-31 13:19:05 +00:00
LibELF: Exclude sorted symbols APIs from the Kernel
These are only used by userland, and are implemented using infallible Strings, so let's just ifdef them out of the Kernel.
This commit is contained in:
parent
1616460312
commit
d296001f3f
Notes:
sideshowbarker
2024-07-17 18:40:33 +09:00
Author: https://github.com/IdanHo
Commit: d296001f3f
Pull-request: https://github.com/SerenityOS/serenity/pull/12564
Reviewed-by: https://github.com/MaxWipfli
2 changed files with 6 additions and 3 deletions
|
@ -381,7 +381,6 @@ Optional<Image::Symbol> Image::find_demangled_function(StringView name) const
|
|||
});
|
||||
return found;
|
||||
}
|
||||
#endif
|
||||
|
||||
Image::SortedSymbol* Image::find_sorted_symbol(FlatPtr address) const
|
||||
{
|
||||
|
@ -428,7 +427,6 @@ NEVER_INLINE void Image::sort_symbols() const
|
|||
});
|
||||
}
|
||||
|
||||
#ifndef KERNEL
|
||||
String Image::symbolicate(FlatPtr address, u32* out_offset) const
|
||||
{
|
||||
auto symbol_count = this->symbol_count();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue