X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compiler%2FnativeGen%2FAsmCodeGen.lhs;h=ff3063c98dfff71e1e480ae9c2068e69e40c4b36;hb=418175d3c36ca51495d9dfb085fb01711e4c38f9;hp=f7b757005f91578997636ec43710372ee7a25f68;hpb=22bbcd1dcd94851b8f9409310cf95f3b9332850c;p=ghc-hetmet.git diff --git a/compiler/nativeGen/AsmCodeGen.lhs b/compiler/nativeGen/AsmCodeGen.lhs index f7b7570..ff3063c 100644 --- a/compiler/nativeGen/AsmCodeGen.lhs +++ b/compiler/nativeGen/AsmCodeGen.lhs @@ -26,16 +26,12 @@ import CmmOpt ( cmmMiniInline, cmmMachOpFold ) import PprCmm ( pprStmt, pprCmms ) import MachOp import CLabel -#if powerpc_TARGET_ARCH -import CLabel ( mkRtsCodeLabel ) -#endif import UniqFM import Unique ( Unique, getUnique ) import UniqSupply import FastTypes import List ( groupBy, sortBy ) -import CLabel ( pprCLabel ) import ErrUtils ( dumpIfSet_dyn ) import DynFlags import StaticFlags ( opt_Static, opt_PIC ) @@ -344,7 +340,7 @@ shortcutBranches dflags tops mapping = foldr plusUFM emptyUFM mappings build_mapping top@(CmmData _ _) = (top, emptyUFM) -build_mapping (CmmProc info lbl params []) $ +build_mapping (CmmProc info lbl params []) = (CmmProc info lbl params [], emptyUFM) build_mapping (CmmProc info lbl params (head:blocks)) = (CmmProc info lbl params (head:others), mapping)