diff options
author | Torbjorn Granlund <tege@gmplib.org> | 2012-12-17 21:31:54 +0100 |
---|---|---|
committer | Torbjorn Granlund <tege@gmplib.org> | 2012-12-17 21:31:54 +0100 |
commit | d0010f50f610ee02c95b692db6b730e532fec621 (patch) | |
tree | d7fc97a7473e658f920ea1e5cdfcb79e03dfff59 | |
parent | 1fca635a0bb1201eba393824f14238b29eabd0a9 (diff) | |
download | gmp-d0010f50f610ee02c95b692db6b730e532fec621.tar.gz |
Add several items.rel-5.1.0
-rw-r--r-- | NEWS | 14 |
1 files changed, 13 insertions, 1 deletions
@@ -11,6 +11,10 @@ Changes between GMP version 5.0.* and 5.1.0 * 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 @@ Changes between GMP version 5.0.* and 5.1.0 * 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 @@ Changes between GMP version 5.0.* and 5.1.0 * 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 @@ Changes between GMP version 5.0.* and 5.1.0 * 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 |