From: Ian Lynagh Date: Fri, 6 Feb 2009 22:31:19 +0000 (+0000) Subject: Fix calling maths functions when compiling via C X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=commitdiff_plain;h=8fd6a1efca90be81dc97a679bf430aaffecc568d Fix calling maths functions when compiling via C --- diff --git a/compiler/cmm/PprC.hs b/compiler/cmm/PprC.hs index 04aa9e9..3ee3738 100644 --- a/compiler/cmm/PprC.hs +++ b/compiler/cmm/PprC.hs @@ -253,7 +253,8 @@ pprStmt stmt = case stmt of ) in (fun_proto lbl, myCall) _ -> - (empty {- no proto -}, cast_fn) + (empty {- no proto -}, + pprCall cast_fn cconv results args safety <> semi) -- for a dynamic call, no declaration is necessary. CmmCall (CmmPrim op) results args safety _ret ->