X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fcompiler%2Futils%2FFiniteMap.lhs;fp=ghc%2Fcompiler%2Futils%2FFiniteMap.lhs;h=cb7da6d2be190f688540f786baf8d614d10fb7ac;hb=3f0c8ab6fb074f0d93e64cde0ab474dfc340c66e;hp=d4e49317b08ca67705f38e57b605675df746c46f;hpb=4e6d579860228f1264558d1cb03f27f239333039;p=ghc-hetmet.git diff --git a/ghc/compiler/utils/FiniteMap.lhs b/ghc/compiler/utils/FiniteMap.lhs index d4e4931..cb7da6d 100644 --- a/ghc/compiler/utils/FiniteMap.lhs +++ b/ghc/compiler/utils/FiniteMap.lhs @@ -682,7 +682,9 @@ When the FiniteMap module is used in GHC, we specialise it for \tr{Uniques}, for dastardly efficiency reasons. \begin{code} -#if __GLASGOW_HASKELL__ && !defined(REALLY_HASKELL_1_3) +#if 0 + +#if __GLASGOW_HASKELL__ {-# SPECIALIZE addListToFM :: FiniteMap (FAST_STRING, FAST_STRING) elt -> [((FAST_STRING, FAST_STRING),elt)] -> FiniteMap (FAST_STRING, FAST_STRING) elt @@ -744,4 +746,6 @@ When the FiniteMap module is used in GHC, we specialise it for #-} #endif {- compiling with ghc and have specialiser -} + +#endif {- 0 -} \end{code}