Commit 1e0267a96b

Alex Rønne Petersen <alex@alexrp.com>
2024-11-24 20:44:48
std.os.linux.pie: Fix a relocation error for s390x.
1 parent ddcde20
Changed files (1)
lib
std
os
linux
lib/std/os/linux/pie.zig
@@ -178,7 +178,7 @@ inline fn getDynamicSymbol() [*]elf.Dyn {
             \\ .hidden _DYNAMIC
             \\ larl %[ret], 1f
             \\ ag %[ret], 0(%[ret])
-            \\ b 2f
+            \\ jg 2f
             \\ 1: .quad _DYNAMIC - .
             \\ 2:
             : [ret] "=r" (-> [*]elf.Dyn),