[Gmp-commit] /var/hg/gmp: 2 new changesets

mercurial at gmplib.org mercurial at gmplib.org
Sat Mar 12 12:00:20 CET 2011


details:   /var/hg/gmp/rev/047152586cac
changeset: 14048:047152586cac
user:      Torbjorn Granlund <tege at gmplib.org>
date:      Sat Mar 12 12:00:11 2011 +0100
description:
Use powerpc syntax, not power syntax.

details:   /var/hg/gmp/rev/9866699050e5
changeset: 14049:9866699050e5
user:      Torbjorn Granlund <tege at gmplib.org>
date:      Sat Mar 12 12:00:16 2011 +0100
description:
*** empty log message ***

diffstat:

 ChangeLog        |  16 ++++++++++++++--
 tune/powerpc.asm |   2 +-
 2 files changed, 15 insertions(+), 3 deletions(-)

diffs (41 lines):

diff -r 244b39f54f70 -r 9866699050e5 ChangeLog
--- a/ChangeLog	Sat Mar 12 11:26:03 2011 +0100
+++ b/ChangeLog	Sat Mar 12 12:00:16 2011 +0100
@@ -1,11 +1,23 @@
+2011-03-12  Torbjorn Granlund  <tege at gmplib.org>
+
+	* tune/powerpc.asm: Use powerpc syntax, not power syntax.
+
+	* tune/common.c (speed_udiv_qrnnd_preinv1, etc): Remove.
+	* tune/speed.c (routine): Remove udiv_qrnnd_preinv1, etc.
+
 2011-03-12  Marc Glisse  <marc.glisse at inria.fr>
 
 	* tests/cxx/t-istream.cc: Restrict mpq test in t-istream -s.
 
-2011-03-12  Marc Glisse  <marc.glisse at inria.fr>
-
 	* gmpxx.h: Remove leftover #undefs.
 
+2011-03-11  Torbjorn Granlund  <tege at gmplib.org>
+
+	* gmp-impl.h (udiv_qrnnd_preinv1, udiv_qrnnd_preinv2,
+	udiv_qrnnd_preinv2gen): Remove obsolete macros.
+	(udiv_qrnnd_preinv): New name for udiv_qrnnd_preinv3.
+
+
 2011-03-11 Marco Bodrato <bodrato at mail.dm.unipi.it>
 
 	* gmp-impl.h: Declare many mpn_{sub,add}lsh*_n_ip[12] functions/macros.
diff -r 244b39f54f70 -r 9866699050e5 tune/powerpc.asm
--- a/tune/powerpc.asm	Sat Mar 12 11:26:03 2011 +0100
+++ b/tune/powerpc.asm	Sat Mar 12 12:00:16 2011 +0100
@@ -32,7 +32,7 @@
 	mftbu	r4
 	mftb	r5
 	mftbu	r6
-	cmp	cr0, r4, r6
+	cmpw	cr0, r4, r6
 	bne	L(again)
 
 	stw	r5, 0(r3)


More information about the gmp-commit mailing list