Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master
http://hackage.haskell.org/trac/ghc/changeset/5d55dfe7b26178c4145f1102d3cef91c3e1138d2 >--------------------------------------------------------------- commit 5d55dfe7b26178c4145f1102d3cef91c3e1138d2 Author: David Terei <[email protected]> Date: Mon Nov 21 14:34:04 2011 -0800 Turn on LLVM backend if 'keep-llvm-files' flag specified. >--------------------------------------------------------------- compiler/main/DynFlags.hs | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/compiler/main/DynFlags.hs b/compiler/main/DynFlags.hs index ab4e98e..218e950 100644 --- a/compiler/main/DynFlags.hs +++ b/compiler/main/DynFlags.hs @@ -1450,8 +1450,10 @@ dynamic_flags = [ , Flag "keep-s-files" (NoArg (setDynFlag Opt_KeepSFiles)) , Flag "keep-raw-s-file" (NoArg (addWarn "The -keep-raw-s-file flag does nothing; it will be removed in a future GHC release")) , Flag "keep-raw-s-files" (NoArg (addWarn "The -keep-raw-s-files flag does nothing; it will be removed in a future GHC release")) - , Flag "keep-llvm-file" (NoArg (setDynFlag Opt_KeepLlvmFiles)) - , Flag "keep-llvm-files" (NoArg (setDynFlag Opt_KeepLlvmFiles)) + , Flag "keep-llvm-file" (NoArg (do setObjTarget HscLlvm + setDynFlag Opt_KeepLlvmFiles)) + , Flag "keep-llvm-files" (NoArg (do setObjTarget HscLlvm + setDynFlag Opt_KeepLlvmFiles)) -- This only makes sense as plural , Flag "keep-tmp-files" (NoArg (setDynFlag Opt_KeepTmpFiles)) _______________________________________________ Cvs-ghc mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-ghc
