[Gmp-commit] /var/hg/gmp: 2 new changesets
mercurial at gmplib.org
mercurial at gmplib.org
Mon Feb 19 09:04:06 UTC 2018
details: /var/hg/gmp/rev/ae260ed61569
changeset: 17563:ae260ed61569
user: Marco Bodrato <bodrato at mail.dm.unipi.it>
date: Sun Feb 18 17:15:30 2018 +0100
description:
A couple of typos removed
details: /var/hg/gmp/rev/7ee2050a3572
changeset: 17564:7ee2050a3572
user: Marco Bodrato <bodrato at mail.dm.unipi.it>
date: Mon Feb 19 10:04:01 2018 +0100
description:
Changelog
diffstat:
ChangeLog | 20 ++++++++++++++++++--
mpn/x86_64/core2/sublshC_n.asm | 2 +-
mpn/x86_64/coreisbr/aorrlsh2_n.asm | 4 ++--
3 files changed, 21 insertions(+), 5 deletions(-)
diffs (49 lines):
diff -r f64bf58bf1b9 -r 7ee2050a3572 ChangeLog
--- a/ChangeLog Sun Feb 18 11:02:06 2018 +0100
+++ b/ChangeLog Mon Feb 19 10:04:01 2018 +0100
@@ -1,7 +1,23 @@
-2018-01-07 Torbjörn Granlund <tg at gmplib.org>
+2018-02-18 Marco Bodrato <bodrato at mail.dm.unipi.it>
+
+ * tune/Makefile.am: Disallow parallel make (thanks Vincent Lefevre).
+ * mpq/swap.c: Use *_SWAP_* macros.
+ * mpq/cmp_ui.c: One more little shortcut, comparing fractions to 1.
+
+2018-02-09 Torbjörn Granlund <tg at gmplib.org>
* mpn/arm: Really revert 2018-01-04 changes.
-
+
+2018-02-08 Marco Bodrato <bodrato at mail.dm.unipi.it>
+
+ * printf/snprntffuns.c: Report -1 as an error.
+ * acinclude.m4 (GMP_FUNC_VSNPRINTF): Refuse -1 as return value.
+
+ * mpz/bin_uiui.c (mpz_smallk_bin_uiui): One more shortcut for small k.
+ * gmp-impl.h (popc_limb): Use fewer constants (GMP_LIMB_BITS == 16).
+ * mpz/divegcd.c (mpz_divexact_limb): Use MPN_DIVREM_OR_DIVEXACT_1.
+ * primesieve.c (fill_bitpattern): Use MPN_FILL.
+
2018-02-01 Marc Glisse <marc.glisse at inria.fr>
* longlong.h (i586): Remove assert.
diff -r f64bf58bf1b9 -r 7ee2050a3572 mpn/x86_64/core2/sublshC_n.asm
--- a/mpn/x86_64/core2/sublshC_n.asm Sun Feb 18 11:02:06 2018 +0100
+++ b/mpn/x86_64/core2/sublshC_n.asm Mon Feb 19 10:04:01 2018 +0100
@@ -1,4 +1,4 @@
-dnl AMD64 mpn_sublshC_n -- rp[] = up[] - (vp[] << 1), optimised for Core 2 and
+dnl AMD64 mpn_sublshC_n -- rp[] = up[] - (vp[] << C), optimised for Core 2 and
dnl Core iN.
dnl Contributed to the GNU project by Torbjorn Granlund.
diff -r f64bf58bf1b9 -r 7ee2050a3572 mpn/x86_64/coreisbr/aorrlsh2_n.asm
--- a/mpn/x86_64/coreisbr/aorrlsh2_n.asm Sun Feb 18 11:02:06 2018 +0100
+++ b/mpn/x86_64/coreisbr/aorrlsh2_n.asm Mon Feb 19 10:04:01 2018 +0100
@@ -1,5 +1,5 @@
-dnl AMD64 mpn_addlsh2_n -- rp[] = up[] + (vp[] << 1)
-dnl AMD64 mpn_rsblsh2_n -- rp[] = (vp[] << 1) - up[]
+dnl AMD64 mpn_addlsh2_n -- rp[] = up[] + (vp[] << 2)
+dnl AMD64 mpn_rsblsh2_n -- rp[] = (vp[] << 2) - up[]
dnl Contributed to the GNU project by Torbjorn Granlund.
More information about the gmp-commit
mailing list