diff options
author | Kevin Ryde <user42@zip.com.au> | 2002-05-07 00:18:34 +0200 |
---|---|---|
committer | Kevin Ryde <user42@zip.com.au> | 2002-05-07 00:18:34 +0200 |
commit | c6a240f01b25b9b4061c6e58c7c5c225f55f3480 (patch) | |
tree | 5097bac02edfcea761eeb9c742b2647a5b7e84e5 /gmp-h.in | |
parent | 3753242c1b2a169874b07e706428a6c922dfa442 (diff) | |
download | gmp-c6a240f01b25b9b4061c6e58c7c5c225f55f3480.tar.gz |
* mpz/import.c, mpz/export.c: New files.
* Makefile.am, mpz/Makefile.am, gmp-h.in: Add them.
* gmp-h.in, gmp-impl.h (GMP_NUMB_MAX): Move to gmp.h.
Diffstat (limited to 'gmp-h.in')
-rw-r--r-- | gmp-h.in | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -37,6 +37,7 @@ MA 02111-1307, USA. */ #endif #define GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS) #define GMP_NUMB_MASK ((~(mp_limb_t) 0) >> GMP_NAIL_BITS) +#define GMP_NUMB_MAX GMP_NUMB_MASK #define GMP_NAIL_MASK (~ GMP_NUMB_MASK) @@ -685,6 +686,9 @@ __GMP_DECLSPEC int mpz_divisible_2exp_p __GMP_PROTO ((mpz_srcptr, unsigned long) #define mpz_dump __gmpz_dump __GMP_DECLSPEC void mpz_dump __GMP_PROTO ((mpz_srcptr)); +#define mpz_export __gmpz_export +__GMP_DECLSPEC void *mpz_export __GMP_PROTO ((void *, size_t *, int, size_t, int, size_t, mpz_srcptr z)); + #define mpz_fac_ui __gmpz_fac_ui __GMP_DECLSPEC void mpz_fac_ui __GMP_PROTO ((mpz_ptr, unsigned long int)); @@ -779,6 +783,9 @@ __GMP_DECLSPEC mp_limb_t mpz_getlimbn __GMP_PROTO ((mpz_srcptr, mp_size_t)) __GM #define mpz_hamdist __gmpz_hamdist __GMP_DECLSPEC unsigned long int mpz_hamdist __GMP_PROTO ((mpz_srcptr, mpz_srcptr)) __GMP_NOTHROW __GMP_ATTRIBUTE_PURE; +#define mpz_import __gmpz_import +__GMP_DECLSPEC void mpz_import __GMP_PROTO ((mpz_ptr, size_t, int, size_t, int, size_t, const void *)); + #define mpz_init __gmpz_init __GMP_DECLSPEC void mpz_init __GMP_PROTO ((mpz_ptr)); |