summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Zimmermann <Paul.Zimmermann@inria.fr>2017-12-12 10:15:25 +0100
committerPaul Zimmermann <Paul.Zimmermann@inria.fr>2017-12-12 10:15:25 +0100
commit751a71000079c8525b0509a2a5d68f04646a9b45 (patch)
tree31a2dda3c5a53e27efde1c18cbbf5acb8f2fa6df
parent6f2ca79a19f20307ee3b5f619be2f31cab107bd5 (diff)
downloadmpc-git-751a71000079c8525b0509a2a5d68f04646a9b45.tar.gz
prepare for 1.1 release
-rw-r--r--Makefile.am3
-rw-r--r--Makefile.vc2
-rw-r--r--NEWS5
-rw-r--r--configure.ac10
-rw-r--r--doc/version.texi9
-rw-r--r--src/get_version.c2
-rw-r--r--src/mpc.h2
7 files changed, 17 insertions, 16 deletions
diff --git a/Makefile.am b/Makefile.am
index e807615..a286ce7 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -20,7 +20,8 @@
ACLOCAL_AMFLAGS = -I m4
# version number for distribution tarball
-VERSION = @VERSION@@GITVERSION@
+# VERSION = @VERSION@@GITVERSION@ # for development version
+VERSION = @VERSION@
SUBDIRS = src tests doc tools
diff --git a/Makefile.vc b/Makefile.vc
index 32c92b6..55f2080 100644
--- a/Makefile.vc
+++ b/Makefile.vc
@@ -50,7 +50,7 @@ CPP = cl.exe
CC = cl.exe
CDEFAULTFLAGS=/O2 /GR- /MD /nologo /EHs
-VERSION=1.1dev
+VERSION=1.1
######################## do not edit below this line ##########################
diff --git a/NEWS b/NEWS
index 0733f6c..1e41868 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,6 @@
-Recent changes in the trunk:
- - Minimally required library version: mpfr 3.0.0
+Changes in version 1.1:
+ - Minimally required library versions: GMP 5.0.0 and MPFR 3.0.0
+ - Fixed issues with MPFR 4.0.0
- New functions: mpc_cmp_abs, mpc_rootofunity
- Improved speed for corner cases of mpc_asin, mpc_sin, see
http://lists.gforge.inria.fr/pipermail/mpc-discuss/2013-December/001266.html
diff --git a/configure.ac b/configure.ac
index 7e51be3..47c17da 100644
--- a/configure.ac
+++ b/configure.ac
@@ -20,7 +20,7 @@
# Process this file with autoconf to produce a configure script.
AC_PREREQ(2.61)
-AC_INIT(mpc, 1.1dev, mpc-discuss@lists.gforge.inria.fr)
+AC_INIT(mpc, 1.1-rc1, mpc-discuss@lists.gforge.inria.fr)
AC_CONFIG_SRCDIR([src/mpc-impl.h])
AC_CONFIG_HEADER([config.h])
@@ -184,7 +184,7 @@ AC_LINK_IFELSE(
# Check for a recent GMP
# We only guarantee that with a *functional* and recent enough GMP version,
# MPC will compile; we do not guarantee that GMP will compile.
-# In particular fat builds are broken in GMP 4.3.2 and GMP 5.0.0
+# In particular fat builds are broken in GMP 5.0.0
# (at least on 64-bit Core 2 under GNU/Linux),
# see http://gmplib.org/list-archives/gmp-bugs/2011-August/002345.html.
AC_MSG_CHECKING(for recent GMP)
@@ -192,15 +192,15 @@ AC_COMPILE_IFELSE(
[AC_LANG_SOURCE(
[[
#include "gmp.h"
-#if (__GNU_MP_VERSION*100 + __GNU_MP_VERSION_MINOR*10 + __GNU_MP_VERSION_PATCHLEVEL < 432)
-# error "Minimal GMP version is 4.3.2"
+#if (__GNU_MP_VERSION*100 + __GNU_MP_VERSION_MINOR*10 + __GNU_MP_VERSION_PATCHLEVEL < 500)
+# error "Minimal GMP version is 5.0.0"
error
#endif
]])],
[AC_MSG_RESULT(yes)],
[
AC_MSG_RESULT(no)
- AC_MSG_ERROR([GMP version >= 4.3.2 required])
+ AC_MSG_ERROR([GMP version >= 5.0.0 required])
])
# Check for a recent MPFR: we require MPFR 3.0.0 for MPC_RNDA
diff --git a/doc/version.texi b/doc/version.texi
index 67f9e76..c966627 100644
--- a/doc/version.texi
+++ b/doc/version.texi
@@ -1,5 +1,4 @@
-@set UPDATED 29 October 2012
-@set UPDATED-MONTH October 2012
-@set EDITION 1.1dev
-@set VERSION 1.1dev
-
+@set UPDATED 12 December 2017
+@set UPDATED-MONTH December 2017
+@set EDITION 1.1-rc1
+@set VERSION 1.1-rc1
diff --git a/src/get_version.c b/src/get_version.c
index e3b95a1..6c98f61 100644
--- a/src/get_version.c
+++ b/src/get_version.c
@@ -23,5 +23,5 @@ along with this program. If not, see http://www.gnu.org/licenses/ .
const char *
mpc_get_version (void)
{
- return "1.1dev";
+ return "1.1";
}
diff --git a/src/mpc.h b/src/mpc.h
index e7a2142..5dd7a51 100644
--- a/src/mpc.h
+++ b/src/mpc.h
@@ -28,7 +28,7 @@ along with this program. If not, see http://www.gnu.org/licenses/ .
#define MPC_VERSION_MAJOR 1
#define MPC_VERSION_MINOR 1
#define MPC_VERSION_PATCHLEVEL 0
-#define MPC_VERSION_STRING "1.1dev"
+#define MPC_VERSION_STRING "1.1"
/* Macros dealing with MPC VERSION */
#define MPC_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))