summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update.vlefevre2005-08-181-0/+97
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3728 280ebfd0-de03-0410-8827-d642c229c3f4
* Misc changes (spelling, typography...).vlefevre2005-08-181-57/+62
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3727 280ebfd0-de03-0410-8827-d642c229c3f4
* Removed trailing spaces (better for future patches, as such spacesvlefevre2005-08-18149-583/+583
| | | | | | | are sometimes stripped). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3726 280ebfd0-de03-0410-8827-d642c229c3f4
* Converted tabs to spaces with expand.vlefevre2005-08-18156-3620/+3620
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3725 280ebfd0-de03-0410-8827-d642c229c3f4
* Updated copyright line.vlefevre2005-08-1825-33/+32
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3724 280ebfd0-de03-0410-8827-d642c229c3f4
* Support C implementations giving an incorrect value for the precisionvlefevre2005-08-182-73/+101
| | | | | | | | of long double or where long doubles are implemented with FP expansions (like under Mac OS X), as in the 2.1 branch. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3723 280ebfd0-de03-0410-8827-d642c229c3f4
* Updated mpfr_get_ld: removed useless and non-portable hacks, fixedvlefevre2005-08-182-42/+57
| | | | | | | | | bugs, and slightly changed the behavior for the x87 extended format (we shouldn't return long double's with more precision than really supported, e.g. on FreeBSD and NetBSD). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3722 280ebfd0-de03-0410-8827-d642c229c3f4
* Added an assertion.vlefevre2005-08-181-0/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3721 280ebfd0-de03-0410-8827-d642c229c3f4
* Reformatted (GNU style).vlefevre2005-08-171-11/+12
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3720 280ebfd0-de03-0410-8827-d642c229c3f4
* Improve the warning message by adding the lines:pelissip2005-08-171-1/+3
| | | | | | | | "we cannot run a program linked with GMP (if you cannot see the version numbers above)." git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3719 280ebfd0-de03-0410-8827-d642c229c3f4
* added pointer for gammazimmerma2005-08-161-0/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3718 280ebfd0-de03-0410-8827-d642c229c3f4
* fixed comments (code did not change)zimmerma2005-08-161-7/+7
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3717 280ebfd0-de03-0410-8827-d642c229c3f4
* added formula for gamma functionzimmerma2005-08-163-6/+36
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3716 280ebfd0-de03-0410-8827-d642c229c3f4
* fixed last test (expected result was wrong)zimmerma2005-08-161-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3715 280ebfd0-de03-0410-8827-d642c229c3f4
* fixed bug for tiny inputzimmerma2005-08-161-13/+31
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3714 280ebfd0-de03-0410-8827-d642c229c3f4
* added test casezimmerma2005-08-161-0/+11
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3713 280ebfd0-de03-0410-8827-d642c229c3f4
* Reintroduce the computing of the dependencies.pelissip2005-08-121-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3712 280ebfd0-de03-0410-8827-d642c229c3f4
* Added MPFR_DOUBLE_SPEC (not used yet, except for warning messages).vlefevre2005-08-113-24/+66
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3711 280ebfd0-de03-0410-8827-d642c229c3f4
* Completed the documentation of mpfr_strtofr (concerning the exponent).vlefevre2005-08-101-4/+4
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3710 280ebfd0-de03-0410-8827-d642c229c3f4
* Removed double spaces in mpfr_strtofr description (this mattersvlefevre2005-08-101-52/+52
| | | | | | | for the info format). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3709 280ebfd0-de03-0410-8827-d642c229c3f4
* Added a temporary test for non-IEEE-754 double's.vlefevre2005-08-101-0/+21
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3708 280ebfd0-de03-0410-8827-d642c229c3f4
* Fix bug for pre-ansi compiler.pelissip2005-08-092-6/+6
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3707 280ebfd0-de03-0410-8827-d642c229c3f4
* Remove redundant entries.pelissip2005-08-091-1/+0
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3706 280ebfd0-de03-0410-8827-d642c229c3f4
* fixed bug in mpfr_sin (possible wrong inexact flag for rounding to nearest)zimmerma2005-08-084-3/+11
| | | | | | | added items in NEWS and TODO git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3705 280ebfd0-de03-0410-8827-d642c229c3f4
* Update informationpelissip2005-08-051-25/+25
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3704 280ebfd0-de03-0410-8827-d642c229c3f4
* Rename mpfr_stack to mpfr_custom_pelissip2005-08-053-47/+47
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3703 280ebfd0-de03-0410-8827-d642c229c3f4
* Added/updated copyright information.vlefevre2005-08-032-2/+26
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3695 280ebfd0-de03-0410-8827-d642c229c3f4
* Update.vlefevre2005-08-031-1/+19
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3694 280ebfd0-de03-0410-8827-d642c229c3f4
* Remove "Stack Interface" from TODO.pelissip2005-08-021-33/+0
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3693 280ebfd0-de03-0410-8827-d642c229c3f4
* Add test file for mpfr_subnormalizepelissip2005-08-013-13/+98
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3692 280ebfd0-de03-0410-8827-d642c229c3f4
* Add documentation for MPFR stack interfacepelissip2005-08-011-4/+95
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3691 280ebfd0-de03-0410-8827-d642c229c3f4
* Add a new test to avoid potential problems if mp_limb_t != long.pelissip2005-08-011-2/+7
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3690 280ebfd0-de03-0410-8827-d642c229c3f4
* Update.vlefevre2005-08-011-0/+524
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3689 280ebfd0-de03-0410-8827-d642c229c3f4
* Add first version of MPFR stack interface.pelissip2005-07-266-3/+331
| | | | | | | Need to check if everything is ok, specially the test. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3685 280ebfd0-de03-0410-8827-d642c229c3f4
* Fix and clean up logging for GCC 4.0.xpelissip2005-07-261-3/+5
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3684 280ebfd0-de03-0410-8827-d642c229c3f4
* Clean up code.pelissip2005-07-261-2/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3683 280ebfd0-de03-0410-8827-d642c229c3f4
* Improve logging:pelissip2005-07-263-18/+32
| | | | | | | | + The file is not created if there is nothing to log. + Add new ENVIRONMENT variables: MPFR_LOG_ALL and MPFR_LOG_STAT. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3682 280ebfd0-de03-0410-8827-d642c229c3f4
* Add experimental code (Disabled).pelissip2005-07-261-1/+9
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3681 280ebfd0-de03-0410-8827-d642c229c3f4
* Fix commentpelissip2005-07-261-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3680 280ebfd0-de03-0410-8827-d642c229c3f4
* Add a new regression test (to fix).pelissip2005-07-261-0/+26
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3679 280ebfd0-de03-0410-8827-d642c229c3f4
* Fix bug for high values of input (assertion failed)pelissip2005-07-221-5/+11
| | | | | | | | because erf(x) ~ 1, so 1-erf(x) ~ 0, and we can't get the EXP of tmp. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3678 280ebfd0-de03-0410-8827-d642c229c3f4
* Fix bug (AC_INIT version wasn't updated).pelissip2005-07-181-1/+4
| | | | | | | Display a note about libtool version before quitting. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3677 280ebfd0-de03-0410-8827-d642c229c3f4
* Clean up.pelissip2005-07-182-43/+34
| | | | | | | | Add comment. Add a new test: check if the charset has consecutive values. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3676 280ebfd0-de03-0410-8827-d642c229c3f4
* Updated documentation of mpfr_strtofr.vlefevre2005-07-121-8/+9
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3675 280ebfd0-de03-0410-8827-d642c229c3f4
* Fix an overflow bug (use of int instead of unsigned long).pelissip2005-07-121-50/+62
| | | | | | | Optimize code (5% faster). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3674 280ebfd0-de03-0410-8827-d642c229c3f4
* Fixed locale bug. Function strncasecmp is no longer used.vlefevre2005-07-116-150/+27
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3671 280ebfd0-de03-0410-8827-d642c229c3f4
* In the tests, set the locale to the current one. This allows to testvlefevre2005-07-093-1/+15
| | | | | | | | | MPFR under various locales, showing a bug in the parse_string function due to the use of the strncasecmp function ('i' and 'I' don't match with LC_ALL="tr_TR.ISO8859-9"). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3670 280ebfd0-de03-0410-8827-d642c229c3f4
* Improve displayed warning if GMP versions differ.pelissip2005-07-071-3/+5
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3669 280ebfd0-de03-0410-8827-d642c229c3f4
* Add a solution for a problem.pelissip2005-07-061-0/+8
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3668 280ebfd0-de03-0410-8827-d642c229c3f4
* Added in-place tests for atan(+/-0).vlefevre2005-07-051-0/+12
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3667 280ebfd0-de03-0410-8827-d642c229c3f4