X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=compiler%2Fcmm%2FCmmCallConv.hs;fp=compiler%2Fcmm%2FCmmCallConv.hs;h=64af09d649a5fe8a423129831f7e0b8e3096bf58;hp=b9df541ee4f80969af3203201ac2608dadcb4c30;hb=82ebc04b7b1459079a43a9897b24a078d3420628;hpb=dc9db2a839c7d05f119146a6294768e18efc04d6 diff --git a/compiler/cmm/CmmCallConv.hs b/compiler/cmm/CmmCallConv.hs index b9df541..64af09d 100644 --- a/compiler/cmm/CmmCallConv.hs +++ b/compiler/cmm/CmmCallConv.hs @@ -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))