[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