authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-10-03 14:54:32-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-10-03 14:55:17-07:00
log8ebebbd134f8ea6a1b6c74257abc06565287cfe2
treed4e01ada1d56c9af9f3e4c27828e1ada84484d51
parentd8540dd7084b225566e67d60dafe0566309a8d51

std.macho: remove alignment from LoadCommandIterator


2 files changed, 3 insertions(+), 3 deletions(-)

lib/std/Build/Step/CheckObject.zig+2-2
......@@ -539,7 +539,7 @@ const MachODumper = struct {
539539 strings: []const u8,
540540 };
541541
542 fn parseAndDump(step: *Step, bytes: []align(@alignOf(u64)) const u8) ![]const u8 {
542 fn parseAndDump(step: *Step, bytes: []const u8) ![]const u8 {
543543 const gpa = step.owner.allocator;
544544 var stream = std.io.fixedBufferStream(bytes);
545545 const reader = stream.reader();
......@@ -556,7 +556,7 @@ const MachODumper = struct {
556556 var sections = std.ArrayList(macho.section_64).init(gpa);
557557 var imports = std.ArrayList([]const u8).init(gpa);
558558
559 var it = LoadCommandIterator{
559 var it: LoadCommandIterator = .{
560560 .ncmds = hdr.ncmds,
561561 .buffer = bytes[@sizeOf(macho.mach_header_64)..][0..hdr.sizeofcmds],
562562 };
lib/std/macho.zig+1-1
......@@ -1853,7 +1853,7 @@ pub const data_in_code_entry = extern struct {
18531853
18541854pub const LoadCommandIterator = struct {
18551855 ncmds: usize,
1856 buffer: []align(@alignOf(u64)) const u8,
1856 buffer: []const u8,
18571857 index: usize = 0,
18581858
18591859 pub const LoadCommand = struct {