From c88c7264480ad86a90d7d825d01caeab81f70cfc Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Sat, 2 Oct 2010 11:12:52 +0200 Subject: [PATCH] add isl_int_[gs]et_gmp Signed-off-by: Sven Verdoolaege --- doc/user.pod | 4 ++++ include/isl_int.h | 2 ++ 2 files changed, 6 insertions(+) diff --git a/doc/user.pod b/doc/user.pod index d324e5b..f53d0a1 100644 --- a/doc/user.pod +++ b/doc/user.pod @@ -205,6 +205,10 @@ after the last use. =item isl_int_set_si(r,i) +=item isl_int_set_gmp(r,g) + +=item isl_int_get_gmp(i,g) + =item isl_int_abs(r,i) =item isl_int_neg(r,i) diff --git a/include/isl_int.h b/include/isl_int.h index 2db13ec..aa3e401 100644 --- a/include/isl_int.h +++ b/include/isl_int.h @@ -38,7 +38,9 @@ typedef mpz_t isl_int; #define isl_int_clear(i) mpz_clear(i) #define isl_int_set(r,i) mpz_set(r,i) +#define isl_int_set_gmp(r,i) mpz_set(r,i) #define isl_int_set_si(r,i) mpz_set_si(r,i) +#define isl_int_get_gmp(i,g) mpz_set(g,i) #define isl_int_get_si(r) mpz_get_si(r) #define isl_int_get_d(r) mpz_get_d(r) #define isl_int_get_str(r) mpz_get_str(0, 10, r) -- 2.7.4