mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 19:38:12 +00:00
Loader: Support loading non-position independent executables
This commit is contained in:
parent
0cb636078a
commit
a83a9f3a55
5 changed files with 88 additions and 41 deletions
|
@ -79,6 +79,7 @@ public:
|
|||
void set_global_symbol_lookup_function(DynamicObject::SymbolLookupFunction func) { m_global_symbol_lookup_func = func; }
|
||||
|
||||
VirtualAddress text_segment_load_address() const { return m_text_segment_load_address; }
|
||||
bool is_dynamic() const { return m_elf_image.is_dynamic(); }
|
||||
|
||||
private:
|
||||
class ProgramHeaderRegion {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue