Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/31afdf5ceb93b520ffeaa470562c0cbd8462bcb6

>---------------------------------------------------------------

commit 31afdf5ceb93b520ffeaa470562c0cbd8462bcb6
Author: Ian Lynagh <[email protected]>
Date:   Fri Jul 13 18:14:01 2012 +0100

    Fix build with GHC 7.0

>---------------------------------------------------------------

 compiler/cmm/CmmLayoutStack.hs |    3 +++
 compiler/cmm/CmmLint.hs        |    3 +++
 compiler/cmm/CmmProcPoint.hs   |    3 +++
 compiler/cmm/Hoopl.hs          |    3 +++
 compiler/cmm/Hoopl/Dataflow.hs |    3 +++
 5 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/compiler/cmm/CmmLayoutStack.hs b/compiler/cmm/CmmLayoutStack.hs
index 47239ca..732fb2b 100644
--- a/compiler/cmm/CmmLayoutStack.hs
+++ b/compiler/cmm/CmmLayoutStack.hs
@@ -1,4 +1,7 @@
 {-# LANGUAGE RecordWildCards, GADTs #-}
+#if __GLASGOW_HASKELL__ < 701
+{-# OPTIONS_GHC -fno-warn-incomplete-patterns #-}
+#endif
 module CmmLayoutStack (
        cmmLayoutStack, setInfoTableStackMap, cmmSink
   ) where
diff --git a/compiler/cmm/CmmLint.hs b/compiler/cmm/CmmLint.hs
index 2e24dd7..e4bc308 100644
--- a/compiler/cmm/CmmLint.hs
+++ b/compiler/cmm/CmmLint.hs
@@ -6,6 +6,9 @@
 --
 -----------------------------------------------------------------------------
 {-# LANGUAGE GADTs #-}
+#if __GLASGOW_HASKELL__ < 701
+{-# OPTIONS_GHC -fno-warn-incomplete-patterns #-}
+#endif
 module CmmLint (
     cmmLint, cmmLintGraph
   ) where
diff --git a/compiler/cmm/CmmProcPoint.hs b/compiler/cmm/CmmProcPoint.hs
index ebe40d9..51b2845 100644
--- a/compiler/cmm/CmmProcPoint.hs
+++ b/compiler/cmm/CmmProcPoint.hs
@@ -1,5 +1,8 @@
 {-# LANGUAGE GADTs, DisambiguateRecordFields #-}
 {-# OPTIONS_GHC -fno-warn-warnings-deprecations #-}
+#if __GLASGOW_HASKELL__ < 701
+{-# OPTIONS_GHC -fno-warn-incomplete-patterns #-}
+#endif
 
 module CmmProcPoint
     ( ProcPointSet, Status(..)
diff --git a/compiler/cmm/Hoopl.hs b/compiler/cmm/Hoopl.hs
index 08d95b5..1d69be4 100644
--- a/compiler/cmm/Hoopl.hs
+++ b/compiler/cmm/Hoopl.hs
@@ -1,3 +1,6 @@
+#if __GLASGOW_HASKELL__ < 701
+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
+#endif
 module Hoopl (
     module Compiler.Hoopl,
     module Hoopl.Dataflow,
diff --git a/compiler/cmm/Hoopl/Dataflow.hs b/compiler/cmm/Hoopl/Dataflow.hs
index e35beb9..6b9a135 100644
--- a/compiler/cmm/Hoopl/Dataflow.hs
+++ b/compiler/cmm/Hoopl/Dataflow.hs
@@ -16,6 +16,9 @@
 #if __GLASGOW_HASKELL__ >= 701
 {-# LANGUAGE Trustworthy #-}
 #endif
+#if __GLASGOW_HASKELL__ < 701
+{-# OPTIONS_GHC -fno-warn-incomplete-patterns #-}
+#endif
 
 module Hoopl.Dataflow
   ( DataflowLattice(..), OldFact(..), NewFact(..), Fact, mkFactBase



_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to