fix(il2cpp): consume resolved ELF program declarations

Retain relevant program facts in the shared native directory and consume them for mappings and relocations. Remove redundant table coordinates and presence flags. This preserves extended program counts so PT_DYNAMIC beyond the raw sentinel remains visible, while load and relocation admission keep their distinct policies.
This commit is contained in:
morluto committed 2026-10-24 09:14:21 +08:00
1 parent b6519aa410
commit 87745af52a
7 files changed
+149 -64

No files matched your search

+1
View File
@@ -128,6 +128,7 @@ export function* openImageSteps(
if (container.format === "elf")
relocated = yield* applyElfRelativeRelocationsSteps(
image,
container.elf,
container.mappings,
container.zero_fills,
);