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

mercurial at gmplib.org mercurial at gmplib.org
Mon Feb 25 09:26:06 CET 2013


details:   /var/hg/gmp/rev/32f62aca5666
changeset: 15481:32f62aca5666
user:      Niels M?ller <nisse at lysator.liu.se>
date:      Thu Feb 21 11:03:04 2013 +0100
description:
Updated copyright year.

details:   /var/hg/gmp/rev/cd1d31c768f7
changeset: 15482:cd1d31c768f7
user:      Niels M?ller <nisse at lysator.liu.se>
date:      Mon Feb 25 09:25:05 2013 +0100
description:
Trivial merge.

diffstat:

 ChangeLog              |  7 ++++++-
 config.sub             |  5 +++--
 configure.ac           |  3 +--
 mpn/arm/v6/mul_2.asm   |  2 +-
 mpn/arm/v6t2/gcd_1.asm |  1 +
 tests/mpz/t-jac.c      |  2 +-
 tests/tests.h          |  2 +-
 7 files changed, 14 insertions(+), 8 deletions(-)

diffs (102 lines):

diff -r 4a3e45618e3d -r cd1d31c768f7 ChangeLog
--- a/ChangeLog	Wed Feb 20 22:11:39 2013 +0100
+++ b/ChangeLog	Mon Feb 25 09:25:05 2013 +0100
@@ -1,3 +1,8 @@
+2013-02-22  Torbjorn Granlund  <tege at gmplib.org>
+
+	* configure.ac: Fix typo in adx/mulx path stripping code.
+	* config.sub: Match coreibwl.
+
 2013-02-20  Niels Möller  <nisse at lysator.liu.se>
 
 	* tests/mpq/t-get_d.c (check_random): Rewrote to make test less
@@ -11,7 +16,7 @@
 	* configure.ac: Support coreibwl.  Use proper name for ADX extension.
 	* acinclude.m4 (GMP_ASM_X86_ADX): Rename from GMP_ASM_X86_ADOX.
 
-	* tests/tests.h (TESTS_REPS): Keep count >= 10.
+	* tests/tests.h (TESTS_REPS): Keep count >= 1.
 
 2013-02-19 Marco Bodrato <bodrato at mail.dm.unipi.it>
 
diff -r 4a3e45618e3d -r cd1d31c768f7 config.sub
--- a/config.sub	Wed Feb 20 22:11:39 2013 +0100
+++ b/config.sub	Mon Feb 25 09:25:05 2013 +0100
@@ -3,7 +3,8 @@
 # GMP config.sub wrapper.
 
 
-# Copyright 2000, 2001, 2002, 2003, 2006 Free Software Foundation, Inc.
+# Copyright 2000, 2001, 2002, 2003, 2006, 2009, 2010, 2011, 2012, 2013 Free
+# Software Foundation, Inc.
 #
 # This file is part of the GNU MP Library.
 #
@@ -91,7 +92,7 @@
   test_cpu=ia64 ;;
 pentium | pentiummmx | pentiumpro | pentium[234m] | k[567] | k6[23] | geode | athlon | viac3*)
   test_cpu=i386 ;;
-athlon64 | atom | core2 | corei | coreinhm | coreiwsm | coreisbr | coreihwl | opteron | k[89] | k10 | bobcat | bulldozer | nano)
+athlon64 | atom | core2 | corei | coreinhm | coreiwsm | coreisbr | coreihwl | coreibwl | opteron | k[89] | k10 | bobcat | bulldozer | nano)
   test_cpu=x86_64 ;;
 power[2-9] | power2sc)
   test_cpu=power ;;
diff -r 4a3e45618e3d -r cd1d31c768f7 configure.ac
--- a/configure.ac	Wed Feb 20 22:11:39 2013 +0100
+++ b/configure.ac	Mon Feb 25 09:25:05 2013 +0100
@@ -2308,8 +2308,7 @@
       *mulx*)  GMP_ASM_X86_MULX( , [GMP_STRIP_PATH(mulx)]) ;;
     esac
     case "$path $fat_path" in
-      *adx*)   GMP_ASM_X86_MULX( , [GMP_STRIP_PATH(adx)])
-	       GMP_ASM_X86_ADX( , [GMP_STRIP_PATH(adx)]) ;;
+      *adx*)   GMP_ASM_X86_ADX( , [GMP_STRIP_PATH(adx)]) ;;
     esac
     ;;
 esac
diff -r 4a3e45618e3d -r cd1d31c768f7 mpn/arm/v6/mul_2.asm
--- a/mpn/arm/v6/mul_2.asm	Wed Feb 20 22:11:39 2013 +0100
+++ b/mpn/arm/v6/mul_2.asm	Mon Feb 25 09:25:05 2013 +0100
@@ -26,7 +26,7 @@
 C XScale	 -
 C Cortex-A8	 ?
 C Cortex-A9	 2.25
-C Cortex-A15	 ?
+C Cortex-A15	 2.5
 
 C TODO
 C  * This is a trivial edit of the addmul_2 code.  Check for simplifications,
diff -r 4a3e45618e3d -r cd1d31c768f7 mpn/arm/v6t2/gcd_1.asm
--- a/mpn/arm/v6t2/gcd_1.asm	Wed Feb 20 22:11:39 2013 +0100
+++ b/mpn/arm/v6t2/gcd_1.asm	Mon Feb 25 09:25:05 2013 +0100
@@ -33,6 +33,7 @@
 
 C TODO
 C  * Optimise inner-loop better.
+C  * Push saving/restoring of callee-user regs into call code
 
 C Threshold of when to call bmod when U is one limb.  Should be about
 C (time_in_cycles(bmod_1,1) + call_overhead) / (cycles/bit).
diff -r 4a3e45618e3d -r cd1d31c768f7 tests/mpz/t-jac.c
--- a/tests/mpz/t-jac.c	Wed Feb 20 22:11:39 2013 +0100
+++ b/tests/mpz/t-jac.c	Mon Feb 25 09:25:05 2013 +0100
@@ -1,6 +1,6 @@
 /* Exercise mpz_*_kronecker_*() and mpz_jacobi() functions.
 
-Copyright 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2013 Free Software Foundation, Inc.
 
 This file is part of the GNU MP Library test suite.
 
diff -r 4a3e45618e3d -r cd1d31c768f7 tests/tests.h
--- a/tests/tests.h	Wed Feb 20 22:11:39 2013 +0100
+++ b/tests/tests.h	Mon Feb 25 09:25:05 2013 +0100
@@ -431,7 +431,7 @@
 	  exit (1);							\
 	}								\
       count *= repfactor;						\
-      count = MAX (count, 10);						\
+      count = MAX (count, 1);						\
       reps_nondefault = 1;						\
     }									\
   if (reps_nondefault)							\


More information about the gmp-commit mailing list