[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