summaryrefslogtreecommitdiff
path: root/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove obsolete mpfr_random function and replace it by mpfr_urandomb in tests.thevenyp2008-09-181-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@5640 280ebfd0-de03-0410-8827-d642c229c3f4
* final got rid of generic.c (bug 6199)zimmerma2008-09-161-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@5632 280ebfd0-de03-0410-8827-d642c229c3f4
* Changes related to thread-local variables / TLS support.vlefevre2008-01-231-1/+1
| | | | | | | | | | | | | * Moved the MPFR_THREAD_ATTR definition from mpfr-impl.h into a new header file mpfr-thread.h, and updated Makefile.am accordingly. * Removed the compiler check __MPFR_GNUC(3,3) || __MPFR_ICC(8,1,0) as this test leaded to both false positives and false negatives concerning TLS support. Assume that __thread should be used for thread-local variables (except for the MS compiler). * Added a configure test to acinclude.m4 (in MPFR_CONFIGS). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@5212 280ebfd0-de03-0410-8827-d642c229c3f4
* rec_sqrt.c: complete rewrite, to allow to use directly the MPFR internalzimmerma2008-01-151-1/+1
| | | | | | | | | representation as input (without shift), and to allow different input and output precisions, without loss of efficiency other files: added new function mpfr_rec_sqrt git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@5188 280ebfd0-de03-0410-8827-d642c229c3f4
* Makefile.am: add mpfr_printf-like functionsthevenyp2007-11-231-1/+1
| | | | | | | | | | | | | | | | mpfr.h: add mpfr_printf-like functions printf.c: printf, sprintf, snprintf, asprintf and 'v' variants vasprintf.c: vasprintf functions used by its likes mpfr.texi: add description for printf family functions tests/Makefile.am: add test for printf tests/tprintf.c: tests for printf-like functions acinclude.m4: define HAVE_LOCALE_H mpfr-impl.h: define MPFR_DECIMAL_POINT even if no locale.h strtofr.c: remove locale.h inclusion (done by mpfr-impl.h ) tests/tests.c: use HAVE_LOCALE_H git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4993 280ebfd0-de03-0410-8827-d642c229c3f4
* add dilogarithm functionthevenyp2007-10-161-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4896 280ebfd0-de03-0410-8827-d642c229c3f4
* merge fmod, remaider and remquo into a single file rem1.c.thevenyp2007-09-281-1/+1
| | | | | | | | | merge code into a single internal function mpfr_rem1. fix false statement in mpfr.texi: rop and op1 have the same sign for mpfr_fmod but not for mpfr_remainder and mpfr_remquo. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4869 280ebfd0-de03-0410-8827-d642c229c3f4
* new fmod functionthevenyp2007-09-261-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4867 280ebfd0-de03-0410-8827-d642c229c3f4
* new mpfr_sinh_cosh functionthevenyp2007-09-211-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4864 280ebfd0-de03-0410-8827-d642c229c3f4
* new function mpfr_modf and add restrictions on mpfr_sin_cos' variablesthevenyp2007-09-131-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4838 280ebfd0-de03-0410-8827-d642c229c3f4
* new arithmetic functions with a double argumentthevenyp2007-09-071-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4832 280ebfd0-de03-0410-8827-d642c229c3f4
* Makefile.am: fixed get_patches rule.vlefevre2007-09-021-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4823 280ebfd0-de03-0410-8827-d642c229c3f4
* Makefile.am: cd $(srcdir) before executing get_patches.sh (thanks tovlefevre2007-09-021-1/+6
| | | | | | | | Daniel Jacobowitz for noticing this); for more information, see the note just before the get_patches.c rule. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4821 280ebfd0-de03-0410-8827-d642c229c3f4
* Implemented changes suggested invlefevre2007-08-131-1/+1
| | | | | | | | | | | | <https://sympa.inria.fr/sympa/arc/mpfr/2007-07/msg00123.html>. * Made mpfr_copysign() like the corresponding function in IEEE 754 (was an internal function until now). * Added mpfr_signbit() and mpfr_setsign(). * Documented these three functions. * Updated TODO. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4759 280ebfd0-de03-0410-8827-d642c229c3f4
* Makefile.am: added a comment about "get_patches.c".vlefevre2007-08-021-0/+5
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4721 280ebfd0-de03-0410-8827-d642c229c3f4
* No longer set "CLEANFILES = get_patches.c" in Makefile.am so that avlefevre2007-08-021-1/+1
| | | | | | | | | | | | "make clean" doesn't remove the get_patches.c file, as rebuilding it needs a Unix shell (and some standard utilities). Anyway the update of this file should be regarded as part of the patch process, then this file is just like any other .c files. Note: "make dist" includes this file in the archives, so that concerning the build, everything is like before as long as no patches are applied. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4720 280ebfd0-de03-0410-8827-d642c229c3f4
* Added support for tracking applied patches with new functionvlefevre2007-07-301-2/+7
| | | | | | | mpfr_get_patches(). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4711 280ebfd0-de03-0410-8827-d642c229c3f4
* Moved mpfr-test.h into the tests directory.vlefevre2007-07-251-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4700 280ebfd0-de03-0410-8827-d642c229c3f4
* jyn_asympt.c: new common file for asymptotic expansion in jn/ynzimmerma2007-07-251-1/+1
| | | | | | | | | tests/tests.c: print precisions in case of failure jn.c: now use jyn_asympt.c yn.c: now implement asymptotic expansion (jyn_asympt.c) git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4694 280ebfd0-de03-0410-8827-d642c229c3f4
* Makefile.am: updated comment concerning -version-info.vlefevre2007-07-011-2/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4603 280ebfd0-de03-0410-8827-d642c229c3f4
* Added mpfr_fms based on mpfr_fma.vlefevre2007-07-011-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4602 280ebfd0-de03-0410-8827-d642c229c3f4
* added mpfr_remquo and mpfr_remainderzimmerma2007-05-021-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4420 280ebfd0-de03-0410-8827-d642c229c3f4
* added Bessel functions of second kind (y0, y1, yn_si)zimmerma2007-03-311-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4401 280ebfd0-de03-0410-8827-d642c229c3f4
* added Bessel functions of first kind: j0, j1, jnzimmerma2007-03-221-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4385 280ebfd0-de03-0410-8827-d642c229c3f4
* Removed log_b2.h (has never been used) from the repository and fromvlefevre2007-01-101-1/+1
| | | | | | | libmpfr_la_SOURCES in Makefile.am. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4328 280ebfd0-de03-0410-8827-d642c229c3f4
* remove new rootrem implementation (unclear copyright status)zimmerma2006-12-211-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4318 280ebfd0-de03-0410-8827-d642c229c3f4
* Makefile.am: fixed libtool's -version-info flag (and comment).vlefevre2006-11-241-2/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4284 280ebfd0-de03-0410-8827-d642c229c3f4
* added new (preliminary) conversions functions to/from decimal64zimmerma2006-11-051-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4185 280ebfd0-de03-0410-8827-d642c229c3f4
* improved mpfr_root, using the new mpn_rootrem code written with Torbjo"rnzimmerma2005-10-051-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3879 280ebfd0-de03-0410-8827-d642c229c3f4
* Updated libmpfr_la_LDFLAGS (note: it shouldn't be incremented againvlefevre2005-09-281-3/+3
| | | | | | | before the 2.3.0 release). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3870 280ebfd0-de03-0410-8827-d642c229c3f4
* new function mpfr_zeta_ui for integer argumentzimmerma2005-09-231-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3868 280ebfd0-de03-0410-8827-d642c229c3f4
* added lngammazimmerma2005-08-311-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3752 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
* Add first version of MPFR stack interface.pelissip2005-07-261-1/+1
| | | | | | | 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
* Remove mpfr_sub_one_ulp from MPFR library.pelissip2005-06-061-1/+1
| | | | | | | Keep the C file until we are sure it not needed anymore. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3616 280ebfd0-de03-0410-8827-d642c229c3f4
* Remove mpfr_add_one_ulp from MPFR library.pelissip2005-06-061-1/+1
| | | | | | | The function is still in the CVS. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3614 280ebfd0-de03-0410-8827-d642c229c3f4
* Add support for MPFR_GROUP functions.pelissip2005-06-021-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3602 280ebfd0-de03-0410-8827-d642c229c3f4
* Extract constants (__gmpfr_one, two and four) from log.c to constant.cpelissip2005-05-171-1/+1
| | | | | | | Fix bug in MPFR_SET_ONE. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3560 280ebfd0-de03-0410-8827-d642c229c3f4
* Add new internal function mpfr_round_near_x.pelissip2005-05-131-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3550 280ebfd0-de03-0410-8827-d642c229c3f4
* Add functions mpfr_sech, mpfr_coth and mpfr_csch.pelissip2005-05-041-2/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3526 280ebfd0-de03-0410-8827-d642c229c3f4
* added mpfr_eintzimmerma2005-04-301-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3502 280ebfd0-de03-0410-8827-d642c229c3f4
* The FAQ is now distributed with MPFR. Use update-faq to update itvlefevre2005-04-291-1/+1
| | | | | | | from the MPFR web site. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3499 280ebfd0-de03-0410-8827-d642c229c3f4
* added sec, csc, cotzimmerma2005-04-221-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3478 280ebfd0-de03-0410-8827-d642c229c3f4
* added mpfr_root, removed from TODOzimmerma2005-04-221-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3476 280ebfd0-de03-0410-8827-d642c229c3f4
* adjusted initial guard digits for const_catalan to avoid failure for prec<=10^4zimmerma2005-04-201-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3457 280ebfd0-de03-0410-8827-d642c229c3f4
* Add function mpfr_subnormalize (To Test!!!!!)pelissip2005-04-131-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3439 280ebfd0-de03-0410-8827-d642c229c3f4
* Add function mpfr_atan2pelissip2005-04-041-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3427 280ebfd0-de03-0410-8827-d642c229c3f4
* Add function mpfr_erfc.pelissip2005-03-311-1/+1
| | | | | | | Add a note about auto-checking correctness of MPFR. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3423 280ebfd0-de03-0410-8827-d642c229c3f4
* Add new internal function mpfr_round_p which is a fast replacementpelissip2005-03-141-1/+1
| | | | | | | to mpfr_can_round (x, y, GMP_RNDN, GMP_RNDZ, ...) git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3386 280ebfd0-de03-0410-8827-d642c229c3f4
* Add '-v' for tuneup.pelissip2005-03-091-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3378 280ebfd0-de03-0410-8827-d642c229c3f4