From e54f286c3b78d1848acf08a7b7390cac659de641 Mon Sep 17 00:00:00 2001 From: Jakub Konka Date: Fri, 25 Aug 2023 07:33:27 +0200 Subject: [PATCH] macho: assert every global is extern in incremental context --- src/link/MachO.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/link/MachO.zig b/src/link/MachO.zig index a181338f95..dd301f8281 100644 --- 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 });