From b5b25d38a8fa4e66e54ff1279c1becee877793f6 Mon Sep 17 00:00:00 2001 From: Jakub Konka Date: Wed, 7 Oct 2020 20:32:02 +0200 Subject: Fix improper reuse of global symbols in MachO Signed-off-by: Jakub Konka --- src/link.zig | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/link.zig') diff --git a/src/link.zig b/src/link.zig index 139977b3e2..99bca45fbe 100644 --- a/src/link.zig +++ b/src/link.zig @@ -133,6 +133,14 @@ pub const File = struct { wasm: ?Wasm.FnData, }; + pub const Export = union { + elf: Elf.Export, + coff: void, + macho: MachO.Export, + c: void, + wasm: void, + }; + /// For DWARF .debug_info. pub const DbgInfoTypeRelocsTable = std.HashMapUnmanaged(Type, DbgInfoTypeReloc, Type.hash, Type.eql, std.hash_map.DefaultMaxLoadPercentage); -- cgit v1.2.3