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

mercurial at gmplib.org mercurial at gmplib.org
Mon Jan 19 19:24:02 UTC 2015


details:   /var/hg/gmp/rev/3d272a5ce23a
changeset: 16551:3d272a5ce23a
user:      Torbjorn Granlund <torbjorng at google.com>
date:      Mon Jan 19 20:08:02 2015 +0100
description:
(arm): Use configfsf.guess's guess as default before conditionally appending "neon".

details:   /var/hg/gmp/rev/4c90b9f42f84
changeset: 16552:4c90b9f42f84
user:      Torbjorn Granlund <torbjorng at google.com>
date:      Mon Jan 19 20:12:56 2015 +0100
description:
(arm): Provide architecture specific configs in addition to implementation specific configs.

details:   /var/hg/gmp/rev/a895268c9276
changeset: 16553:a895268c9276
user:      Torbjorn Granlund <torbjorng at google.com>
date:      Mon Jan 19 20:23:29 2015 +0100
description:
Fix typo.

details:   /var/hg/gmp/rev/2483c36be4be
changeset: 16554:2483c36be4be
user:      Torbjorn Granlund <torbjorng at google.com>
date:      Mon Jan 19 20:23:58 2015 +0100
description:
ChangeLog

diffstat:

 ChangeLog          |   8 ++++++++
 config.guess       |   1 +
 configure.ac       |  18 +++++++++++++++---
 mpn/s390_64/README |   2 +-
 4 files changed, 25 insertions(+), 4 deletions(-)

diffs (87 lines):

diff -r de7ca28d35f6 -r 2483c36be4be ChangeLog
--- a/ChangeLog	Thu Jan 08 21:05:14 2015 +0100
+++ b/ChangeLog	Mon Jan 19 20:23:58 2015 +0100
@@ -1,3 +1,11 @@
+2015-01-19  Torbjörn Granlund  <torbjorng at google.com>
+
+	* configure.ac (arm): Provide architecture specific configs in addition
+	to implementation specific configs.
+
+	* config.guess (arm): Use configfsf.guess's guess as default before
+	conditionally appending "neon".
+
 2015-01-08  Torbjörn Granlund  <torbjorng at google.com>
 
 	* config.guess: Match POWER8 for AIX.
diff -r de7ca28d35f6 -r 2483c36be4be config.guess
--- a/config.guess	Thu Jan 08 21:05:14 2015 +0100
+++ b/config.guess	Mon Jan 19 20:23:58 2015 +0100
@@ -199,6 +199,7 @@
       0xc14)	exact_cpu="armcortexr4";;	# v7r
       0xc15)	exact_cpu="armcortexr5";;	# v7r
       0xc23)	exact_cpu="armcortexm3";;	# v7m
+      *)	exact_cpu=$guess_cpu;;
   esac
   exact_cpu="${exact_cpu}`sed -n 's;^Features.*\(neon\).*;\1;p' /proc/cpuinfo 2>/dev/null | head -n 1 2>/dev/null`"
   ;;
diff -r de7ca28d35f6 -r 2483c36be4be configure.ac
--- a/configure.ac	Thu Jan 08 21:05:14 2015 +0100
+++ b/configure.ac	Mon Jan 19 20:23:58 2015 +0100
@@ -3,7 +3,7 @@
 
 define(GMP_COPYRIGHT,[[
 
-Copyright 1996-2014 Free Software Foundation, Inc.
+Copyright 1996-2015 Free Software Foundation, Inc.
 
 This file is part of the GNU MP Library.
 
@@ -626,6 +626,18 @@
     # either enforce them, or organise to strip paths as the corresponding
     # options fail.
     case $host_cpu in
+      armv7*)
+	path="arm/v6t2 arm/v6 arm/v5 arm"
+	gcc_cflags_arch="-march=armv7-a"
+	;;
+      armv6t2*)
+	path="arm/v6t2 arm/v6 arm/v5 arm"
+	gcc_cflags_arch="-march=armv6t2"
+	;;
+      armv6*)
+	path="arm/v6 arm/v5 arm"
+	gcc_cflags_arch="-march=armv6"
+	;;
       armsa1 | arm9tdmi | armv4*)
 	path="arm"
 	gcc_cflags_arch="-march=armv4"
@@ -634,7 +646,7 @@
 	path="arm/v5 arm"
 	gcc_cflags_arch="-march=armv5"
 	;;
-      arm11mpcore | arm1136 | arm1176 | armv6*)
+      arm11mpcore | arm1136 | arm1176*)
 	path="arm/v6 arm/v5 arm"
 	gcc_cflags_arch="-march=armv6"
 	;;
@@ -642,7 +654,7 @@
 	path="arm/v6t2 arm/v6 arm/v5 arm"
 	gcc_cflags_arch="-march=armv6t2"
 	;;
-      armcortexa5 | armv7a*)
+      armcortexa5)
 	path="arm/v6t2 arm/v6 arm/v5 arm"
 	gcc_cflags_arch="-march=armv7-a"
 	;;
diff -r de7ca28d35f6 -r 2483c36be4be mpn/s390_64/README
--- a/mpn/s390_64/README	Thu Jan 08 21:05:14 2015 +0100
+++ b/mpn/s390_64/README	Mon Jan 19 20:23:58 2015 +0100
@@ -54,7 +54,7 @@
 
 mpn_lshift, mpn_rshift
 
-The current code runs at pipeline decode bandwith on z990.
+The current code runs at pipeline decode bandwidth on z990.
 
 
 mpn_add_n, mpn_sub_n


More information about the gmp-commit mailing list