summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKevin Ryde <user42@zip.com.au>2000-04-16 03:37:17 +0200
committerKevin Ryde <user42@zip.com.au>2000-04-16 03:37:17 +0200
commit3451241824bc9bc849c6d8bda275ea786a4ff9b7 (patch)
tree4c79a5bc032923057121932682c02b524776c05c
parentc23067c6db86148930301868135b76efa355a1c9 (diff)
downloadgmp-3451241824bc9bc849c6d8bda275ea786a4ff9b7.tar.gz
* gmp-impl.h (_mp_allocate_func,etc): #define internal allocation
functions and variables to __gmp_allocate_func etc.
-rw-r--r--gmp.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gmp.h b/gmp.h
index 1155f14cd..b26d56e61 100644
--- a/gmp.h
+++ b/gmp.h
@@ -176,9 +176,12 @@ typedef __mpq_struct *mpq_ptr;
#define _GMP_H_HAVE_FILE 1
#endif
+#define mp_set_memory_functions __gmp_set_memory_functions
void mp_set_memory_functions _PROTO ((void *(*) (size_t),
void *(*) (void *, size_t, size_t),
void (*) (void *, size_t)));
+
+#define mp_bits_per_limb __gmp_bits_per_limb
extern __gmp_const int mp_bits_per_limb;
/**************** Random number routines. ****************/
@@ -960,6 +963,7 @@ mpn_sub (res_ptr, s1_ptr, s1_size, s2_ptr, s2_size)
#define mpz_div_2exp mpz_fdiv_q_2exp
#define mpz_mod_2exp mpz_fdiv_r_2exp
+#define gmp_errno __gmp_errno
extern int gmp_errno;
enum