[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