summaryrefslogtreecommitdiff
path: root/mpf2mpfr.h
Commit message (Collapse)AuthorAgeFilesLines
* Add "MPFR_USE_NO_MACRO" user macro: it allows the user to linkpelissip2004-12-141-52/+55
| | | | | | | | | | directly with MPFR functions rather than using Macros to access them. It doesn't define MPFR variable inside mpfr.h too. Fix set.c and cmp.c in consequences. Fix mpf2mpfr.h to use mpfr_get_default_rounding_mode () if needed. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3135 280ebfd0-de03-0410-8827-d642c229c3f4
* Prevent from multiple inclusion.pelissip2004-09-231-5/+12
| | | | | | | mpf_init inits to 0 rather than NAN. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2985 280ebfd0-de03-0410-8827-d642c229c3f4
* Rewrite (simplify) mpfr_dump.pelissip2004-02-121-2/+1
| | | | | | | | Change its proto. Fix mpf_dump macro in mpf2mpfr. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2697 280ebfd0-de03-0410-8827-d642c229c3f4
* updated mpfr_cmp_dzimmerma2003-05-131-0/+2
| | | | | | | added mpfr_cmp_d in mpf2mpfr.h and mpfr.texi git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2293 280ebfd0-de03-0410-8827-d642c229c3f4
* added macros for new mpfr functionszimmerma2003-02-131-3/+25
| | | | | | | changed some old macros git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2241 280ebfd0-de03-0410-8827-d642c229c3f4
* Suppress some #define and fix symbol names (makes code cleaner):vlefevre2002-12-161-35/+35
| | | | | | | | | | | | | | | | | | | perl -pi -e 's/__mpfr_flags/__gmpfr_flags/g' **/*.{c,h} perl -pi -e 's/__mpfr_emin/__gmpfr_emin/g' **/*.{c,h} perl -pi -e 's/__mpfr_emax/__gmpfr_emax/g' **/*.{c,h} perl -pi -e 's/__mpfr_default_fp_bit_precision/__gmpfr_default_fp_bit_precision/g' **/*.{c,h} perl -pi -e 's/__gmp_default_rounding_mode/__gmpfr_default_rounding_mode/g' **/*.{c,h} perl -pi -e 's/__mpfr_const_log2_prec/__gmpfr_const_log2_prec/g' **/*.{c,h} perl -pi -e 's/__mpfr_const_pi_prec/__gmpfr_const_pi_prec/g' **/*.{c,h} perl -pi -e 's/_mpfr_ceil_log2/__gmpfr_ceil_log2/g' **/*.{c,h} perl -pi -e 's/_mpfr_floor_log2/__gmpfr_floor_log2/g' **/*.{c,h} perl -pi -e 's/_mpfr_ceil_exp2/__gmpfr_ceil_exp2/g' **/*.{c,h} perl -pi -e 's/_mpfr_isqrt/__gmpfr_isqrt/g' **/*.{c,h} perl -pi -e 's/_mpfr_cuberoot/__gmpfr_cuberoot/g' **/*.{c,h} perl -pi -e 's/^#define __gmpfr_.*\n//' *.h git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2125 280ebfd0-de03-0410-8827-d642c229c3f4
* mpfr_get_default_prec was missing (thanks to F. Morain)zimmerma2002-10-041-0/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2034 280ebfd0-de03-0410-8827-d642c229c3f4
* COPYING -> COPYING.LIB and GPL re-added.vlefevre2002-04-151-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1877 280ebfd0-de03-0410-8827-d642c229c3f4
* mpfr_get_d -> mpfr_get_d1 and mpfr_get_d2 -> mpfr_get_d.vlefevre2002-04-071-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1825 280ebfd0-de03-0410-8827-d642c229c3f4
* COPYING.LIB -> COPYING.vlefevre2002-04-051-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1820 280ebfd0-de03-0410-8827-d642c229c3f4
* Copyright line changed.vlefevre2002-03-041-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1713 280ebfd0-de03-0410-8827-d642c229c3f4
* mpfr_rint, mpfr_trunc, mpfr_floor, mpfr_ceil, mpfr_round rewritten.vlefevre2002-01-301-2/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1672 280ebfd0-de03-0410-8827-d642c229c3f4
* changed Library GPL to Lesser GPLzimmerma2001-11-161-4/+4
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1536 280ebfd0-de03-0410-8827-d642c229c3f4
* added year 2001 in copyright linezimmerma2001-11-161-0/+21
| | | | | | | removed #if __STDC__ git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1526 280ebfd0-de03-0410-8827-d642c229c3f4
* added undef's to avoid warnings at compilationzimmerma2001-02-211-25/+78
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1010 280ebfd0-de03-0410-8827-d642c229c3f4
* added mpfr_swapzimmerma2000-12-151-0/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@872 280ebfd0-de03-0410-8827-d642c229c3f4
* fixed mpf_reldiff, mpf_urandomb and mpf_tzimmerma2000-12-121-2/+5
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@844 280ebfd0-de03-0410-8827-d642c229c3f4
* replaced mp_bits_per_limb by BITS_PER_MP_LIMB (constant)zimmerma2000-08-161-4/+0
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@701 280ebfd0-de03-0410-8827-d642c229c3f4
* changed (x) -> xzimmerma2000-05-291-40/+42
| | | | | | | fixed several typos git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@591 280ebfd0-de03-0410-8827-d642c229c3f4
* separated functions with/without rounding argumentzimmerma2000-05-251-37/+24
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@554 280ebfd0-de03-0410-8827-d642c229c3f4
* updated wrt new functionszimmerma2000-05-241-12/+12
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@538 280ebfd0-de03-0410-8827-d642c229c3f4
* Include file for compatibility module mpf -> mpfr.hanrot2000-05-211-0/+75
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@525 280ebfd0-de03-0410-8827-d642c229c3f4