diff options
author | Torbjorn Granlund <tege@gmplib.org> | 2008-09-05 16:02:12 +0200 |
---|---|---|
committer | Torbjorn Granlund <tege@gmplib.org> | 2008-09-05 16:02:12 +0200 |
commit | f1e3329f1d5b946f6f0939e79b566aa34695bce1 (patch) | |
tree | 7fca24dacc05b2783f6ec03165b76045c6059f82 /NEWS | |
parent | f081db932d833888ff90f82c12aa08a2567650f1 (diff) | |
download | gmp-f1e3329f1d5b946f6f0939e79b566aa34695bce1.tar.gz |
Bring in notes for GMP 4.2.3.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 24 |
1 files changed, 23 insertions, 1 deletions
@@ -1,4 +1,4 @@ -Copyright 1996, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 +Copyright 1996, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. This file is part of the GNU MP Library. @@ -33,6 +33,28 @@ Changes between GMP version 4.X and 5.0 * New mpn functions: XXX +Changes between GMP version 4.2.2 and 4.2.3 + + Bugs: + * Fix x86 CPU recognition code to properly identify recent AMD and Intel + 64-bit processors. + * The >> operator of the C++ wrapper gmpxx.h now does floor rounding, not + truncation. + * Inline semantics now follow the C99 standard, and works with recent GCC + releases. + * C++ bitwise logical operations work for more types. + * For C++, gmp.h now includes cstdio, improving compiler compatibility. + * Bases > 36 now work properly in mpf_set_str. + + Speedups: + * None, except that proper processor recognition helps affected processors. + + Features: + * The allocation functions now detect overflow of the mpz_t type. This means + that overflow will now cause an abort, except when the allocation + computation itself overflows. (Such overflow can probably only happen in + powering functions; we will detect powering overflow in the future.) + Changes between GMP version 4.2.1 and 4.2.2 * License is now LGPL version 3. |