From 0fd3015e558a8b4decf535e75481cdbc29540ff8 Mon Sep 17 00:00:00 2001 From: Jakub Konka Date: Thu, 31 Dec 2020 10:15:07 +0100 Subject: [PATCH] macho: sentinel can be 4 byte long --- src/link/MachO/DebugSymbols.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/link/MachO/DebugSymbols.zig b/src/link/MachO/DebugSymbols.zig index 7103f5e8bf..e4509281d3 100644 --- a/src/link/MachO/DebugSymbols.zig +++ b/src/link/MachO/DebugSymbols.zig @@ -525,8 +525,8 @@ pub fn flushModule(self: *DebugSymbols, allocator: *Allocator, options: link.Opt mem.writeIntLittle(u64, di_buf.addManyAsArrayAssumeCapacity(8), text_section.size); // Sentinel. - mem.writeIntLittle(u64, di_buf.addManyAsArrayAssumeCapacity(8), 0); - mem.writeIntLittle(u64, di_buf.addManyAsArrayAssumeCapacity(8), 0); + mem.writeIntLittle(u32, di_buf.addManyAsArrayAssumeCapacity(4), 0); + mem.writeIntLittle(u32, di_buf.addManyAsArrayAssumeCapacity(4), 0); // Go back and populate the initial length. const init_len = di_buf.items.len - after_init_len;