:: commit 666c5dfcd1fbfd33fc655f0bf2c1333a7cd435f0

mintsuki <mintsuki@protonmail.com> — 2023-06-05 22:17

parents: 13042bd25e

riscv64: Update location of __global_pointer$

diff --git a/common/linker_uefi_riscv64.ld.in b/common/linker_uefi_riscv64.ld.in
index b1178bec..cbb2eb0b 100644
--- a/common/linker_uefi_riscv64.ld.in
+++ b/common/linker_uefi_riscv64.ld.in
@@ -60,8 +60,8 @@ SECTIONS
 
    data_begin = .;
         *(.data .data.*)
+        __global_pointer$ = . + 0x800;
         *(.sdata .sdata.*)
-        __global_pointer$ = .;
         *(.sbss .sbss.*)
         *(.bss .bss.*)
         *(COMMON)
tab: 248 wrap: offon