Fix the build with GHC < 7.4.1
authorIan Lynagh <igloo@earth.li>
Thu, 16 Feb 2012 16:50:23 +0000 (16:50 +0000)
committerIan Lynagh <igloo@earth.li>
Thu, 16 Feb 2012 16:50:23 +0000 (16:50 +0000)
compiler/coreSyn/CoreLint.lhs

index cd4e252..650e63b 100644 (file)
@@ -7,7 +7,6 @@
 A ``lint'' pass to check for Core correctness
 
 \begin{code}
-{-# OPTIONS_GHC -fprof-auto #-}
 {-# OPTIONS -fno-warn-tabs #-}
 -- The above warning supression flag is a temporary kludge.
 -- While working on this module you are encouraged to remove it and
@@ -15,6 +14,10 @@ A ``lint'' pass to check for Core correctness
 --     http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces
 -- for details
 
+#if __GLASGOW_HASKELL__ >= 704
+{-# OPTIONS_GHC -fprof-auto #-}
+#endif
+
 module CoreLint ( lintCoreBindings, lintUnfolding ) where
 
 #include "HsVersions.h"