summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortege <tege@gmplib.org>2002-05-09 00:54:30 +0200
committertege <tege@gmplib.org>2002-05-09 00:54:30 +0200
commitfc08fc87ca12373ed063b80343377e244194232a (patch)
tree50a3888eadf072ca6f485c9073a4653911799709
parent58eb3c86c2d8ea9488c9b437bce6b3d025ff31c6 (diff)
downloadgmp-fc08fc87ca12373ed063b80343377e244194232a.tar.gz
*** empty log message ***
-rw-r--r--ChangeLog20
1 files changed, 15 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index 7e083ddc9..a742a43e1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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.