authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2026-04-29 22:32:13-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2026-05-25 18:54:35-07:00
loga23050bf733793c40428bb77a8cd08bd1781306e
tree594a04df10e03fc8a240f888947f942e126ce3a2
parentfa235757671490746d31a61a9b836ddc6320d3dc

compiler: update callsites of std.zig.binNameAlloc


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

src/Compilation.zig+6-1
......@@ -7465,9 +7465,14 @@ pub fn build_crt_file(
74657465 defer arena_allocator.deinit();
74667466 const arena = arena_allocator.allocator();
74677467
7468 const target = &comp.root_mod.resolved_target.result;
7469
74687470 const basename = try std.zig.binNameAlloc(gpa, .{
74697471 .root_name = root_name,
7470 .target = &comp.root_mod.resolved_target.result,
7472 .cpu_arch = target.cpu.arch,
7473 .os_tag = target.os.tag,
7474 .ofmt = target.ofmt,
7475 .abi = target.abi,
74717476 .output_mode = output_mode,
74727477 });
74737478
src/libs/libtsan.zig+4-1
......@@ -41,7 +41,10 @@ pub fn buildTsan(comp: *Compilation, prog_node: std.Progress.Node) BuildError!vo
4141 const output_mode = .Lib;
4242 const basename = try std.zig.binNameAlloc(arena, .{
4343 .root_name = root_name,
44 .target = target,
44 .cpu_arch = target.cpu.arch,
45 .os_tag = target.os.tag,
46 .ofmt = target.ofmt,
47 .abi = target.abi,
4548 .output_mode = output_mode,
4649 .link_mode = link_mode,
4750 });