mirror of
https://github.com/RGBCube/serenity
synced 2025-06-01 11:58:13 +00:00
LibELF+readelf: Add missing constants for dynamic relocations
These should cover all relocation types we can possibly see in an x86_64 or AArch64 final linked ELF image.
This commit is contained in:
parent
d250f8fc3e
commit
70fcbcf54b
3 changed files with 56 additions and 24 deletions
|
@ -599,7 +599,7 @@ DynamicLoader::RelocationResult DynamicLoader::do_direct_relocation(DynamicObjec
|
|||
*patch_ptr += m_dynamic_object->base_address().get();
|
||||
break;
|
||||
}
|
||||
case R_AARCH64_TLS_TPREL64:
|
||||
case R_AARCH64_TLS_TPREL:
|
||||
case R_X86_64_TPOFF64: {
|
||||
auto symbol = relocation.symbol();
|
||||
FlatPtr symbol_value;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue