diff --git a/src/link/MachO.zig b/src/link/MachO.zig index 5ec5cd764c5640637cd4f181605aa8bb5a7919dd..75b2ab4d74aa551d5bbd3117816b7f9932d29a59 100644 --- a/src/link/MachO.zig +++ b/src/link/MachO.zig @@ -830,6 +830,10 @@ fn dumpArgv(self: *MachO, comp: *Compilation) !void { try argv.append(p); } + if (comp.config.any_sanitize_thread) { + try argv.append(comp.tsan_static_lib.?.full_object_path); + } + for (self.lib_dirs) |lib_dir| { const arg = try std.fmt.allocPrint(arena, "-L{s}", .{lib_dir}); try argv.append(arg);