From a39d73db501d9493ac8a9023b16659cc4749e13b Mon Sep 17 00:00:00 2001 From: Isaiah Norton Date: Mon, 10 Jul 2017 18:14:35 -0400 Subject: [PATCH] fix #14182: OS X linker target mismatch warning fix #14182. ref: ldc-developers/ldc#1209 --- src/jitlayers.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/jitlayers.cpp b/src/jitlayers.cpp index 10f8a4c290c21..9bed5150d080f 100644 --- a/src/jitlayers.cpp +++ b/src/jitlayers.cpp @@ -1070,6 +1070,7 @@ void jl_dump_native(const char *bc_fname, const char *unopt_bc_fname, const char TheTriple.setObjectFormat(Triple::COFF); #elif defined(_OS_DARWIN_) TheTriple.setObjectFormat(Triple::MachO); + TheTriple.setOS(llvm::Triple::MacOSX); #endif std::unique_ptr TM(jl_TargetMachine->getTarget().createTargetMachine(