aboutsummaryrefslogtreecommitdiff
path: root/src/link
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2024-07-04 22:09:57 +0200
committerJakub Konka <kubkon@jakubkonka.com>2024-07-04 22:09:57 +0200
commitd2cace58bd031e72b830ebd42f5946f4000e52a4 (patch)
tree0de296fd724ee324307f9d64dec0b1f115a7469c /src/link
parente42e12dbbf8ebae65589ff08c3b5a454d2d67441 (diff)
downloadzig-d2cace58bd031e72b830ebd42f5946f4000e52a4.tar.gz
zig-d2cace58bd031e72b830ebd42f5946f4000e52a4.zip
Compilation: rename tsan_static_lib to tsan_lib
Diffstat (limited to 'src/link')
-rw-r--r--src/link/Elf.zig6
-rw-r--r--src/link/MachO.zig6
-rw-r--r--src/link/MachO/load_commands.zig2
3 files changed, 7 insertions, 7 deletions
diff --git a/src/link/Elf.zig b/src/link/Elf.zig
index 5a14a544e8..b1048dfe9d 100644
--- a/src/link/Elf.zig
+++ b/src/link/Elf.zig
@@ -1145,7 +1145,7 @@ pub fn flushModule(self: *Elf, arena: Allocator, prog_node: std.Progress.Node) l
// TSAN
if (comp.config.any_sanitize_thread) {
- try positionals.append(.{ .path = comp.tsan_static_lib.?.full_object_path });
+ try positionals.append(.{ .path = comp.tsan_lib.?.full_object_path });
}
// libc
@@ -1603,7 +1603,7 @@ fn dumpArgv(self: *Elf, comp: *Compilation) !void {
}
if (comp.config.any_sanitize_thread) {
- try argv.append(comp.tsan_static_lib.?.full_object_path);
+ try argv.append(comp.tsan_lib.?.full_object_path);
}
// libc
@@ -2610,7 +2610,7 @@ fn linkWithLLD(self: *Elf, arena: Allocator, prog_node: std.Progress.Node) !void
}
if (comp.config.any_sanitize_thread) {
- try argv.append(comp.tsan_static_lib.?.full_object_path);
+ try argv.append(comp.tsan_lib.?.full_object_path);
}
// libc
diff --git a/src/link/MachO.zig b/src/link/MachO.zig
index 76bea81766..4dcc11ef53 100644
--- a/src/link/MachO.zig
+++ b/src/link/MachO.zig
@@ -413,7 +413,7 @@ pub fn flushModule(self: *MachO, arena: Allocator, prog_node: std.Progress.Node)
// TSAN
if (comp.config.any_sanitize_thread) {
- try positionals.append(.{ .path = comp.tsan_dynamic_lib.?.full_object_path });
+ try positionals.append(.{ .path = comp.tsan_lib.?.full_object_path });
}
for (positionals.items) |obj| {
@@ -831,7 +831,7 @@ fn dumpArgv(self: *MachO, comp: *Compilation) !void {
}
if (comp.config.any_sanitize_thread) {
- const path = comp.tsan_dynamic_lib.?.full_object_path;
+ const path = comp.tsan_lib.?.full_object_path;
try argv.append(path);
try argv.appendSlice(&.{ "-rpath", std.fs.path.dirname(path) orelse "." });
}
@@ -3023,7 +3023,7 @@ fn writeLoadCommands(self: *MachO) !struct { usize, usize, u64 } {
ncmds += 1;
}
if (comp.config.any_sanitize_thread) {
- const path = comp.tsan_dynamic_lib.?.full_object_path;
+ const path = comp.tsan_lib.?.full_object_path;
const rpath = std.fs.path.dirname(path) orelse ".";
try load_commands.writeRpathLC(rpath, writer);
ncmds += 1;
diff --git a/src/link/MachO/load_commands.zig b/src/link/MachO/load_commands.zig
index 003612fa2f..74d0c58cbd 100644
--- a/src/link/MachO/load_commands.zig
+++ b/src/link/MachO/load_commands.zig
@@ -72,7 +72,7 @@ pub fn calcLoadCommandsSize(macho_file: *MachO, assume_max_path_len: bool) !u32
}
if (comp.config.any_sanitize_thread) {
- const path = comp.tsan_dynamic_lib.?.full_object_path;
+ const path = comp.tsan_lib.?.full_object_path;
const rpath = std.fs.path.dirname(path) orelse ".";
sizeofcmds += calcInstallNameLen(
@sizeOf(macho.rpath_command),