Properly use the darwin archive format on Apple targets

See https://github.com/servo/servo/issues/25550.
This commit is contained in:
Anthony Ramine
2020-02-12 12:06:14 +01:00
parent e6db6697fa
commit 15adbf6e08
4 changed files with 6 additions and 1 deletions

View File

@@ -38,6 +38,7 @@ enum class LLVMRustArchiveKind {
Other,
GNU,
BSD,
DARWIN,
COFF,
};
@@ -47,6 +48,8 @@ static Archive::Kind fromRust(LLVMRustArchiveKind Kind) {
return Archive::K_GNU;
case LLVMRustArchiveKind::BSD:
return Archive::K_BSD;
case LLVMRustArchiveKind::DARWIN:
return Archive::K_DARWIN;
case LLVMRustArchiveKind::COFF:
return Archive::K_COFF;
default: