From 5ca54036ca0bc292ead681c03c8ac57e27a127db Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Fri, 18 Oct 2024 00:23:35 -0700 Subject: move linker input file parsing to the compilation pipeline --- src/libtsan.zig | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/libtsan.zig') diff --git a/src/libtsan.zig b/src/libtsan.zig index 63131def00..534b8219b9 100644 --- a/src/libtsan.zig +++ b/src/libtsan.zig @@ -342,8 +342,10 @@ pub fn buildTsan(comp: *Compilation, prog_node: std.Progress.Node) BuildError!vo }, }; + const crt_file = try sub_compilation.toCrtFile(); + comp.enqueueLinkTaskMode(crt_file.full_object_path, output_mode); assert(comp.tsan_lib == null); - comp.tsan_lib = try sub_compilation.toCrtFile(); + comp.tsan_lib = crt_file; } const tsan_sources = [_][]const u8{ -- cgit v1.2.3