Better support LLD 14+

This commit is contained in:
data-man
2021-09-30 04:27:06 +05:00
committed by Christoffer Lerno
parent 020eba720b
commit de6ea0d1ae
2 changed files with 5 additions and 7 deletions

View File

@@ -57,7 +57,11 @@ static bool llvm_link(ObjFormat format, const char **args, int arg_count, const
if (lld::elf::link(arg_vector, false, output, output_err)) return true;
break;
case MACHO:
if (lld::mach_o::link(arg_vector, false, output, output_err)) return true;
#if LLVM_VERSION_MAJOR > 13
if (lld::macho::link(arg_vector, false, output, output_err)) return true;
#else
if (lld::mach_o::link(arg_vector, false, output, output_err)) return true;
#endif
break;
case WASM:
if (lld::wasm::link(arg_vector, false, output, output_err)) return true;