From d0010f50f610ee02c95b692db6b730e532fec621 Mon Sep 17 00:00:00 2001 From: Torbjorn Granlund Date: Mon, 17 Dec 2012 21:31:54 +0100 Subject: Add several items. --- NEWS | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 09747bc5d..649f587d9 100644 --- a/NEWS +++ b/NEWS @@ -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 -- cgit v1.2.1