authorgravatar for thatlemon@gmail.comLemonBoy <thatlemon@gmail.com> 2020-11-23 12:36:40+01:00
committergravatar for thatlemon@gmail.comLemonBoy <thatlemon@gmail.com> 2020-11-23 12:36:40+01:00
log0a84f85945a4d22c43b467c69ba7c26cd264659a
treed532f6fc3819da46cac0cf914f833c26d210ba2b
parentbfa7e5c7436f2dcea90de12f1c1e1993c025d0cf

Minor code cleanup in start_pie.zig

Thanks @daurnimator for catching this.

1 files changed, 2 insertions(+), 1 deletions(-)

lib/std/os/linux/start_pie.zig+2-1
...@@ -56,12 +56,13 @@ fn getDynamicSymbol() [*]elf.Dyn {...@@ -56,12 +56,13 @@ fn getDynamicSymbol() [*]elf.Dyn {
56 : [ret] "=r" (-> usize)56 : [ret] "=r" (-> usize)
57 ),57 ),
58 .riscv64 => asm volatile (58 .riscv64 => asm volatile (
59 \\ .weak _DYNAMIC
60 \\ .hidden _DYNAMIC
59 \\ lla %[ret], _DYNAMIC61 \\ lla %[ret], _DYNAMIC
60 : [ret] "=r" (-> usize)62 : [ret] "=r" (-> usize)
61 ),63 ),
62 else => @compileError("???"),64 else => @compileError("???"),
63 };65 };
64 if (addr == 0) unreachable;
65 return @intToPtr([*]elf.Dyn, addr);66 return @intToPtr([*]elf.Dyn, addr);
66}67}
6768