summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* more progress for the mini-gmp interfacezimmerma2014-01-173-8/+13
* added two new files for mini-gmp interfacezimmerma2014-01-162-0/+479
* first step towards making MPFR compile with --enable-mini-gmp, so far makezimmerma2014-01-1612-20/+53
* [src/get_z_exp.c] Added an assert for security in case the precision isvlefevre2014-01-161-0/+4
* [src/get_z_exp.c] Avoid a potential overflow.vlefevre2014-01-161-1/+1
* [src/extract.c] Type clean-up with 2 bug fixes (these bugs should havevlefevre2014-01-161-5/+7
* replaced function _mpz_realloc by preferred one mpz_realloc2zimmerma2014-01-163-4/+2
* [src/mpfr-impl.h] Fixed the MPFR_ASSERTN macro as suggested byvlefevre2014-01-141-1/+1
* [src/Makefile.am] Forgot to add mpfr-cvers.h in r8739.vlefevre2014-01-091-2/+2
* When static assertions are not supported by the C implementationvlefevre2014-01-093-44/+73
* Fixed misspellings, using codespell.vlefevre2014-01-076-8/+8
* Fixed warnings from GCC's -Wold-style-declaration option:vlefevre2014-01-036-8/+8
* Copyright notice update: added 2014 withvlefevre2014-01-03259-259/+259
* work around for bug in mpn_set_strzimmerma2013-12-171-2/+4
* [src/mpfr.h] Fixed bug in the mpfr_custom_init_set macro (typo invlefevre2013-11-281-1/+1
* [src/lngamma.c] No longer declare B as initialized with GCC (see r5534),vlefevre2013-11-211-1/+1
* fixed bug reported by David Bindermanzimmerma2013-11-141-3/+3
* [sum.c] the call to mpfr_can_round was obviously wrongzimmerma2013-11-041-2/+1
* [sum.c] mpfr_sum should consider the maximal precision of its inputs/outputzimmerma2013-11-042-6/+13
* [src/mpfr-impl.h] Document that DOUBLE_ISNAN(x) is valid on long double.vlefevre2013-09-271-0/+2
* [src/mpfr-impl.h] With clang, disable division by zero using constantsvlefevre2013-09-271-2/+10
* [src/Makefile.am] Updated -version-info to 6:0:2 for MPFR 3.2.0.vlefevre2013-09-171-1/+2
* [src/round_raw_generic.c] Support MPFR_RNDNA for this class of functionsvlefevre2013-09-021-9/+10
* [src/round_raw_generic.c] Code simplification / comment corrections.vlefevre2013-09-021-33/+23
* [src/ai.c] Moved the handling of the special cases NaN and ±Inf tovlefevre2013-08-231-27/+16
* [src/agm.c] Corrected a comment.vlefevre2013-08-231-1/+4
* [src/get_ld.c] Oops... The non-working code was due to a missing cast.vlefevre2013-08-061-7/+2
* [acinclude.m4] Define HAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE if thevlefevre2013-08-061-23/+52
* [src/get_ld.c] GNU style.vlefevre2013-08-051-6/+8
* [src/set_ld.c] Corrected a comment.vlefevre2013-08-021-1/+2
* [src] Improved some comments with "0", about its sign.vlefevre2013-08-014-4/+4
* [src/mpfr-sassert.h] Get rid of annoying warningsvlefevre2013-07-221-1/+10
* Applied patch 3 by Ondřej Bílka with some manual corrections,vlefevre2013-07-2228-41/+41
* Applied patch 2 by Ondřej Bílka, fixing capitalization:vlefevre2013-07-226-11/+11
* Applied patch 1 by Ondřej Bílka, fixing common typos:vlefevre2013-07-225-6/+6
* [src/exp_2.c] removed useless instructionzimmerma2013-07-101-1/+0
* [src/exp_2.c] Fixed undefined behavior (present in all MPFR versions)vlefevre2013-07-101-1/+1
* [src/mpfr.h] Updated a comment about ICC.vlefevre2013-07-091-5/+6
* [src/random_deviate.c] applied patch from Charles Karneyzimmerma2013-06-071-17/+4
* changed to allow compilation with C++:zimmerma2013-06-071-21/+25
* [src/hypot.c] Slightly improved scaling to avoid even more underflowvlefevre2013-06-061-5/+12
* [src/hypot.c] Added a comment on the FIXME.vlefevre2013-06-061-1/+8
* [src/mpfr-gmp.h] Removed useless and meaningless definitions.vlefevre2013-06-061-4/+0
* [src] Moved mp_bitcnt_t definition for GMP < 5 from mpfr-gmp.h tovlefevre2013-06-062-5/+6
* [src/mpfr-gmp.h] Fixed mp_bitcnt_t presence test.vlefevre2013-06-061-1/+1
* changed macro to typedef when mp_bitcnt_t is missing (for coherence with GMP)zimmerma2013-06-061-1/+1
* fixed compiler warningszimmerma2013-06-062-6/+8
* [mpfr-gmp.h] added replacement for mp_bitcnt_tzimmerma2013-06-062-1/+10
* applied patch from Charles Karneyzimmerma2013-06-054-62/+199
* Spelling: gaussian -> Gaussian (Wikipedia, Wolfram MathWorld, dict).vlefevre2013-06-021-1/+1