Tony Wasserka
|
c67ffb82a8
|
Core: Support reporting blocks that are uncacheable due to unhandled ELF relocations
|
2026-03-18 11:59:44 +01:00 |
|
Tony Wasserka
|
1ea24f3d6c
|
LinuxSyscalls: Enable delayed code cache load for ELF files
Specifically this is needed if any ELF relocations cover read-only code
sections, which is indicated in the ELF headers via DT_TEXTREL/DF_TEXTREL.
|
2026-03-18 11:59:41 +01:00 |
|
Tony Wasserka
|
293568be36
|
FEXOfflineCompiler: Apply relocations to loaded ELF binaries
|
2026-03-18 11:57:38 +01:00 |
|
Tony Wasserka
|
152fe81d16
|
LinuxSyscalls: Parse and provide ELF relocation information to the JIT
|
2026-03-18 11:57:28 +01:00 |
|
Lioncache
|
8513c02ec1
|
ELFParser: Avoid unnecessary copies
Gets rid of a few 56 byte copies.
|
2025-10-08 21:20:46 -04:00 |
|
Ryan Houdek
|
1050b60057
|
ELFParser: Sanity check ELF program headers
Malformed ELF files could parse in a bad offset.
|
2025-03-30 08:56:14 -07:00 |
|
Paulo Matos
|
2b4ec88dae
|
Whole-tree reformat
This follows discussions from #3413.
Followup commits add clang-format file, script and blame ignore lists.
|
2024-04-12 16:26:02 +02:00 |
|
Ryan Houdek
|
50f62663ac
|
ELFParser: Stop using a VLA
Clang-18 complains about this, use a vector instead.
|
2024-03-22 22:51:57 -07:00 |
|
Ryan Houdek
|
3026f7249c
|
FEX/Tools/CommonTools/Linux: Adds SPDX identifier
|
2023-09-18 22:03:29 -07:00 |
|
Ryan Houdek
|
bea29fd2ba
|
FEX: Moves some Linux utils to CommonTools
Was kind of in a weird place before.
|
2023-09-18 22:01:56 -07:00 |
|