From d8519cb66c6ea0c258682b9bf8c0aa89b5eecdee Mon Sep 17 00:00:00 2001 From: Jakub Konka Date: Thu, 4 Jan 2024 12:57:36 +0100 Subject: [PATCH] macho: fix file mode in -r mode --- src/MachO.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/MachO.zig b/src/MachO.zig index e19e63dc..a31c450f 100644 --- a/src/MachO.zig +++ b/src/MachO.zig @@ -82,7 +82,7 @@ pub fn openPath(allocator: Allocator, options: Options, thread_pool: *ThreadPool const file = try options.emit.directory.createFile(options.emit.sub_path, .{ .truncate = true, .read = true, - .mode = if (builtin.os.tag == .windows) 0 else 0o777, + .mode = if (builtin.os.tag == .windows) 0 else if (options.relocatable) 0o666 else 0o777, }); errdefer file.close();