summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* added one entry (new function 1/sqrt(x))zimmerma2004-09-171-0/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2974 280ebfd0-de03-0410-8827-d642c229c3f4
* Use LIBS instead of LDADD for libraries (GMP).pelissip2004-09-173-4/+4
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2973 280ebfd0-de03-0410-8827-d642c229c3f4
* Min GMP version is 4.1.0 now.pelissip2004-09-171-3/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2972 280ebfd0-de03-0410-8827-d642c229c3f4
* Add a check if both gmp.h and libgmp.a have the same version.pelissip2004-09-161-2/+22
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2971 280ebfd0-de03-0410-8827-d642c229c3f4
* Fix a typo.pelissip2004-09-161-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2970 280ebfd0-de03-0410-8827-d642c229c3f4
* Add a forgotten regression test "1.2.3"pelissip2004-09-151-1/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2969 280ebfd0-de03-0410-8827-d642c229c3f4
* Update from the autotools-dev Debian package.vlefevre2004-09-152-64/+88
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2968 280ebfd0-de03-0410-8827-d642c229c3f4
* Update.vlefevre2004-09-151-0/+601
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2967 280ebfd0-de03-0410-8827-d642c229c3f4
* Add 2 new macros for handling correctly overflow.pelissip2004-09-141-0/+30
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2966 280ebfd0-de03-0410-8827-d642c229c3f4
* fixed bug (several '.' allowed in mantissa)zimmerma2004-09-131-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2965 280ebfd0-de03-0410-8827-d642c229c3f4
* added notes for Windowszimmerma2004-09-031-0/+21
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2964 280ebfd0-de03-0410-8827-d642c229c3f4
* Add a line about Dynamic Version of MPFR.pelissip2004-09-021-0/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2963 280ebfd0-de03-0410-8827-d642c229c3f4
* added warnings about init functions (mpf wrt mpfr)zimmerma2004-09-011-1/+7
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2962 280ebfd0-de03-0410-8827-d642c229c3f4
* Update documentations.pelissip2004-08-311-143/+141
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2961 280ebfd0-de03-0410-8827-d642c229c3f4
* Rename mpz_set_fr to mpfr_get_z.pelissip2004-08-313-4/+9
| | | | | | | Provide a conditionnal macro for mpz_set_fr. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2960 280ebfd0-de03-0410-8827-d642c229c3f4
* Add doc for mpfr_sqr.pelissip2004-08-311-0/+5
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2959 280ebfd0-de03-0410-8827-d642c229c3f4
* Fix month.pelissip2004-08-311-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2958 280ebfd0-de03-0410-8827-d642c229c3f4
* Add a new test to check overflow.pelissip2004-08-261-0/+6
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2957 280ebfd0-de03-0410-8827-d642c229c3f4
* Try to retype correctly the functions (replace int by the correct type).pelissip2004-08-241-64/+84
| | | | | | | Still some works to do. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2956 280ebfd0-de03-0410-8827-d642c229c3f4
* Add description of what does MPFR_INT_CEIL_LOG2.pelissip2004-08-231-1/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2955 280ebfd0-de03-0410-8827-d642c229c3f4
* Move __gmpfr_isqrt and __gmpfr_cuberoot to another file.pelissip2004-08-233-139/+146
| | | | | | | | Clean up the code of mpfr_exp_2: remove DEBUG condition to use TRACE, ASSERT and DUMP. Use MPFR_INT_CEIL_LOG2 instead of __gmpfr_ceil_log2. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2954 280ebfd0-de03-0410-8827-d642c229c3f4
* Improve a comment.pelissip2004-08-231-1/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2953 280ebfd0-de03-0410-8827-d642c229c3f4
* Add MPFR_INT_CEIL_LOG2 macro and __gmpfr_int_ceil_log2 functionpelissip2004-08-233-8/+53
| | | | | | | (don't use function but macro). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2952 280ebfd0-de03-0410-8827-d642c229c3f4
* Fix 2 typos.pelissip2004-08-231-3/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2951 280ebfd0-de03-0410-8827-d642c229c3f4
* Fix a bug on 64-bits introduced due to huger MPFR_EMAX_MAX.pelissip2004-08-191-2/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2950 280ebfd0-de03-0410-8827-d642c229c3f4
* Add new functions: mpfr_get_emin_min, mpfr_get_emax_max, mpfr_get_emin_max andpelissip2004-08-194-19/+66
| | | | | | | | | mpfr_get_emax_min. Add documentation and explanation about potential portability problem when you mpfr_set_emin and mpfr_set_emax. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2949 280ebfd0-de03-0410-8827-d642c229c3f4
* Added mpfr-longlong.h to libmpfr_a_SOURCES so that it is distributedvlefevre2004-07-281-1/+1
| | | | | | | with make dist. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2948 280ebfd0-de03-0410-8827-d642c229c3f4
* Added mpfr-gmp.h to libmpfr_a_SOURCES so that it is distributedvlefevre2004-07-281-1/+1
| | | | | | | with make dist. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2947 280ebfd0-de03-0410-8827-d642c229c3f4
* Add a new section.pelissip2004-07-261-0/+5
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2946 280ebfd0-de03-0410-8827-d642c229c3f4
* Add function mpfr_sqr (TODO: Make doc)pelissip2004-07-205-4/+205
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2945 280ebfd0-de03-0410-8827-d642c229c3f4
* Fix an unsigned/signed comparison.pelissip2004-07-191-1/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2944 280ebfd0-de03-0410-8827-d642c229c3f4
* Improve the emulation of mpn_sqr_n and fix some typos.pelissip2004-07-191-21/+13
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2943 280ebfd0-de03-0410-8827-d642c229c3f4
* Remove unused item "rnd_mode" in cache struct.pelissip2004-07-162-3/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2942 280ebfd0-de03-0410-8827-d642c229c3f4
* Renamme mpfr_version to mpfr_get_version to be more GMP compatible.pelissip2004-07-164-5/+6
| | | | | | | Add macro mpfr_version. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2941 280ebfd0-de03-0410-8827-d642c229c3f4
* Likely some tests.pelissip2004-07-162-3/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2940 280ebfd0-de03-0410-8827-d642c229c3f4
* Add a speciliation for set_si for GCC.pelissip2004-07-152-1/+6
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2939 280ebfd0-de03-0410-8827-d642c229c3f4
* Try to optimize a few agm by rewriting a few the loop.pelissip2004-07-091-22/+26
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2938 280ebfd0-de03-0410-8827-d642c229c3f4
* Likely / Unlikely some tests using gcov.pelissip2004-07-091-46/+33
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2937 280ebfd0-de03-0410-8827-d642c229c3f4
* Remove some unused code.pelissip2004-07-061-7/+11
| | | | | | | | | Add MPFR_LMIB_PER_DOUBLE Add MPFR_DUMP Add MPFR_TRACE git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2936 280ebfd0-de03-0410-8827-d642c229c3f4
* Likely some tests.pelissip2004-07-061-10/+11
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2935 280ebfd0-de03-0410-8827-d642c229c3f4
* Used static precision for the array of limb for double.pelissip2004-07-061-4/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2934 280ebfd0-de03-0410-8827-d642c229c3f4
* Likely some tests / Other minor optimisations.pelissip2004-07-061-6/+6
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2933 280ebfd0-de03-0410-8827-d642c229c3f4
* Minor modifications.pelissip2004-07-061-3/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2932 280ebfd0-de03-0410-8827-d642c229c3f4
* Unlikely a test so that it is faster when you call theses functionspelissip2004-07-062-3/+4
| | | | | | | with the same dest and source which is the common case in MPFR. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2931 280ebfd0-de03-0410-8827-d642c229c3f4
* Likely a test to optimize when dest and src are the samepelissip2004-07-062-2/+2
| | | | | | | (which is very likely inside MPFR). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2930 280ebfd0-de03-0410-8827-d642c229c3f4
* Likely a test (since cache should always work fine).pelissip2004-07-061-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2929 280ebfd0-de03-0410-8827-d642c229c3f4
* Add some likely, and use a static table instead of a dynamic one.pelissip2004-06-282-24/+32
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2928 280ebfd0-de03-0410-8827-d642c229c3f4
* Unlikely some tests.pelissip2004-06-162-6/+4
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2927 280ebfd0-de03-0410-8827-d642c229c3f4
* Likely / Unlikely the code.pelissip2004-06-101-15/+16
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2926 280ebfd0-de03-0410-8827-d642c229c3f4
* Respace some macro.pelissip2004-06-101-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2925 280ebfd0-de03-0410-8827-d642c229c3f4