diff options
| author | Jakub Konka <kubkon@jakubkonka.com> | 2020-10-07 20:32:02 +0200 |
|---|---|---|
| committer | Jakub Konka <kubkon@jakubkonka.com> | 2020-10-07 20:34:40 +0200 |
| commit | b5b25d38a8fa4e66e54ff1279c1becee877793f6 (patch) | |
| tree | 38aeff3d774dc291e75dcdd869c1eb3b2653b804 /src/link.zig | |
| parent | bdab4f53c1fa614fcd89468f305184fa36520039 (diff) | |
| download | zig-b5b25d38a8fa4e66e54ff1279c1becee877793f6.tar.gz zig-b5b25d38a8fa4e66e54ff1279c1becee877793f6.zip | |
Fix improper reuse of global symbols in MachO
Signed-off-by: Jakub Konka <kubkon@jakubkonka.com>
Diffstat (limited to 'src/link.zig')
| -rw-r--r-- | src/link.zig | 8 |
1 files changed, 8 insertions, 0 deletions
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); |
