From 15adbf6e086794d197e744db815476994b9ce3d7 Mon Sep 17 00:00:00 2001 From: Anthony Ramine Date: Wed, 12 Feb 2020 12:06:14 +0100 Subject: Properly use the darwin archive format on Apple targets See https://github.com/servo/servo/issues/25550. --- src/rustllvm/ArchiveWrapper.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/rustllvm/ArchiveWrapper.cpp') diff --git a/src/rustllvm/ArchiveWrapper.cpp b/src/rustllvm/ArchiveWrapper.cpp index 678d787571e..93704638f83 100644 --- a/src/rustllvm/ArchiveWrapper.cpp +++ b/src/rustllvm/ArchiveWrapper.cpp @@ -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: -- cgit 1.4.1-3-g733a5