Nicer panic message
authorBen.Lippmeier@anu.edu.au <unknown>
Tue, 29 Dec 2009 10:35:18 +0000 (10:35 +0000)
committerBen.Lippmeier@anu.edu.au <unknown>
Tue, 29 Dec 2009 10:35:18 +0000 (10:35 +0000)
compiler/nativeGen/X86/CodeGen.hs

index 2e72d16..799dec3 100644 (file)
@@ -1633,7 +1633,7 @@ genCCall target dest_regs args = do
                w  = typeWidth ty
                r_dest_hi = getHiVRegFromLo r_dest
                r_dest    = getRegisterReg (CmmLocal dest)
-       assign_code many = panic "genCCall.assign_code many"
+       assign_code many = pprPanic "genCCall.assign_code - too many return values:" (ppr many)
 
     return (push_code `appOL` 
            call `appOL`