| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| | |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/faithful@11049 280ebfd0-de03-0410-8827-d642c229c3f4
|
| |
| |
| |
| |
| |
| |
| | |
mpfr_zeta (it is buggy and not fixed yet in the trunk, but the bug
will not be triggered here, allowing the tests to pass).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/faithful@10971 280ebfd0-de03-0410-8827-d642c229c3f4
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
r10664-10686,10689-10690,10692,10695-10696,10699-10775
i.e. all the latest changes except for src/{add1sp.c,sub1sp.c}
to avoid build failures (to be solved later).
Currently only tcan_round fails, due to MPFR_RNDF.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/faithful@10776 280ebfd0-de03-0410-8827-d642c229c3f4
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
in tests/tmul.c (i.e. keep code from both the branch and the trunk,
corresponding to two independent tests). Some of the later changes
in the trunk (src/sqrt.c) are broken with a 32-bit ABI, so let's not
merge them for now.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/faithful@10655 280ebfd0-de03-0410-8827-d642c229c3f4
|
| |
| |
| |
| |
| |
| |
| |
| | |
able to use the "long double macros and typedef" part. Moved the
IEEE_FLOAT128_MANT_DIG macro definition out of this part.
[tests/tcmp_ld.c] Added missing #include <float.h>.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10618 280ebfd0-de03-0410-8827-d642c229c3f4
|
|\ \
| |/
| |
| | |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/faithful@10649 280ebfd0-de03-0410-8827-d642c229c3f4
|
| |
| |
| |
| |
| |
| | |
where they are defined, thus can be static.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10562 280ebfd0-de03-0410-8827-d642c229c3f4
|
| |
| |
| |
| | |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10539 280ebfd0-de03-0410-8827-d642c229c3f4
|
| |
| |
| |
| | |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10534 280ebfd0-de03-0410-8827-d642c229c3f4
|
| |
| |
| |
| | |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/faithful@10647 280ebfd0-de03-0410-8827-d642c229c3f4
|
|\ \
| |/
| |
| | |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/faithful@10508 280ebfd0-de03-0410-8827-d642c229c3f4
|
| |
| |
| |
| |
| |
| | |
of the exponent field of the destination.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10493 280ebfd0-de03-0410-8827-d642c229c3f4
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
svn merge '^/trunk'
(resolved conflict for sub1.c; copied tests/tsum.c from trunk and
re-incorporated changes from faithful branch)
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/faithful@10484 280ebfd0-de03-0410-8827-d642c229c3f4
|
| |
| |
| |
| | |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10463 280ebfd0-de03-0410-8827-d642c229c3f4
|
| |
| |
| |
| | |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/ubf@10451 280ebfd0-de03-0410-8827-d642c229c3f4
|
| |
| |
| |
| |
| |
| | |
MPFR_ARE_SINGULAR_OR_UBF macros.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/ubf@10415 280ebfd0-de03-0410-8827-d642c229c3f4
|
| |\
| | |
| | |
| | |
| | |
| | | |
trunk.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/ubf@10388 280ebfd0-de03-0410-8827-d642c229c3f4
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | | |
_MPFR_PROTO of UBF functions.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/ubf@10357 280ebfd0-de03-0410-8827-d642c229c3f4
|
| |\ \ \
| | | | |
| | | | |
| | | | | |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/ubf@10337 280ebfd0-de03-0410-8827-d642c229c3f4
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
* mpfr-impl.h, ubf.c: added mpfr_ubf_zexp2exp function.
* add1.c: support the case where b (the first input) is an UBF.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/ubf@10325 280ebfd0-de03-0410-8827-d642c229c3f4
|
| | | | |
| | | | |
| | | | |
| | | | | |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/ubf@10322 280ebfd0-de03-0410-8827-d642c229c3f4
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
existing functions.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/ubf@10318 280ebfd0-de03-0410-8827-d642c229c3f4
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
but changed the exponent range and still had various issues).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/ubf@10315 280ebfd0-de03-0410-8827-d642c229c3f4
|
| | | | |
| | | | |
| | | | |
| | | | | |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/faithful@10428 280ebfd0-de03-0410-8827-d642c229c3f4
|
| |_|_|/
|/| | |
| | | |
| | | | |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/faithful@10380 280ebfd0-de03-0410-8827-d642c229c3f4
|
| |_|/
|/| |
| | |
| | |
| | |
| | | |
error: ISO C does not allow extra ';' outside of a function [-Wpedantic]
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10375 280ebfd0-de03-0410-8827-d642c229c3f4
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
while (<>) { if ($c) { die if /_MPFR_PROTO/; s/^( {$c}) */$1/;
s/\) *\)/)/ and undef $c } elsif (s/^(.*)(_MPFR_PROTO *\()\(/$1(/)
{ s/\) *\)/)/ or $c = 1 + length $1 } print }
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10356 280ebfd0-de03-0410-8827-d642c229c3f4
|
| | |
| | |
| | |
| | | |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10352 280ebfd0-de03-0410-8827-d642c229c3f4
|
| |/
|/|
| |
| | |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10346 280ebfd0-de03-0410-8827-d642c229c3f4
|
| |
| |
| |
| |
| |
| |
| |
| | |
* Added a FIXME comment about a possible warning due to a missing
field initializer; suggest 2 possible solutions.
* Improved code readability.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10333 280ebfd0-de03-0410-8827-d642c229c3f4
|
| |
| |
| |
| | |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10327 280ebfd0-de03-0410-8827-d642c229c3f4
|
|/
|
|
|
|
|
| |
used for those calls
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10319 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10313 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
(after integer promotion) is signed; and use it for MPFR_EXP_IN_RANGE.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10302 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10296 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
| |
* Define MPFR_EXP_LIMB_SIZE macro (size of mpfr_exp_t in limbs)
and use it.
* src/pow.c: replaced a mpfr_init2 by MPFR_TMP_INIT1.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10294 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10292 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10278 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
|
|
|
| |
under Unix because the tests could yield spurious errors with Cygwin
or other similar implementations. Moreover, such tests were used for
debugging purpose or to detect potential problems in the environment,
thus were not really useful for the end user. They were initially
added in the win-thread-safe-dll branch (r9682, following a problem
found in r9680). One alternative for checking by the MPFR developers
would be to output the status of some internal macros in tversion.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10260 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10257 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10255 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10178 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10169 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10156 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
removed (obsolete?) #define XDEBUG in mpfr-gmp.h
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10153 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
enable decimal float by default
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10150 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
function had been removed in r9370.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10055 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9990 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9984 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
and fixed mpfr_root for negative x (and odd k)
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9970 280ebfd0-de03-0410-8827-d642c229c3f4
|