summaryrefslogtreecommitdiff
path: root/src/mpfr-impl.h
Commit message (Expand)AuthorAgeFilesLines
* [src/mpfr-impl.h] Resolved the problem under Linux.win-thread-safe-dllvlefevre2015-09-101-1/+1
* [src/mpfr-impl.h] Detect some possible inconsistencies under Unix,vlefevre2015-09-101-0/+13
* Merged the latest changes from the trunk since this wasn't the causevlefevre2015-09-101-6/+5
* Applied changes from Stephan Tolksdorf:vlefevre2015-09-101-17/+62
* [src] Fixed allocation issue for multithreaded applications:vlefevre2015-05-281-5/+5
* Updated value coverage checking for mpfr_sum.vlefevre2015-02-251-1/+1
* Value coverage checking when MPFR_COV_CHECK is defined, initiallyvlefevre2015-02-251-0/+27
* [src/mpfr-impl.h] Added SAFE_DIFF macro (safe difference).vlefevre2015-02-241-1/+2
* [src/mpfr-impl.h] Fixed and improved some sign-related macrosvlefevre2015-02-211-18/+22
* Logging: the log stream is flushed after each log output whenvlefevre2015-02-181-2/+9
* Factorized the logging macros by moving tests inside LOG_PRINT.vlefevre2015-02-181-44/+25
* Copyright notice update: added 2015 withvlefevre2015-02-131-1/+1
* improve mpfr_atan for small precision (patch from Patrick Pelissier)zimmerma2014-11-091-0/+27
* Do not test include guards before a #include: the test must be done onlyvlefevre2014-07-101-15/+5
* [src] MPFR_WANT_ASSERT clean-up.vlefevre2014-07-071-20/+27
* Added debug of branch prediction / --enable-debug-prediction configurevlefevre2014-07-071-3/+45
* Renamed WANT_MINI_GMP to MPFR_USE_MINI_GMP as it is used in mpfr.hvlefevre2014-07-021-1/+1
* Use MPFR_IS_NEG and MPFR_IS_POS instead of comparing the sign with 0.vlefevre2014-06-251-2/+2
* More code clean-up (for both consistency and readability):vlefevre2014-06-251-3/+5
* Code clean-up:vlefevre2014-06-251-19/+7
* Updated URL's.vlefevre2014-06-221-3/+3
* BYTES_PER_MP_LIMB -> MPFR_BYTES_PER_MP_LIMB for GMP 6 compatibilityzimmerma2014-04-151-3/+3
* Added MPFR_PREC_COND, MPFR_PREC_IN_RANGE and MPFR_GET_PREC internalvlefevre2014-03-251-1/+7
* [src/mpfr-impl.h] Added an MPFR_ASSERTD in MPFR_MPZ_SIZEINBASE2vlefevre2014-03-251-1/+2
* [src/mpfr-impl.h] Fixed the mpfr_get_default_rounding_mode() macro forvlefevre2014-03-021-5/+9
* [src/mpfr-impl.h] Removed obsolete mpfr_bernoulli_internal prototype,vlefevre2014-02-171-2/+0
* [src/bernoulli.c] GNU style.vlefevre2014-02-131-2/+2
* implement cache for Bernoulli numbers (patch from Patrick Pélisser)zimmerma2014-02-131-1/+3
* [src/mpfr-impl.h] Added a comment about MPFR_SET_EXP: exp is requiredvlefevre2014-02-111-1/+7
* Start of mpfr_set_exp behavior clean-up.vlefevre2014-02-111-1/+3
* [src] Add constants:vlefevre2014-01-291-0/+3
* [src] mpz_t caching (modified patch by Patrick Pélissier).vlefevre2014-01-291-0/+15
* [src/mpfr-impl.h] Corrections for the case _MPFR_EXP_FORMAT == 4:vlefevre2014-01-241-4/+4
* [src] Added support for MPFR_PURE_FUNCTION_ATTR, MPFR_HOT_FUNCTION_ATTR,vlefevre2014-01-211-3/+28
* [src/*.c] Replaced mpfr_set_divby0 by the faster MPFR_SET_DIVBY0,vlefevre2014-01-211-2/+2
* [src/mpfr-impl.h] Added MPFR_SET_* macros to set flags efficiently.vlefevre2014-01-211-2/+12
* Added __builtin_unreachable / MPFR_ASSUME support (modified patchvlefevre2014-01-201-3/+30
* MPFR now depends on GMP 4.2+ instead of 4.1+.vlefevre2014-01-201-69/+14
* [src/mpfr-impl.h] Updated comment of the MPFR_RET_NEVER_GO_HERE macro.vlefevre2014-01-201-3/+5
* Spelling consistency:vlefevre2014-01-181-1/+1
* [src/mpfr-impl.h] Indentation.vlefevre2014-01-171-3/+3
* first step towards making MPFR compile with --enable-mini-gmp, so far makezimmerma2014-01-161-0/+4
* [src/mpfr-impl.h] Fixed the MPFR_ASSERTN macro as suggested byvlefevre2014-01-141-1/+1
* When static assertions are not supported by the C implementationvlefevre2014-01-091-44/+7
* Fixed warnings from GCC's -Wold-style-declaration option:vlefevre2014-01-031-1/+1
* Copyright notice update: added 2014 withvlefevre2014-01-031-1/+1
* [sum.c] mpfr_sum should consider the maximal precision of its inputs/outputzimmerma2013-11-041-1/+2
* [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
* Applied patch 3 by Ondřej Bílka with some manual corrections,vlefevre2013-07-221-2/+2