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:
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 });