authorgravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2021-09-07 12:23:26+02:00
committergravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2021-09-07 12:23:26+02:00
loga2279e7e209b5dab096af186fc692bd2acf5f4c8
treeb5e887edcf5bf1cfa0bfcb19503870dfd7ff89d4
parentc35f668932df4d339b069acf0dbfccfe2faa56b6

macho: fix commands.zig tests


1 files changed, 4 insertions(+), 4 deletions(-)

src/link/MachO/commands.zig+4-4
...@@ -436,7 +436,7 @@ test "read-write segment command" {...@@ -436,7 +436,7 @@ test "read-write segment command" {
436 0x00, 0x00, 0x00, 0x00, // reserved3436 0x00, 0x00, 0x00, 0x00, // reserved3
437 };437 };
438 var cmd = SegmentCommand{438 var cmd = SegmentCommand{
439 .inner = macho.segment_command_64.new(.{439 .inner = .{
440 .cmdsize = 152,440 .cmdsize = 152,
441 .segname = makeStaticString("__TEXT"),441 .segname = makeStaticString("__TEXT"),
442 .vmaddr = 4294967296,442 .vmaddr = 4294967296,
...@@ -445,9 +445,9 @@ test "read-write segment command" {...@@ -445,9 +445,9 @@ test "read-write segment command" {
445 .maxprot = macho.VM_PROT_READ | macho.VM_PROT_WRITE | macho.VM_PROT_EXECUTE,445 .maxprot = macho.VM_PROT_READ | macho.VM_PROT_WRITE | macho.VM_PROT_EXECUTE,
446 .initprot = macho.VM_PROT_EXECUTE | macho.VM_PROT_READ,446 .initprot = macho.VM_PROT_EXECUTE | macho.VM_PROT_READ,
447 .nsects = 1,447 .nsects = 1,
448 }),448 },
449 };449 };
450 try cmd.sections.append(gpa, macho.section_64.new(.{450 try cmd.sections.append(gpa, .{
451 .sectname = makeStaticString("__text"),451 .sectname = makeStaticString("__text"),
452 .segname = makeStaticString("__TEXT"),452 .segname = makeStaticString("__TEXT"),
453 .addr = 4294983680,453 .addr = 4294983680,
...@@ -455,7 +455,7 @@ test "read-write segment command" {...@@ -455,7 +455,7 @@ test "read-write segment command" {
455 .offset = 16384,455 .offset = 16384,
456 .@"align" = 2,456 .@"align" = 2,
457 .flags = macho.S_REGULAR | macho.S_ATTR_PURE_INSTRUCTIONS | macho.S_ATTR_SOME_INSTRUCTIONS,457 .flags = macho.S_REGULAR | macho.S_ATTR_PURE_INSTRUCTIONS | macho.S_ATTR_SOME_INSTRUCTIONS,
458 }));458 });
459 defer cmd.deinit(gpa);459 defer cmd.deinit(gpa);
460 try testRead(gpa, in_buffer, LoadCommand{ .Segment = cmd });460 try testRead(gpa, in_buffer, LoadCommand{ .Segment = cmd });
461461