aboutsummaryrefslogtreecommitdiff
path: root/src/link/MachO.zig
diff options
context:
space:
mode:
authorCody Tapscott <topolarity@tapscott.me>2022-10-31 08:28:16 -0700
committerAndrew Kelley <andrew@ziglang.org>2022-10-31 13:12:37 -0400
commit6f2408aab847113cb991058fbcd6d8a8296f1465 (patch)
tree6cc307f1e59d9518a43c17a37798eac16d39653f /src/link/MachO.zig
parentd02242661e667e67b07faf69490bb0db3dfd4bf0 (diff)
downloadzig-6f2408aab847113cb991058fbcd6d8a8296f1465.tar.gz
zig-6f2408aab847113cb991058fbcd6d8a8296f1465.zip
link/MachO: Avoid depending on host PATH_MAX
Repeat of a4eb221b9 for the newly-synchronized zld code. Restores ability to compile Zig for WASI.
Diffstat (limited to 'src/link/MachO.zig')
-rw-r--r--src/link/MachO.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/link/MachO.zig b/src/link/MachO.zig
index bec66b66f0..cc805ee711 100644
--- a/src/link/MachO.zig
+++ b/src/link/MachO.zig
@@ -2982,7 +2982,7 @@ pub fn populateMissingMetadata(self: *MachO) !void {
}
}
-inline fn calcInstallNameLen(cmd_size: u64, name: []const u8, assume_max_path_len: bool) u64 {
+pub inline fn calcInstallNameLen(cmd_size: u64, name: []const u8, assume_max_path_len: bool) u64 {
const darwin_path_max = 1024;
const name_len = if (assume_max_path_len) darwin_path_max else std.mem.len(name) + 1;
return mem.alignForwardGeneric(u64, cmd_size + name_len, @alignOf(u64));