From 1dfdc21c31a027a34213a2e1f27433d4e609d634 Mon Sep 17 00:00:00 2001 From: David Rubin Date: Fri, 10 May 2024 21:40:53 -0700 Subject: [PATCH] riscv: intcast `got_addr` the recent merge strings PR made `got_addr` `i64` and now requires an `@intCast`. --- src/arch/riscv64/CodeGen.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/arch/riscv64/CodeGen.zig b/src/arch/riscv64/CodeGen.zig index ed177ed1f1..762251bc44 100644 --- a/src/arch/riscv64/CodeGen.zig +++ b/src/arch/riscv64/CodeGen.zig @@ -3592,7 +3592,7 @@ fn genCall( _ = try sym.getOrCreateZigGotEntry(sym_index, elf_file); const got_addr = sym.zigGotAddress(elf_file); - try self.genSetReg(Type.usize, .ra, .{ .memory = got_addr }); + try self.genSetReg(Type.usize, .ra, .{ .memory = @intCast(got_addr) }); _ = try self.addInst(.{ .tag = .jalr,