:: commit c5dfd77fba5b9ef2fbef0b488556d06a873d4a24

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

parents: 46cfa89b03

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