summaryrefslogtreecommitdiff
path: root/bootstrap.c
diff options
context:
space:
mode:
authorMarco Bodrato <bodrato@mail.dm.unipi.it>2019-01-05 10:49:16 +0100
committerMarco Bodrato <bodrato@mail.dm.unipi.it>2019-01-05 10:49:16 +0100
commit2b07eafcc633207d56b90b6dfc7f87bbf9eedee3 (patch)
treefbfd93127cb4873463997d9eea7cbda11c1bfea5 /bootstrap.c
parentbaca181a46ef2c68c298095df1dff63c1aadde8a (diff)
downloadgmp-2b07eafcc633207d56b90b6dfc7f87bbf9eedee3.tar.gz
bootstrap.c (mpz_invert_ui_2exp): Always use init_set_ui.
Diffstat (limited to 'bootstrap.c')
-rw-r--r--bootstrap.c12
1 files changed, 3 insertions, 9 deletions
diff --git a/bootstrap.c b/bootstrap.c
index ab349c70c..5f8ed72c7 100644
--- a/bootstrap.c
+++ b/bootstrap.c
@@ -140,13 +140,7 @@ mpz_invert_ui_2exp (mpz_t r, unsigned long a, unsigned long n)
{
mpz_t az;
- if (sizeof (mp_limb_t) == sizeof (unsigned long))
- mpz_invert_2exp (r, mpz_roinit_n (az, (mp_srcptr) &a, 1), n);
- else
- {
- mpz_init_set_ui (az, a);
- mpz_invert_2exp (r, az, n);
- mpz_clear (az);
- }
-
+ mpz_init_set_ui (az, a);
+ mpz_invert_2exp (r, az, n);
+ mpz_clear (az);
}