[Gmp-commit] /var/hg/gmp: 3 new changesets
mercurial at gmplib.org
mercurial at gmplib.org
Mon Jun 10 15:38:56 CEST 2013
details: /var/hg/gmp/rev/7b433a72d1be
changeset: 15829:7b433a72d1be
user: Torbjorn Granlund <tege at gmplib.org>
date: Mon Jun 10 15:30:51 2013 +0200
description:
Remove obsolete comment.
details: /var/hg/gmp/rev/79c13de5cc20
changeset: 15830:79c13de5cc20
user: Torbjorn Granlund <tege at gmplib.org>
date: Mon Jun 10 15:31:33 2013 +0200
description:
Refer to current filename.
details: /var/hg/gmp/rev/4b2d0ce4ffe1
changeset: 15831:4b2d0ce4ffe1
user: Torbjorn Granlund <tege at gmplib.org>
date: Mon Jun 10 15:38:46 2013 +0200
description:
ChangeLog
diffstat:
ChangeLog | 4 ++++
doc/gmp.texi | 2 +-
mpn/generic/mu_div_q.c | 5 -----
3 files changed, 5 insertions(+), 6 deletions(-)
diffs (38 lines):
diff -r 024e4267f689 -r 4b2d0ce4ffe1 ChangeLog
--- a/ChangeLog Mon Jun 10 15:29:26 2013 +0200
+++ b/ChangeLog Mon Jun 10 15:38:46 2013 +0200
@@ -1,3 +1,7 @@
+2013-06-10 Torbjorn Granlund <tege at gmplib.org>
+
+ * mpn/generic/mu_div_q.c: Remove obsolete comment.
+
2013-06-09 Marc Glisse <marc.glisse at inria.fr>
* mpn/generic/get_d.c (mpn_get_d): Avoid signed overflow.
diff -r 024e4267f689 -r 4b2d0ce4ffe1 doc/gmp.texi
--- a/doc/gmp.texi Mon Jun 10 15:29:26 2013 +0200
+++ b/doc/gmp.texi Mon Jun 10 15:38:46 2013 +0200
@@ -713,7 +713,7 @@
other members, older or newer. The best idea is always to build GMP for the
exact machine type you intend to run it on.
-The following CPUs have specific support. See @file{configure.in} for details
+The following CPUs have specific support. See @file{configure.ac} for details
of what code and compiler options they select.
@itemize @bullet
diff -r 024e4267f689 -r 4b2d0ce4ffe1 mpn/generic/mu_div_q.c
--- a/mpn/generic/mu_div_q.c Mon Jun 10 15:29:26 2013 +0200
+++ b/mpn/generic/mu_div_q.c Mon Jun 10 15:38:46 2013 +0200
@@ -37,11 +37,6 @@
1. This is a rudimentary implementation of mpn_mu_div_q. The algorithm is
probably close to optimal, except when mpn_mu_divappr_q fails.
- An alternative which could be considered for much simpler code for the
- complex qn>=dn arm would be to allocate a temporary nn+1 limb buffer, then
- simply call mpn_mu_divappr_q. Such a temporary allocation is
- unfortunately very large.
-
2. We used to fall back to mpn_mu_div_qr when we detect a possible
mpn_mu_divappr_q rounding problem, now we multiply and compare.
Unfortunately, since mpn_mu_divappr_q does not return the partial
More information about the gmp-commit
mailing list