Commit 85f2df5050

Jakub Konka <kubkon@jakubkonka.com>
2023-08-21 22:41:40
macho: unify more of the linker state
1 parent e1e0ccb
Changed files (1)
src
src/link/MachO.zig
@@ -106,7 +106,9 @@ mode: Mode,
 dyld_info_cmd: macho.dyld_info_command = .{},
 symtab_cmd: macho.symtab_command = .{},
 dysymtab_cmd: macho.dysymtab_command = .{},
-uuid_cmd: macho.uuid_command = .{},
+function_starts_cmd: macho.linkedit_data_command = .{ .cmd = .FUNCTION_STARTS },
+data_in_code_cmd: macho.linkedit_data_command = .{ .cmd = .DATA_IN_CODE },
+uuid_cmd: macho.uuid_command = .{ .uuid = [_]u8{0} ** 16 },
 codesig_cmd: macho.linkedit_data_command = .{ .cmd = .CODE_SIGNATURE },
 
 objects: std.ArrayListUnmanaged(Object) = .{},