Commit 71a3cfec authored by Guillaume Melquiond's avatar Guillaume Melquiond

New release.

parent 56ce444c
Prerequisites
-------------
You will need the Coq proof assistant (>= 8.3) with a Reals theory
You will need the Coq proof assistant (>= 8.4) with a Reals theory
compiled in.
The .tar.gz file is distributed with a working set of configure files. They
......
Version 2.2.0:
- added theorems about rounding to odd and double rounding
- improved handling of special values of IEEE-754 arithmetic
Version 2.1.0:
- ensured compatibility with both Coq 8.3 and 8.4
- improved support for rounding toward and away from zero
......
......@@ -66,6 +66,11 @@ install:
EXTRA_DIST = \
configure
REMOVE_FROM_DIST = \
src/Appli/Fappli_Axpy.v \
src/Appli/Fappli_Muller.v \
src/Translate/
dist: $(EXTRA_DIST)
PACK=@PACKAGE_TARNAME@-@PACKAGE_VERSION@
DIRS=`git ls-tree -d -r --name-only HEAD`
......@@ -74,6 +79,7 @@ dist: $(EXTRA_DIST)
mkdir $PACK
for d in $DIRS; do mkdir $PACK/$d; done
for f in $FILES $(EXTRA_DIST); do cp $f $PACK/$f; done
for f in $(REMOVE_FROM_DIST) ; do rm -rf $PACK/$f; done
git log --pretty="format:%ad %s" --date=short > $PACK/ChangeLog
cat /dev/null > $PACK/ChangeLog
rm `find $PACK -name .gitignore`
......
AC_INIT([Flocq], [2.1.0],
AC_INIT([Flocq], [2.2.0],
[Sylvie Boldo <sylvie.boldo@inria.fr>, Guillaume Melquiond <guillaume.melquiond@inria.fr>],
[flocq])
......
......@@ -308,7 +308,7 @@ https://github.com/apenwarr/redo for an implementation and some comprehensive do
\section sec-licensing Licensing
@author Guillaume Melquiond
@version 0.8
@version 0.9
@date 2012-2013
@copyright
This program is free software: you can redistribute it and/or modify
......@@ -2200,7 +2200,7 @@ static void complete_request(client_t &client, bool success)
else if (client.socket != INVALID_SOCKET)
{
char res = success ? 1 : 0;
send(client.socket, &res, 1, 0);
send(client.socket, &res, 1, MSG_NOSIGNAL);
#ifdef WINDOWS
closesocket(client.socket);
#else
......@@ -2665,7 +2665,7 @@ void client_mode(char *socket_name, string_list const &targets)
if (send(socket_fd, (char *)&job_id, sizeof(job_id), MSG_NOSIGNAL) != sizeof(job_id))
goto error;
// Send tagets.
// Send targets.
for (string_list::const_iterator i = targets.begin(),
i_end = targets.end(); i != i_end; ++i)
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment