[commit: packages/hoopl] master: Mark a few modules as Safe rather than Trustworthy. (a90a3af)
git at git.haskell.org
git at git.haskell.org
Thu Nov 13 01:42:13 UTC 2014
Repository : ssh://git@git.haskell.org/hoopl
On branch : master
Link : http://git.haskell.org/packages/hoopl.git/commitdiff/a90a3af92be400af8912555bce21b041a1c48ad4
>---------------------------------------------------------------
commit a90a3af92be400af8912555bce21b041a1c48ad4
Author: David Terei <code at davidterei.com>
Date: Wed Nov 12 17:42:14 2014 -0800
Mark a few modules as Safe rather than Trustworthy.
>---------------------------------------------------------------
a90a3af92be400af8912555bce21b041a1c48ad4
src/Compiler/Hoopl/Dataflow.hs | 10 ++++++----
src/Compiler/Hoopl/Unique.hs | 5 ++++-
src/Compiler/Hoopl/XUtil.hs | 4 +++-
3 files changed, 13 insertions(+), 6 deletions(-)
diff --git a/src/Compiler/Hoopl/Dataflow.hs b/src/Compiler/Hoopl/Dataflow.hs
index e496931..23254ca 100644
--- a/src/Compiler/Hoopl/Dataflow.hs
+++ b/src/Compiler/Hoopl/Dataflow.hs
@@ -1,10 +1,12 @@
{-# LANGUAGE CPP, RankNTypes, ScopedTypeVariables, GADTs, TypeFamilies, MultiParamTypeClasses #-}
-#if __GLASGOW_HASKELL__ >= 703
-{- OPTIONS_GHC -fprof-auto #-}
-#endif
-#if __GLASGOW_HASKELL__ >= 701
+#if __GLASGOW_HASKELL__ >= 709
+{-# LANGUAGE Safe #-}
+#elif __GLASGOW_HASKELL__ >= 701
{-# LANGUAGE Trustworthy #-}
#endif
+#if __GLASGOW_HASKELL__ >= 703
+{-# OPTIONS_GHC -fprof-auto #-}
+#endif
#if __GLASGOW_HASKELL__ < 701
{-# OPTIONS_GHC -fno-warn-incomplete-patterns #-}
#endif
diff --git a/src/Compiler/Hoopl/Unique.hs b/src/Compiler/Hoopl/Unique.hs
index bf3de75..0e88fb4 100644
--- a/src/Compiler/Hoopl/Unique.hs
+++ b/src/Compiler/Hoopl/Unique.hs
@@ -1,8 +1,11 @@
{-# LANGUAGE CPP, TypeFamilies #-}
-#if __GLASGOW_HASKELL__ >= 701
+#if __GLASGOW_HASKELL__ >= 709
+{-# LANGUAGE Safe #-}
+#elif __GLASGOW_HASKELL__ >= 701
{-# LANGUAGE Trustworthy #-}
#endif
+
module Compiler.Hoopl.Unique
( Unique, intToUnique
, UniqueSet, UniqueMap
diff --git a/src/Compiler/Hoopl/XUtil.hs b/src/Compiler/Hoopl/XUtil.hs
index 60551f9..4132113 100644
--- a/src/Compiler/Hoopl/XUtil.hs
+++ b/src/Compiler/Hoopl/XUtil.hs
@@ -1,5 +1,7 @@
{-# LANGUAGE CPP, GADTs, RankNTypes, ScopedTypeVariables, TypeFamilies #-}
-#if __GLASGOW_HASKELL__ >= 701
+#if __GLASGOW_HASKELL__ >= 709
+{-# LANGUAGE Safe #-}
+#elif __GLASGOW_HASKELL__ >= 701
{-# LANGUAGE Trustworthy #-}
#endif
More information about the ghc-commits
mailing list