From 9df21db498fed4645fc624e692d70672a84432dc Mon Sep 17 00:00:00 2001 From: sewardj Date: Thu, 13 Jul 2000 09:22:26 +0000 Subject: [PATCH] [project @ 2000-07-13 09:22:26 by sewardj] Zap yet another bogon in x86 floating args to ccalls. --- ghc/compiler/nativeGen/MachCode.lhs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ghc/compiler/nativeGen/MachCode.lhs b/ghc/compiler/nativeGen/MachCode.lhs index 957a0d1..f54c759 100644 --- a/ghc/compiler/nativeGen/MachCode.lhs +++ b/ghc/compiler/nativeGen/MachCode.lhs @@ -2410,7 +2410,7 @@ genCCall fn cconv kind args if (case sz of DF -> True; F -> True; _ -> False) then returnNat (size, code `appOL` - toOL [SUB L (OpImm (ImmInt 8)) (OpReg esp), + toOL [SUB L (OpImm (ImmInt size)) (OpReg esp), DELTA (delta-size), GST sz reg (AddrBaseIndex (Just esp) Nothing -- 1.7.10.4