eliminate warnings
authordias@eecs.tufts.edu <unknown>
Fri, 3 Apr 2009 20:34:29 +0000 (20:34 +0000)
committerdias@eecs.tufts.edu <unknown>
Fri, 3 Apr 2009 20:34:29 +0000 (20:34 +0000)
compiler/cmm/CmmCallConv.hs
compiler/cmm/MkZipCfgCmm.hs

index b9df541..64af09d 100644 (file)
@@ -175,7 +175,7 @@ assign_bits_reg _ w off gcp (v:vs, fs, ds, ls)
 assign_bits_reg _ w off _ (vs, fs, ds, l:ls)
   | widthInBits w > widthInBits wordWidth =
         (RegisterParam l, off, 0, (vs, fs, ds, ls))
-assign_bits_reg assign_slot w off _ regs@(_, _, _, ls) = assign_slot w off regs
+assign_bits_reg assign_slot w off _ regs@(_, _, _, _) = assign_slot w off regs
 
 assign_float_reg :: SlotAssigner -> Width -> WordOff -> AvailRegs -> Assignment
 assign_float_reg _ W32 off (vs, f:fs, ds, ls) = (RegisterParam $ f, off, 0, (vs, fs, ds, ls))
index 2894ece..0683058 100644 (file)
@@ -35,7 +35,6 @@ import PprCmm()
 import FastString
 import ForeignCall
 import MkZipCfg
-import Outputable
 import Panic 
 import SMRep (ByteOff) 
 import StaticFlags