| ... | @@ -830,6 +830,10 @@ fn dumpArgv(self: *MachO, comp: *Compilation) !void { | ... | @@ -830,6 +830,10 @@ fn dumpArgv(self: *MachO, comp: *Compilation) !void { |
| 830 | try argv.append(p); | 830 | try argv.append(p); |
| 831 | } | 831 | } |
| 832 | | 832 | |
| | 833 | if (comp.config.any_sanitize_thread) { |
| | 834 | try argv.append(comp.tsan_static_lib.?.full_object_path); |
| | 835 | } |
| | 836 | |
| 833 | for (self.lib_dirs) |lib_dir| { | 837 | for (self.lib_dirs) |lib_dir| { |
| 834 | const arg = try std.fmt.allocPrint(arena, "-L{s}", .{lib_dir}); | 838 | const arg = try std.fmt.allocPrint(arena, "-L{s}", .{lib_dir}); |
| 835 | try argv.append(arg); | 839 | try argv.append(arg); |