aboutsummaryrefslogtreecommitdiff
path: root/src/link/MachO/DebugSymbols.zig
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2021-01-01 21:28:52 +0100
committerGitHub <noreply@github.com>2021-01-01 21:28:52 +0100
commit5dfeb6cbc89d64f2a44eece41918e1c391c7c989 (patch)
tree65b5a182a9f8819635f38e401d81fde82cb19e77 /src/link/MachO/DebugSymbols.zig
parent1cef0be01b80b087492c652b18304ec1946a81e6 (diff)
downloadzig-5dfeb6cbc89d64f2a44eece41918e1c391c7c989.tar.gz
zig-5dfeb6cbc89d64f2a44eece41918e1c391c7c989.zip
macho: unblock stage2 on 32bit platforms (#7632)
* macho: unblock stage2 on 32bit platforms Unblocks compilation of stage2 on 32bit platforms, and fixes #7630. * Use libstd convention: reads - usize, writes - u64
Diffstat (limited to 'src/link/MachO/DebugSymbols.zig')
-rw-r--r--src/link/MachO/DebugSymbols.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/link/MachO/DebugSymbols.zig b/src/link/MachO/DebugSymbols.zig
index e4509281d3..c70fcc5825 100644
--- a/src/link/MachO/DebugSymbols.zig
+++ b/src/link/MachO/DebugSymbols.zig
@@ -747,7 +747,7 @@ fn updateDwarfSegment(self: *DebugSymbols) void {
fn writeLoadCommands(self: *DebugSymbols, allocator: *Allocator) !void {
if (!self.load_commands_dirty) return;
- var sizeofcmds: usize = 0;
+ var sizeofcmds: u32 = 0;
for (self.load_commands.items) |lc| {
sizeofcmds += lc.cmdsize();
}