diff options
| author | Jakub Konka <kubkon@jakubkonka.com> | 2021-03-17 22:14:55 +0100 |
|---|---|---|
| committer | Jakub Konka <kubkon@jakubkonka.com> | 2021-03-18 00:37:13 +0100 |
| commit | 7516dfff83368df4d67e3c10923c3d6da1b72879 (patch) | |
| tree | 832fad872bad5f873ce958ad79edeaa214fbc862 /src/main.zig | |
| parent | 900658a85d57f4a6a554f8a8ed9d89fcd5483d5a (diff) | |
| download | zig-7516dfff83368df4d67e3c10923c3d6da1b72879.tar.gz zig-7516dfff83368df4d67e3c10923c3d6da1b72879.zip | |
zld: use zld when linking aarch64 by default and cross-comp
Diffstat (limited to 'src/main.zig')
| -rw-r--r-- | src/main.zig | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/main.zig b/src/main.zig index 4549f6f954..19248d1a44 100644 --- a/src/main.zig +++ b/src/main.zig @@ -547,7 +547,6 @@ fn buildOutputType( var image_base_override: ?u64 = null; var use_llvm: ?bool = null; var use_lld: ?bool = null; - var use_zld: ?bool = null; var use_clang: ?bool = null; var link_eh_frame_hdr = false; var link_emit_relocs = false; @@ -907,8 +906,6 @@ fn buildOutputType( use_lld = true; } else if (mem.eql(u8, arg, "-fno-LLD")) { use_lld = false; - } else if (mem.eql(u8, arg, "-fZLD")) { - use_zld = true; } else if (mem.eql(u8, arg, "-fClang")) { use_clang = true; } else if (mem.eql(u8, arg, "-fno-Clang")) { @@ -1867,7 +1864,6 @@ fn buildOutputType( .want_compiler_rt = want_compiler_rt, .use_llvm = use_llvm, .use_lld = use_lld, - .use_zld = use_zld, .use_clang = use_clang, .rdynamic = rdynamic, .linker_script = linker_script, @@ -3245,7 +3241,8 @@ pub const ClangArgIterator = struct { self.zig_equivalent = clang_arg.zig_equivalent; break :find_clang_arg; }, - } else { + } + else { fatal("Unknown Clang option: '{s}'", .{arg}); } } |
