zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit e54f286c3b78d1848acf08a7b7390cac659de641 (tree)
parent e9ad9e04c988cbc5881fe75855bf4cfed16cb716
Author: Jakub Konka <kubkon@jakubkonka.com>
Date:   Fri, 25 Aug 2023 07:33:27 +0200

macho: assert every global is extern in incremental context

Diffstat:
Msrc/link/MachO.zig | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/link/MachO.zig b/src/link/MachO.zig @@ -3380,7 +3380,7 @@ fn collectExportData(self: *MachO, trie: *Trie) !void { const sym = self.getSymbol(global); if (sym.undf()) continue; - if (!sym.ext()) continue; + assert(sym.ext()); const sym_name = self.getSymbolName(global); log.debug(" (putting '{s}' defined at 0x{x})", .{ sym_name, sym.n_value });