summaryrefslogtreecommitdiff
path: root/lib/sail.h
diff options
context:
space:
mode:
authorAlasdair Armstrong2018-06-27 14:53:28 +0100
committerAlasdair Armstrong2018-06-27 17:11:06 +0100
commita7e350250069a46652d2f07351701d814024d882 (patch)
tree94c306fcc6f97a31071f1fb814b9b6e7b887f038 /lib/sail.h
parent0e593f438e79abc494633cb0dce0e6ab7252c82b (diff)
Fix real implementation in C to use GMP rationals
Implement square root function for rationals up to an arbitrary precision, currently 30 decimal places. May need to increase this for ARM tests.
Diffstat (limited to 'lib/sail.h')
-rw-r--r--lib/sail.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/sail.h b/lib/sail.h
index b89510e7..3f141ec7 100644
--- a/lib/sail.h
+++ b/lib/sail.h
@@ -269,7 +269,7 @@ void reverse_endianness(sail_bits*, sail_bits);
/* ***** Sail reals ***** */
-typedef mpf_t real;
+typedef mpq_t real;
SAIL_BUILTIN_TYPE(real);