diff options
author | Kevin Ryde <user42@zip.com.au> | 2002-06-09 01:13:12 +0200 |
---|---|---|
committer | Kevin Ryde <user42@zip.com.au> | 2002-06-09 01:13:12 +0200 |
commit | 2ba827c4e3485dfa6dfde4ec4c95ff7f05b342b7 (patch) | |
tree | 84b722466c66d9ded7ac5ad97e4fb73d6d528947 /gmp-h.in | |
parent | d14e55f1bb820fc7df4e6dbef4a619e80e4b8b14 (diff) | |
download | gmp-2ba827c4e3485dfa6dfde4ec4c95ff7f05b342b7.tar.gz |
* mp-h.in, gmp-h.in (mp_ptr, mp_srcptr, mp_size_t, mp_exp_t): Remove
these types from mp.h, not needed.
Diffstat (limited to 'gmp-h.in')
-rw-r--r-- | gmp-h.in | 28 |
1 files changed, 15 insertions, 13 deletions
@@ -173,19 +173,6 @@ typedef long int mp_limb_signed_t; #endif #endif -typedef mp_limb_t * mp_ptr; -typedef __gmp_const mp_limb_t * mp_srcptr; -#if defined (_CRAY) && ! defined (_CRAYMPP) -/* plain `int' is much faster (48 bits) */ -#define __GMP_MP_SIZE_T_INT 1 -typedef int mp_size_t; -typedef int mp_exp_t; -#else -#define __GMP_MP_SIZE_T_INT 0 -typedef long int mp_size_t; -typedef long int mp_exp_t; -#endif - typedef struct { int _mp_alloc; /* Number of *limbs* allocated and pointed @@ -195,11 +182,26 @@ typedef struct negative this is a negative number. */ mp_limb_t *_mp_d; /* Pointer to the limbs. */ } __mpz_struct; + #endif /* __GNU_MP__ */ + typedef __mpz_struct MP_INT; typedef __mpz_struct mpz_t[1]; +typedef mp_limb_t * mp_ptr; +typedef __gmp_const mp_limb_t * mp_srcptr; +#if defined (_CRAY) && ! defined (_CRAYMPP) +/* plain `int' is much faster (48 bits) */ +#define __GMP_MP_SIZE_T_INT 1 +typedef int mp_size_t; +typedef int mp_exp_t; +#else +#define __GMP_MP_SIZE_T_INT 0 +typedef long int mp_size_t; +typedef long int mp_exp_t; +#endif + typedef struct { __mpz_struct _mp_num; |