:: commit 9e6612ab5660a224cd5dff5c5751c40a34a72b85

mintsuki <mintsuki@protonmail.com> — 2021-11-01 01:43

parents: e0f6b3c4ce

elf: Fix bug introduced in dbbef9f

diff --git a/stage23/lib/elf.c b/stage23/lib/elf.c
index 6238ab98..361c55d5 100644
--- a/stage23/lib/elf.c
+++ b/stage23/lib/elf.c
@@ -525,6 +525,8 @@ final:
         if (use_paddr) {
             load_addr = phdr.p_paddr;
         } else {
+            load_addr = phdr.p_vaddr;
+
             if (phdr.p_vaddr >= 0xffffffff80000000) {
                 higher_half = true;
 
tab: 248 wrap: offon