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

mercurial at gmplib.org mercurial at gmplib.org
Sun Dec 9 21:45:55 CET 2012


details:   /var/hg/gmp/rev/f6ecc2ed98fc
changeset: 15173:f6ecc2ed98fc
user:      Torbjorn Granlund <tege at gmplib.org>
date:      Sun Dec 09 21:45:35 2012 +0100
description:
Make GMP_NONSTD_ABI ABI specific.

details:   /var/hg/gmp/rev/1337d3a1f021
changeset: 15174:1337d3a1f021
user:      Torbjorn Granlund <tege at gmplib.org>
date:      Sun Dec 09 21:45:45 2012 +0100
description:
*** empty log message ***

diffstat:

 ChangeLog    |  10 +++++++---
 configure.in |   5 +++--
 2 files changed, 10 insertions(+), 5 deletions(-)

diffs (55 lines):

diff -r 5951c0a881e6 -r 1337d3a1f021 ChangeLog
--- a/ChangeLog	Sat Dec 08 14:17:42 2012 +0100
+++ b/ChangeLog	Sun Dec 09 21:45:45 2012 +0100
@@ -1,7 +1,11 @@
+2012-12-09  Torbjorn Granlund  <tege at gmplib.org>
+
+	* Version 5.1.0 released.
+
+	* configure.in: Make GMP_NONSTD_ABI ABI specific.
+
 2012-12-08  Torbjorn Granlund  <tege at gmplib.org>
 
-	* Version 5.1.0 released.
-
 	* Makefile.am (LIBGMP_LT_*, LIBGMPXX_LT_*, LIBMP_LT_*):
 	Bump version info.
 	* gmp-h.in: Bump version.
@@ -190,7 +194,7 @@
 
 	* longlong.h: De-support old POWER asm syntax.
 
-	* tests/mpz/t-remove.c: Run more test, but use a tad smaller operands.
+	* tests/mpz/t-remove.c: Run more tests, but use a tad smaller operands.
 
 	* mpn/generic/remove.c (mpn_bdiv_qr_wrap): New function.
 	(mpn_remove): Call mpn_bdiv_qr_wrap.
diff -r 5951c0a881e6 -r 1337d3a1f021 configure.in
--- a/configure.in	Sat Dec 08 14:17:42 2012 +0100
+++ b/configure.in	Sun Dec 09 21:45:45 2012 +0100
@@ -35,6 +35,7 @@
 m4_pattern_allow(GMP_MPARAM_H_SUGGEST)
 m4_pattern_allow(GMP_NAIL_BITS)
 m4_pattern_allow(GMP_NUMB_BITS)
+m4_pattern_allow(GMP_NONSTD_ABI)
 
 # If --target is not used then $target_alias is empty, but if say
 # "./configure athlon-pc-freebsd3.5" is used, then all three of
@@ -1682,7 +1683,7 @@
 	    limb_64=longlong
 	    CALLING_CONVENTIONS_OBJS_64=""
 	    AC_DEFINE(HOST_DOS64,1,[Define to 1 for Windos/64])
-	    AC_SUBST(GMP_NONSTD_ABI,DOS64)
+	    AC_SUBST(GMP_NONSTD_ABI_64,DOS64)
 	    ;;
 	esac
 	;;
@@ -2065,7 +2066,7 @@
   CC="$cc"
   CFLAGS="$cflags"
   CPPFLAGS="$cppflags"
-
+  eval GMP_NONSTD_ABI=\"\$GMP_NONSTD_ABI_$ABI\"
 
   # Could easily have this in config.h too, if desired.
   ABI_nodots=`echo $ABI | sed 's/\./_/'`


More information about the gmp-commit mailing list