diff options
author | Kevin Ryde <user42@zip.com.au> | 2000-04-16 03:37:17 +0200 |
---|---|---|
committer | Kevin Ryde <user42@zip.com.au> | 2000-04-16 03:37:17 +0200 |
commit | 3451241824bc9bc849c6d8bda275ea786a4ff9b7 (patch) | |
tree | 4c79a5bc032923057121932682c02b524776c05c | |
parent | c23067c6db86148930301868135b76efa355a1c9 (diff) | |
download | gmp-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.h | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -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 |