X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compiler%2Fcmm%2FCmm.hs;h=790d072293a01147321b34fc5ef29aee09f74be0;hb=4cdf5e86721fc672233c5268dc866492d5921ec6;hp=db5accd3c05ba6f255e4219efaa3e1381f2d3c89;hpb=fd8d04119e849f9c713d3e697228846d93c5ca69;p=ghc-hetmet.git diff --git a/compiler/cmm/Cmm.hs b/compiler/cmm/Cmm.hs index db5accd..790d072 100644 --- a/compiler/cmm/Cmm.hs +++ b/compiler/cmm/Cmm.hs @@ -1,7 +1,3 @@ -{-# OPTIONS -fno-warn-name-shadowing -w #-} --- We'd like to use -fno-warn-orphans rather than -w, but old compilers --- don't understand it so building stage1 fails. - ----------------------------------------------------------------------------- -- -- Cmm data types @@ -26,7 +22,8 @@ module Cmm ( CmmCallTarget(..), CmmStatic(..), Section(..), module CmmExpr, - BlockId(..), freshBlockId, + + BlockId(..), mkBlockId, BlockEnv, emptyBlockEnv, lookupBlockEnv, extendBlockEnv, mkBlockEnv, BlockSet, emptyBlockSet, elemBlockSet, extendBlockSet, ) where @@ -44,7 +41,7 @@ import FastString import Data.Word -import ZipCfg ( BlockId(..), freshBlockId +import ZipCfg ( BlockId(..), mkBlockId , BlockEnv, emptyBlockEnv, lookupBlockEnv, extendBlockEnv, mkBlockEnv , BlockSet, emptyBlockSet, elemBlockSet, extendBlockSet )