| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
r11910 and r11920 (documentation + tests).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11929 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
is unconditionally included.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11893 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11891 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11889 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11874 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11861 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
the argument x is either unchanged or set to NaN, to make sure that
x has valid contents (otherwise this could yield erratic behavior).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11858 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
(since the full format is not described in the manual and MPFR cannot
currently generate such a case, this is OK).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11857 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
Added comments. Minor code improvement.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11853 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11851 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11850 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
checked in case of change (+ FIXME for NaN). Minor code improvement.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11848 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11846 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
|
| |
mpfr_allocate_func and *__gmp_allocate_func
mpfr_reallocate_func and *__gmp_reallocate_func
mpfr_free_func and *__gmp_free_func
and in the code, replaced *__gmp_{allocate,reallocate,free}_func
by mpfr_{allocate,reallocate,free}_func; updated TODO file.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11820 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
| |
perl -pi -e 's/ (\d{4}-)?(2016)(?= Free Software)/
" ".($1||"$2-").($2+1)/e' **/*(^/)
under zsh, reverting the tools/mbench directory (not distributed with
MPFR). Removed 2016 from the example in the doc/README.dev file.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11117 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10296 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
| |
perl -pi -e 's/ (\d{4}-)?(2015)(?= Free Software)/
" ".($1||"$2-").($2+1)/e' **/*(^/)
under zsh (the m4 and tools/mbench directories were not modified).
Removed 2015 from the example in the doc/README.dev file.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9779 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
|
|
|
|
|
|
|
|
|
| |
perl -pi -e 's/ (\d{4}-)?(2014)(?= Free Software)/
" ".($1||"$2-").($2+1)/e' **/*(^/)
under zsh, reverting the tools/mbench directory (not distributed with
MPFR). Removed 2014 from the example in the doc/README.dev file.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9278 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
future mpfr_set_exp change into account (see set_exp branch).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8949 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8947 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
|
| |
detection by mpfrlint). Note: the MPFR_ASSERTN's concerning relations
between the MPFR exponent type and the long type have not been replaced
because these tests may fail with the non-standard _MPFR_EXP_FORMAT = 4
on some platforms (e.g. 32-bit ones), and we still want to be able to
build MPFR in this case in order to test it; this needs to be fixed.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8896 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
| |
perl -pi -e 's/ (\d{4}-)?(2013)(?= Free Software)/
" ".($1||"$2-").($2+1)/e' **/*(^/)
under zsh (the tools/mbench directory was not modified).
Removed 2013 from the example in the doc/README.dev file.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8723 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
http://www.gnu.org/prep/maintain/maintain.html#Copyright-Notices
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8540 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
| |
perl -pi -e 's/2012 Free Software/2012, 2013 Free Software/' **/*(^/)
under zsh, reverting the ChangeLog file and the m4 directory
(the tools/mbench directory was not modified).
Removed 2012 from the example in the doc/README.dev file.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8447 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
to be based on this (always true with the current value).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8442 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
mpfr_fpif_import.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8440 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
precision.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8437 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
in the case where the precision size > sizeof(mpfr_prec_t) and/or when
the read precision is too large (as mpfr_prec_t is signed).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8436 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8435 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
can trigger undefined behavior if sizeof(mpfr_prec_t) is too small.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8434 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8433 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
|
|
|
| |
the architecture is little endian. Detect the case where neither
HAVE_BIG_ENDIAN nor HAVE_LITTLE_ENDIAN is defined (currently an
error).
[configure.ac] Fixed the use of AC_C_BIGENDIAN (since AC_CONFIG_HEADERS
is not used, one must have an ACTION-IF-UNIVERSAL argument).
[doc/README.dev] Check with "-UHAVE_BIG_ENDIAN -UHAVE_LITTLE_ENDIAN"
(unknown/unspecified endianness) before a release.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8367 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8132 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
Changed the way to compute number of bytes needed for the limb of a mpfr number; Increase coverage test of fpif.c
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8131 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8123 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8119 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8116 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
argument is first
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8110 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
mpfr_fpif_import_binary -> mpfr_fpif_import
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8108 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8104 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8103 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
|
| |
[tests/tfpif.c] solved FIXME's, added new test with fixed data file
[tests/stream.data] data file for tfpif.c (to check we get same results with
different word size and endianness)
[tests/Makefile.am] added stream.data to make dist
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8100 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
| |
[tfpif.c] improve error message in case of mismatch
[acinclude.m4] forgot double-double big endian
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8099 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8096 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8095 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
| |
pass on one machine. Will fix the
remaining issues later.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8094 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
updated NEWS file.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8093 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8091 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8090 280ebfd0-de03-0410-8827-d642c229c3f4
|