clash-ghc 0.2.2 → 0.2.2.1
raw patch · 3 files changed
+11/−4 lines, 3 files
Files
- clash-ghc.cabal +2/−2
- src-bin/Main.hs +3/−1
- src-ghc/CLaSH/GHC/LoadModules.hs +6/−1
clash-ghc.cabal view
@@ -1,5 +1,5 @@ Name: clash-ghc-Version: 0.2.2+Version: 0.2.2.1 Synopsis: CAES Language for Synchronous Hardware Description: CλaSH (pronounced ‘clash’) is a functional hardware description language that@@ -21,7 +21,7 @@ License-file: LICENSE Author: Christiaan Baaij Maintainer: Christiaan Baaij <christiaan.baaij@gmail.com>-Copyright: Copyright © 2012-2014 University of Twente+Copyright: Copyright (c) 2012-2014 University of Twente Category: Hardware Build-type: Simple
src-bin/Main.hs view
@@ -164,6 +164,8 @@ [ DynFlags.Opt_TemplateHaskell , DynFlags.Opt_Arrows , DynFlags.Opt_DataKinds+ , DynFlags.Opt_TypeOperators+ , DynFlags.Opt_FlexibleContexts ] case postStartupMode of@@ -887,4 +889,4 @@ "unrecognised flag: " ++ f ++ "\n" ++ (case fuzzyMatch f (nub allFlags) of [] -> ""- suggs -> "did you mean one of:\n" ++ unlines (map (" " ++) suggs)) + suggs -> "did you mean one of:\n" ++ unlines (map (" " ++) suggs))
src-ghc/CLaSH/GHC/LoadModules.hs view
@@ -78,7 +78,12 @@ , DynFlags.optLevel = 2 , DynFlags.ghcMode = GHC.CompManager } )- [DynFlags.Opt_TemplateHaskell,DynFlags.Opt_Arrows,DynFlags.Opt_DataKinds]+ [ DynFlags.Opt_TemplateHaskell+ , DynFlags.Opt_Arrows+ , DynFlags.Opt_DataKinds+ , DynFlags.Opt_TypeOperators+ , DynFlags.Opt_FlexibleContexts+ ] let dflags2 = wantedOptimizationFlags dflags1 let dflags3 = if ghcDynamic then DynFlags.gopt_set dflags2 DynFlags.Opt_BuildDynamicToo else dflags2