summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorenge <enge@211d60ee-9f03-0410-a15a-8952a2c7a4e4>2012-07-22 15:43:12 +0000
committerenge <enge@211d60ee-9f03-0410-a15a-8952a2c7a4e4>2012-07-22 15:43:12 +0000
commitef79cd4309b135ae0e0294c02d91e780c2d4ecb4 (patch)
treed6f85bfb5404d61bd1436d6e6d8b9c0fa8f5c5c6
parent1b2021522472cafc1d72663be397a9c835747510 (diff)
downloadmpc-1.0.tar.gz
make 1.0 release, create 1.0 branch1.0
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/tags/1.0@1243 211d60ee-9f03-0410-a15a-8952a2c7a4e4
-rw-r--r--INSTALL4
-rw-r--r--Makefile.vc2
-rw-r--r--NEWS13
-rw-r--r--configure.ac2
-rw-r--r--doc/version.texi6
-rw-r--r--src/get_version.c2
-rw-r--r--src/mpc.h2
7 files changed, 16 insertions, 15 deletions
diff --git a/INSTALL b/INSTALL
index e8e067b..3a6ddd9 100644
--- a/INSTALL
+++ b/INSTALL
@@ -19,8 +19,8 @@ This is for the impatient, for deeper explanations see the chapter
1. In the directory of the GNU MPC archive, type
- tar xzf mpc-1.0.0rc1.tar.gz
- cd mpc-1.0.0rc1
+ tar xzf mpc-1.0.tar.gz
+ cd mpc-1.0
./configure
make
diff --git a/Makefile.vc b/Makefile.vc
index 7269f76..1ec92d4 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.0.0rc1
+VERSION=1.0
######################## do not edit below this line ##########################
diff --git a/NEWS b/NEWS
index 95c636c..ab81ecf 100644
--- a/NEWS
+++ b/NEWS
@@ -1,23 +1,24 @@
Changes in version 1.0:
- First release as a GNU package
- - License change: LGPLv3+ for code, GFDLv1.3+ for documentation
+ - License change: LGPLv3+ for code, GFDLv1.3+ (with no invariant sections)
+ for documentation
- 100% of all lines are covered by tests
- Functions renamed:
mpc_mul_2exp to mpc_mul_2ui, mpc_div_2exp to mpc_div_2ui
- - 0^0, which returned (NaN,NaN) previously, now returns (1,+0).
+ - 0^0, which returned (NaN,NaN) previously, now returns (1,+0)
- Removed compatibility with K&R compilers, untestable due to lack of
such compilers
- New functions: mpc_log10, mpc_mul_2si, mpc_div_2si
- - Optimisation:
+ - Speed-ups:
- mpc_fma
- Bug fixes:
- mpc_div and mpc_norm now return a value indicating the effective
- rounding direction, as the other functions.
+ rounding direction, as the other functions
- mpc_mul, mpc_sqr and mpc_norm now return correct results even if there
are over- or underflows during the computation
- mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
- infinite part and equals output variable is corrected.
- - mpc_fr_sub: Wrong return value for imaginary part is corrected.
+ infinite part and equals output variable is corrected
+ - mpc_fr_sub: Wrong return value for imaginary part is corrected
Changes in version 0.9:
- New functions:
diff --git a/configure.ac b/configure.ac
index 4ae422f..acb47f6 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.0.0rc1, mpc-discuss@lists.gforge.inria.fr)
+AC_INIT(mpc, 1.0, mpc-discuss@lists.gforge.inria.fr)
AC_CONFIG_SRCDIR([src/mpc-impl.h])
AC_CONFIG_HEADER([config.h])
diff --git a/doc/version.texi b/doc/version.texi
index 1a0de85..7184426 100644
--- a/doc/version.texi
+++ b/doc/version.texi
@@ -1,4 +1,4 @@
-@set UPDATED 7 July 2012
+@set UPDATED 19 July 2012
@set UPDATED-MONTH July 2012
-@set EDITION 1.0.0rc1
-@set VERSION 1.0.0rc1
+@set EDITION 1.0
+@set VERSION 1.0
diff --git a/src/get_version.c b/src/get_version.c
index 0f31869..74030be 100644
--- a/src/get_version.c
+++ b/src/get_version.c
@@ -44,5 +44,5 @@ mpfr_regular_p (mpfr_srcptr z)
const char *
mpc_get_version (void)
{
- return "1.0.0rc1";
+ return "1.0";
}
diff --git a/src/mpc.h b/src/mpc.h
index aed5125..6dcfaaf 100644
--- a/src/mpc.h
+++ b/src/mpc.h
@@ -33,7 +33,7 @@ along with this program. If not, see http://www.gnu.org/licenses/ .
#define MPC_VERSION_MAJOR 1
#define MPC_VERSION_MINOR 0
#define MPC_VERSION_PATCHLEVEL 0
-#define MPC_VERSION_STRING "1.0.0rc1"
+#define MPC_VERSION_STRING "1.0"
/* Macros dealing with MPC VERSION */
#define MPC_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))