1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-14 09:24:57 +00:00
serenity/Userland/Libraries/LibELF/Arch/x86_64
Sönke Holz f8628f94b8 LibELF: Refactor how arch-specific dynamic relocation types are handled
We currently expect that the relocation type numbers are unique across
all architectures. But RISC-V and x86_64 use the same numbers for
different relocation types (R_X86_64_COPY = R_RISCV_JUMP_SLOT = 5).

So create a generic reloc type enum which maps to the arch-specific
reloc types instead of checking for all arch reloc types individually
everywhere.
2024-02-24 16:05:50 -07:00
..
entry.S LibELF: Reindent .S files to be consistent with other .S files 2021-08-28 14:43:07 +01:00
GenericDynamicRelocationType.h LibELF: Refactor how arch-specific dynamic relocation types are handled 2024-02-24 16:05:50 -07:00
plt_trampoline.S LibELF: Store SSE registers in x86_64 PLT Trampoline 2021-10-31 00:21:31 +02:00