From: Ian Lynagh Date: Sat, 30 Apr 2011 21:58:57 +0000 (+0100) Subject: Update the defaultObjectTarget definition X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;ds=sidebyside;h=1f431d325e7df77fae139959352670fe69320798;hp=e82e703e065f00f8c4a6a39be4751b80754fd5e2;p=ghc-hetmet.git Update the defaultObjectTarget definition We now default to HscC if unregisterised, else HscAsm if we have an NCG, else LLVM. --- diff --git a/compiler/main/DynFlags.hs b/compiler/main/DynFlags.hs index ece8c75..c32f8d6 100644 --- a/compiler/main/DynFlags.hs +++ b/compiler/main/DynFlags.hs @@ -692,8 +692,9 @@ defaultHscTarget = defaultObjectTarget -- object files on the current platform. defaultObjectTarget :: HscTarget defaultObjectTarget + | cGhcUnregisterised == "YES" = HscC | cGhcWithNativeCodeGen == "YES" = HscAsm - | otherwise = HscC + | otherwise = HscLlvm data DynLibLoader = Deployable