summaryrefslogtreecommitdiff
path: root/includes/RtsExternal.h
diff options
context:
space:
mode:
authorIan Lynagh <igloo@earth.li>2008-04-17 17:19:43 +0000
committerIan Lynagh <igloo@earth.li>2008-04-17 17:19:43 +0000
commit4f92da533cd1c7b5f41ef8794ee6a284f1680413 (patch)
tree36cf249df3c7f81eb19f4e52197d8aa9fb335222 /includes/RtsExternal.h
parent393220f6e889aa681f0751510df4b429d399305e (diff)
downloadhaskell-4f92da533cd1c7b5f41ef8794ee6a284f1680413.tar.gz
Add some more generic (en|de)code(Double|Float) code
Diffstat (limited to 'includes/RtsExternal.h')
-rw-r--r--includes/RtsExternal.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/includes/RtsExternal.h b/includes/RtsExternal.h
index 24dace2b14..f0e7b75f8c 100644
--- a/includes/RtsExternal.h
+++ b/includes/RtsExternal.h
@@ -48,6 +48,7 @@ extern unsigned int n_capabilities;
/* grimy low-level support functions defined in StgPrimFloat.c */
extern StgDouble __encodeDouble (I_ size, StgByteArray arr, I_ e);
+extern StgDouble __2Int_encodeDouble (I_ j_high, I_ j_low, I_ e);
extern StgDouble __int_encodeDouble (I_ j, I_ e);
extern StgFloat __encodeFloat (I_ size, StgByteArray arr, I_ e);
extern StgFloat __int_encodeFloat (I_ j, I_ e);