aboutsummaryrefslogtreecommitdiff
path: root/src/link/MachO/Atom.zig
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2022-09-10 16:24:41 +0200
committerJakub Konka <kubkon@jakubkonka.com>2022-09-18 10:00:04 +0200
commite5da251635bb24d418dbec4385aa2319c7f75247 (patch)
tree2200aa85546e4bdcae67a6f05e185796cf112503 /src/link/MachO/Atom.zig
parent05d0c42894b40c530819b1ac15f8133bfd34cf47 (diff)
downloadzig-e5da251635bb24d418dbec4385aa2319c7f75247.tar.gz
zig-e5da251635bb24d418dbec4385aa2319c7f75247.zip
macho: clean up use of section ids
Diffstat (limited to 'src/link/MachO/Atom.zig')
-rw-r--r--src/link/MachO/Atom.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/link/MachO/Atom.zig b/src/link/MachO/Atom.zig
index d5758cfb74..0a5c3ec182 100644
--- a/src/link/MachO/Atom.zig
+++ b/src/link/MachO/Atom.zig
@@ -314,13 +314,13 @@ pub fn parseRelocs(self: *Atom, relocs: []align(1) const macho.relocation_info,
const sect_id = @intCast(u16, rel.r_symbolnum - 1);
const sym_index = object.sections_as_symbols.get(sect_id) orelse blk: {
const sect = object.getSourceSection(sect_id);
- const match = (try context.macho_file.getOutputSection(sect)) orelse
+ const out_sect_id = (try context.macho_file.getOutputSection(sect)) orelse
unreachable;
const sym_index = @intCast(u32, object.symtab.items.len);
try object.symtab.append(gpa, .{
.n_strx = 0,
.n_type = macho.N_SECT,
- .n_sect = match + 1,
+ .n_sect = out_sect_id + 1,
.n_desc = 0,
.n_value = sect.addr,
});