diff options
author | Kevin Ryde <user42@zip.com.au> | 2001-12-01 00:27:53 +0100 |
---|---|---|
committer | Kevin Ryde <user42@zip.com.au> | 2001-12-01 00:27:53 +0100 |
commit | 43580df806dd7c051487f63a1b9db40883cae61c (patch) | |
tree | 306e618bed9af89a900e809f019669da5eeb6cff | |
parent | dca9f041efb5dd1e6dc2810c78b8fc736db58568 (diff) | |
download | gmp-43580df806dd7c051487f63a1b9db40883cae61c.tar.gz |
mpz_import/export_bytes didn't make it
remove duplicate mpz_hamdist
add mpn_mul_1 operand relaxation
-rw-r--r-- | NEWS | 10 |
1 files changed, 4 insertions, 6 deletions
@@ -28,7 +28,7 @@ Changes between MP version 3.1.1 and 4.0 * New systems supported: Darwin, SCO, Windows DLLs. * New divide-and-conquer square root algorithm. * New algorithms chapter in the manual. -* New reentrant malloc temporary memory method. +* New malloc reentrant temporary memory method. * New C++ class interface by Gerardo Ballabio (beta). * Revamped configure, featuring ABI selection. * Speed improvements for mpz_powm and mpz_powm_ui (mainly affecting small @@ -36,6 +36,9 @@ Changes between MP version 3.1.1 and 4.0 * mpz_perfect_power_p now properly recognizes 0, 1, and negative perfect powers. * mpz_hamdist now supports negative operands. +* mpz_jacobi now accepts non-positive denominators. +* mpz_powm now supports negative exponents. +* mpn_mul_1 operand overlap requirements relaxed. * Float input and output uses locale specific decimal point where available. * New gmp_printf, gmp_scanf and related functions. * New division functions: mpz_cdiv_q_2exp, mpz_cdiv_r_2exp, mpz_divexact_ui. @@ -44,13 +47,8 @@ Changes between MP version 3.1.1 and 4.0 mpz_congruent_2exp_p. * New Fibonacci function: mpz_fib2_ui. * New Lucas number functions: mpz_lucnum_ui, mpz_lucnum2_ui. -* New functions for importing/exporting byte arrays: mpz_import_bytes, - mpz_export_bytes. * Other new integer functions: mpz_cmp_d, mpz_cmpabs_d, mpz_get_d_2exp, mpz_init2, mpz_kronecker, mpz_lcm_ui, mpz_realloc2. -* mpz_hamdist now supports negative operands. -* mpz_jacobi now accepts non-positive denominators. -* mpz_powm now supports negative exponents. * New rational I/O: mpq_get_str, mpq_inp_str, mpq_out_str, mpq_set_str. * Other new rational functions: mpq_abs, mpq_cmp_si, mpq_div_2exp, mpq_mul_2exp, mpq_set_f. |