Drop redundant formal parameter from TAKE1_UL1_RET2
authorHerbert Valerio Riedel <hvr@gnu.org>
Fri, 10 Jan 2014 23:51:29 +0000 (00:51 +0100)
committerHerbert Valerio Riedel <hvr@gnu.org>
Fri, 10 Jan 2014 23:51:29 +0000 (00:51 +0100)
commit13b4d0cdd18471de33ba89bda11a4b238507b7c7
tree2b88baeb387410ec00a615929226070100c59625
parent88083e73d454125ee8d74edfcb91dd3e1ae1fe1a
Drop redundant formal parameter from TAKE1_UL1_RET2

This fixes the actual cause for #8661, i.e. a mismatch between the
actual arity of the Cmm implementation and the arity declared in the
foreign import statement.

This also reverts [a3878d17/integer-gmp] as the workaround isn't needed
anymore.

Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
GHC/Integer/Type.lhs
cbits/gmp-wrappers.cmm