| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
when some macro should imply a MS-Windows platform.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/win-thread-safe-dll@9682 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
of the problem.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/win-thread-safe-dll@9681 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
|
|
| |
https://gforge.inria.fr/tracker/download.php/136/619/19537/4980/changes.zip
The MPFR build fails on my Linux machine with
CFLAGS=-Werror=missing-prototypes
because MPFR_WIN_THREAD_SAFE_DLL gets defined (this CFLAGS just allowed
me to detect the problem with MPFR_WIN_THREAD_SAFE_DLL, which could have
otherwise remained unnoticed).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/win-thread-safe-dll@9680 280ebfd0-de03-0410-8827-d642c229c3f4
|
|\
| |
| |
| |
| |
| |
| |
| | |
as thread-safe DLL on Windows (some problems need to be solved).
See MPFR bug 19537 on:
https://gforge.inria.fr/tracker/index.php?func=detail&aid=19537&group_id=136&atid=619
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/win-thread-safe-dll@9679 280ebfd0-de03-0410-8827-d642c229c3f4
|
| |
| |
| |
| |
| |
| |
| |
| | |
https://gforge.inria.fr/tracker/download.php/136/619/19537/4980/changes.zip
(with some tests, the MPFR build fails on my Linux machine because
MPFR_WIN_THREAD_SAFE_DLL gets defined).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/win-thread-safe-dll@9677 280ebfd0-de03-0410-8827-d642c229c3f4
|
| |
| |
| |
| |
| |
| |
| | |
on Windows (some problems need to be solved). See MPFR bug 19537 on:
https://gforge.inria.fr/tracker/index.php?func=detail&aid=19537&group_id=136&atid=619
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/win-thread-safe-dll@9676 280ebfd0-de03-0410-8827-d642c229c3f4
|
|/
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9675 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9674 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
| |
committed in r8911). In short, timings should be done with -static
(this wasn't clear), they may depend on the malloc implementation,
and after a look at the source, the difference in the timings with
mpz_t caching is surprising and should be explained.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9673 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
generated (and not distributed) src/mparam.h file; this is also
useful to avoid an error after running "make tune".
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9672 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9671 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9670 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9669 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9668 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9667 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9666 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9663 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9662 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9661 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
modifier is working, try to find one that works.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9660 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9659 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9658 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9657 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9656 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9655 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
that the flags are not modified and added tests of -Inf and -0.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9654 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
check that the flags are not modified and added tests of -Inf and -0.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9653 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9652 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9651 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
the flags could be modified, which made the new mpfr_get_{si,ui} tests
fail (tests/tset_si.c r9649).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9650 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9649 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
x86 processors with a 64-bit ABI (amd64, a.k.a. x86_64), thus
suggest to move mparam.h files to more meaningful locations.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9648 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
| |
(merged changeset r9644 from the 3.1 branch, with minor changes
due to the fact that a known problem between GMP 4.1 and GCC 5
can no longer occur, now that we require GMP 4.2.0 or newer).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9645 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9642 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
20150722-1 due to -Werror=array-bounds, but the code looks OK).
Simplified test on: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67077
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9638 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
(https://gmplib.org/list-archives/gmp-devel/2015-July/004074.html)
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9637 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9636 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9632 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9631 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9630 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
documentation and tests.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9629 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
| |
* Replaced each mpfr_get_exp occurrence by the internal MPFR_GET_EXP
macro in order to make sure that an assertion failure is triggered
in case of singular number (see also the comment added in r9618).
* Fixed the remaining problem due to an overflow and infinite value.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9619 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
macro, defined in addition to the function.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9618 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
the returned MPFR values and the flags.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9617 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
rounding to nearest when the exact result is -2^(emin-2), i.e. the
middle of 0 and the minimum negative number in absolute value.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9616 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9615 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
triggering a new bug.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9614 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9613 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
modified, in order to take it into account in the patch. This is needed
since the mpfr.info file is distributed in the tarball.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9609 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
with common words that end with a capital letter.
(merged changeset r9603 from the 3.1 branch)
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9604 280ebfd0-de03-0410-8827-d642c229c3f4
|