[Gmp-commit] /var/hg/gmp: Add several items.
mercurial at gmplib.org
mercurial at gmplib.org
Mon Dec 17 21:31:58 CET 2012
details: /var/hg/gmp/rev/4b14ab8c899a
changeset: 15201:4b14ab8c899a
user: Torbjorn Granlund <tege at gmplib.org>
date: Mon Dec 17 21:31:54 2012 +0100
description:
Add several items.
diffstat:
NEWS | 14 +++++++++++++-
1 files changed, 13 insertions(+), 1 deletions(-)
diffs (45 lines):
diff -r 61a73fdd12c3 -r 4b14ab8c899a NEWS
--- a/NEWS Mon Dec 17 11:27:33 2012 +0100
+++ b/NEWS Mon Dec 17 21:31:54 2012 +0100
@@ -11,6 +11,10 @@
* When reading a C++ number (like mpz_class) in an istream reaches the end
of the stream, the eofbit is now set.
+ * The result sign of mpz_rootrem's remainder is now always correct.
+
+ * The mpz_remove function now handles negative divisors.
+
* Contains all fixes from release 5.0.5.
SPEEDUPS
@@ -19,7 +23,7 @@
* New subquadratic algorithm for the Kronecker/Jacobi/Legendre symbol.
- * Major speedup for ARM, in particular ARM Cortex-A9, thanks to broad
+ * Major speedup for ARM, in particular ARM Cortex-A9 and A15, thanks to broad
assembly support.
* Significant speedup or POWER6 and POWER7 thanks to improved assembly.
@@ -30,6 +34,8 @@
* Minor speed improvements of many functions and for many platforms.
FEATURES
+ * Many new CPUs recognised.
+
* New functions for multi-factorials, and primorial: mpz_2fac_ui,
mpz_mfac_uiui and mpz_primorial_ui.
@@ -56,6 +62,12 @@
* The coverage of the testsuite has been improved, using the lcov tool. See
also http://gmplib.org/devel/lcov/.
+ * It is now possible to compile GMP using a C++ compiler.
+
+ * K&R C compilers are no longer supported.
+
+ * The BSD MP compatibility functions have been removed.
+
Changes between GMP version 5.0.4 and 5.0.5
More information about the gmp-commit
mailing list