summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update.vlefevre2004-10-271-0/+33
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3062 280ebfd0-de03-0410-8827-d642c229c3f4
* Removed the definitions of DBL_POS_INF/DBL_NEG_INF/DBL_NAN forvlefevre2004-10-272-8/+8
| | | | | | | | | | | Visual C++ as they were incorrect. Modified DOUBLE_ISINF(x) so that infinities are no longer used (this should fix a part of the problem for Visual C++). If IEEE 754 is not supported, one should probably use the standard INFINITY macro instead of (1.0/0.0), since (1.0/0.0) is specific to IEEE 754. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3061 280ebfd0-de03-0410-8827-d642c229c3f4
* Applied patch by Steve M. Robbins for non-IRIX MIPS systemsvlefevre2004-10-272-1/+8
| | | | | | | (originally for MPFR 2.0.3). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3060 280ebfd0-de03-0410-8827-d642c229c3f4
* Reformatted the code.vlefevre2004-10-262-344/+344
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3059 280ebfd0-de03-0410-8827-d642c229c3f4
* Replaced mpfr_set_emin/emax by set_emin/emax in tests to checkvlefevre2004-10-2627-100/+120
| | | | | | | | | the return value; defined set_emin/emax in "tests/tests.c". Fix: added missing #include <string.h> in "tests/tests.c". Removed variable names in prototypes in "mpfr-test.h". git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3058 280ebfd0-de03-0410-8827-d642c229c3f4
* Reformatted the code -> GNU style.vlefevre2004-10-221-13/+15
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3057 280ebfd0-de03-0410-8827-d642c229c3f4
* Update.vlefevre2004-10-221-0/+93
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3054 280ebfd0-de03-0410-8827-d642c229c3f4
* Declaration of "tests_rand_start" and "tests_rand_end" with the same storage ↵pelissip2004-10-221-2/+2
| | | | | | | | | class specifier in tests.c (static missing line 65 and 109). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3053 280ebfd0-de03-0410-8827-d642c229c3f4
* Bug fixed: cast to unsigned char instead of int for isspace (no,vlefevre2004-10-211-179/+180
| | | | | | | | these are not "psycho" systems, just systems with signed chars). Untabified the source. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3052 280ebfd0-de03-0410-8827-d642c229c3f4
* Improve ICC CFLAGS by removins meaningless warnings.pelissip2004-10-201-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3051 280ebfd0-de03-0410-8827-d642c229c3f4
* Remove some warnings on some "psycho" systems.pelissip2004-10-201-3/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3050 280ebfd0-de03-0410-8827-d642c229c3f4
* Update the chapter "Make a release".pelissip2004-10-201-1/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3049 280ebfd0-de03-0410-8827-d642c229c3f4
* Fix bug when you build MPFR outside source directory.pelissip2004-10-204-14/+41
| | | | | | | | Add function src_fopen to open a file in the source directory, which may be different from the current directory. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3048 280ebfd0-de03-0410-8827-d642c229c3f4
* Fix a typo.pelissip2004-10-201-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3047 280ebfd0-de03-0410-8827-d642c229c3f4
* Another correction (English).vlefevre2004-10-191-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3046 280ebfd0-de03-0410-8827-d642c229c3f4
* Minor correction.vlefevre2004-10-191-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3045 280ebfd0-de03-0410-8827-d642c229c3f4
* Update NEWS to reflect the change in mpfr_set_str.pelissip2004-10-191-1/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3044 280ebfd0-de03-0410-8827-d642c229c3f4
* Update mpfr_set_str to be much more like strtofr.pelissip2004-10-193-64/+39
| | | | | | | Update the documentation to reflect the changes. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3043 280ebfd0-de03-0410-8827-d642c229c3f4
* changed contributors sectionzimmerma2004-10-191-2/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3042 280ebfd0-de03-0410-8827-d642c229c3f4
* Add a line about binary compatibility.pelissip2004-10-191-0/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3041 280ebfd0-de03-0410-8827-d642c229c3f4
* changed "contributors" sectionzimmerma2004-10-191-3/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3040 280ebfd0-de03-0410-8827-d642c229c3f4
* changed rights (remove executable permission)zimmerma2004-10-191-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3039 280ebfd0-de03-0410-8827-d642c229c3f4
* Misc corrections:vlefevre2004-10-181-27/+27
| | | | | | | | | | | + spelling mistakes + consistency: in direction @var{rnd} -> in the direction @var{rnd} + @code{NULL} pointer -> null pointer (as in the C standard) + in the example for mpfr_inits2 / mpfr_clears: NULL -> (void *) 0 as NULL isn't necessarily a pointer. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3038 280ebfd0-de03-0410-8827-d642c229c3f4
* Updatepelissip2004-10-182-6/+6
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3037 280ebfd0-de03-0410-8827-d642c229c3f4
* Change "unsigned int" to "int" for base in proto of strtofr.pelissip2004-10-186-48/+108
| | | | | | | | | | | Change set_str to use strtofr (Fix a bug too). Limit base to 36 in strtofr (since get_str is limited to 36). Update documentation to reflect the changes. mpfr_get_d1 is moved to section internal in the documentation. Update the tests. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3036 280ebfd0-de03-0410-8827-d642c229c3f4
* Hard code NAN, +INF and -INF values for MVC.pelissip2004-10-181-4/+12
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3035 280ebfd0-de03-0410-8827-d642c229c3f4
* Fix problem on systems where "/dev/null" doesn't exist.pelissip2004-10-182-4/+12
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3034 280ebfd0-de03-0410-8827-d642c229c3f4
* Misc corrections.vlefevre2004-10-162-52/+51
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3033 280ebfd0-de03-0410-8827-d642c229c3f4
* Updated the section "To make a release".vlefevre2004-10-151-10/+11
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3032 280ebfd0-de03-0410-8827-d642c229c3f4
* Updated the version on the trunk.vlefevre2004-10-154-4/+4
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3031 280ebfd0-de03-0410-8827-d642c229c3f4
* Update.vlefevre2004-10-151-0/+233
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3030 280ebfd0-de03-0410-8827-d642c229c3f4
* Update for 2.1.0.vlefevre2004-10-151-2/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3029 280ebfd0-de03-0410-8827-d642c229c3f4
* Added a comment about autoreconf and a bug in Debian (now fixed).vlefevre2004-10-131-2/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3028 280ebfd0-de03-0410-8827-d642c229c3f4
* Add a note about Windows 64.pelissip2004-10-121-2/+6
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3027 280ebfd0-de03-0410-8827-d642c229c3f4
* Update documentation.pelissip2004-10-111-20/+29
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3026 280ebfd0-de03-0410-8827-d642c229c3f4
* Improve Windows installation.pelissip2004-10-111-2/+11
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3025 280ebfd0-de03-0410-8827-d642c229c3f4
* Add a line about "near" and "far".pelissip2004-10-111-0/+5
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3024 280ebfd0-de03-0410-8827-d642c229c3f4
* Add support for ".lib" since it seems to work.pelissip2004-10-073-1/+8
| | | | | | | Display GMP version inside the configure. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3023 280ebfd0-de03-0410-8827-d642c229c3f4
* added one new testzimmerma2004-10-051-0/+16
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3022 280ebfd0-de03-0410-8827-d642c229c3f4
* Added worst cases.vlefevre2004-10-041-1/+47
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3021 280ebfd0-de03-0410-8827-d642c229c3f4
* added new tests (worst-case)zimmerma2004-10-021-0/+320
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3020 280ebfd0-de03-0410-8827-d642c229c3f4
* added new worst-cases (directed rounding)zimmerma2004-10-011-0/+272
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3019 280ebfd0-de03-0410-8827-d642c229c3f4
* added new function to implement (dilog)zimmerma2004-10-011-0/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3018 280ebfd0-de03-0410-8827-d642c229c3f4
* fixed bug in get_str_aux when one extra digitzimmerma2004-09-301-18/+44
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3017 280ebfd0-de03-0410-8827-d642c229c3f4
* Added functions mpfr_rint_round, mpfr_rint_trunc, mpfr_rint_ceil,vlefevre2004-09-304-11/+135
| | | | | | | mpfr_rint_floor. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3016 280ebfd0-de03-0410-8827-d642c229c3f4
* Add new test (One failed).pelissip2004-09-301-0/+184
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3015 280ebfd0-de03-0410-8827-d642c229c3f4
* The cast to uintmax_t wasn't really useful, so I removed it.vlefevre2004-09-301-2/+10
| | | | | | | Added a comment. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3014 280ebfd0-de03-0410-8827-d642c229c3f4
* The real fix for sizeof(intmax_t) == sizeof(mp_limb_t).vlefevre2004-09-301-6/+6
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3013 280ebfd0-de03-0410-8827-d642c229c3f4
* Fix a bug if sizeof(intmax_t) == sizeof(mp_limb_t)pelissip2004-09-301-4/+4
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3012 280ebfd0-de03-0410-8827-d642c229c3f4
* added worst-casezimmerma2004-09-291-0/+11
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3011 280ebfd0-de03-0410-8827-d642c229c3f4