diff options
author | tege <tege@gmplib.org> | 2002-05-09 00:54:30 +0200 |
---|---|---|
committer | tege <tege@gmplib.org> | 2002-05-09 00:54:30 +0200 |
commit | fc08fc87ca12373ed063b80343377e244194232a (patch) | |
tree | 50a3888eadf072ca6f485c9073a4653911799709 | |
parent | 58eb3c86c2d8ea9488c9b437bce6b3d025ff31c6 (diff) | |
download | gmp-fc08fc87ca12373ed063b80343377e244194232a.tar.gz |
*** empty log message ***
-rw-r--r-- | ChangeLog | 20 |
1 files changed, 15 insertions, 5 deletions
@@ -19,16 +19,26 @@ the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -2002-05-08 Torbjorn Granlund <tege@swox.com> +2002-05-09 Torbjorn Granlund <tege@swox.com> - * mpn/generic/rootrem.c: New file. + * mpn/generic/rootrem.c: Use temp space for root, copy value in place + before returning. + * mpz/root.c: Don't allocate extra limb for root value. + * mpz/perfpow.c: Undo last change. + +2002-05-08 Torbjorn Granlund <tege@swox.com> - * mpz/perfpow.c: Amend allocations for mpn_rootrem requirements. + * gmp-impl.h (powerpc BSWAP_LIMB_FETCH): Rename local variable to make + it not clash with caller. + * mpn/generic/rootrem.c: New file. + * configure.in (gmp_mpn_functions): Add rootrem and pow_1. + * mpn/Makefile.am (nodist_libdummy_la_SOURCES): Add rootrem.c and + pow_1.c * gmp-impl.h (mpn_rootrem): Add declaration. - + * mpz/perfpow.c: Amend allocations for mpn_rootrem requirements. * mpz/root.c: Rewrite to use mpn_rootrem. - + 2002-05-08 Kevin Ryde <kevin@swox.se> * gmp-impl.h (MUL_KARATSUBA_THRESHOLD etc): Remove forced nail values. |