From c79290467f4908c1fc4833d82d397829e92cf838 Mon Sep 17 00:00:00 2001 From: Jakub Konka Date: Thu, 15 Aug 2024 10:36:37 +0200 Subject: [PATCH] elf: fix GOT32 reloc resolution logic --- src/link/Elf/Atom.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/link/Elf/Atom.zig b/src/link/Elf/Atom.zig index c214b0791413f8249ff8f494047ae6ee6385cc2d..fe31712f30becfa8032d76c658d13624185197fb 100644 --- a/src/link/Elf/Atom.zig +++ b/src/link/Elf/Atom.zig @@ -1314,7 +1314,7 @@ const x86_64 = struct { } }, - .GOT32 => try cwriter.writeInt(i32, @as(i32, @intCast(G + GOT + A)), .little), + .GOT32 => try cwriter.writeInt(i32, @as(i32, @intCast(G + A)), .little), else => try atom.reportUnhandledRelocError(rel, elf_file), } -- 2.54.0