summaryrefslogtreecommitdiff
path: root/src/mpfr-impl.h
Commit message (Expand)AuthorAgeFilesLines
* DEBUG_TGENERIC -> MPFR_DEBUG_TGENERICzimmerma2017-12-111-2/+2
* get rid of DEBUG macro (but keep corresponding commands in comment to helpzimmerma2017-12-111-10/+0
* Cleanup and fixes for the mpz_t pool.vlefevre2017-12-061-12/+11
* Simplified the use of MPFR_USE_FILE since <stdio.h> (<cstdio> for C++)vlefevre2017-12-041-0/+5
* [src/mpfr-impl.h] Added a note about the use of the MPFR_IS_PURE_*(x)vlefevre2017-11-281-0/+5
* Cleanup: In src/mpfr-gmp.h, exchangedvlefevre2017-11-101-4/+4
* Change the way memory is allocated (as discussed partly in private).vlefevre2017-11-081-15/+0
* [src] Clean up of debugging output functions:vlefevre2017-09-291-2/+1
* [src/mpfr-impl.h] Completed the fix in r11713.vlefevre2017-09-061-3/+3
* [src/mpfr-impl.h] Fixed thread-safe DLL support with ICC and MSVCvlefevre2017-09-061-3/+3
* [src] Attempt to fix thread-safe DLL support with ICC and MSVC onvlefevre2017-09-061-0/+15
* [src/mpfr-impl.h] In case decimal_point and/or thousands_sep arevlefevre2017-09-051-3/+16
* [src/mpfr-impl.h] Replacedvlefevre2017-08-251-1/+13
* Merged the latest changes from the trunk.vlefevre2017-05-291-7/+18
|\
| * Do not define macro names starting with "SIG" (+ uppercase letter)vlefevre2017-05-151-2/+3
| * [src/mpfr-impl.h] Improved comments about assertions and MPFR_ASSUME().vlefevre2017-05-121-5/+15
* | Merged the latest changes from the trunk, including some old changesetsvlefevre2017-05-041-47/+48
|\ \ | |/
| * [src/mpfr-impl.h] Updated a comment, with reference to GCC bug 80454.vlefevre2017-04-181-2/+3
| * [src/mpfr-impl.h] Fixed silly typo in MPFR_UBF_CLEAR_EXP() yieldingvlefevre2017-04-061-1/+1
| * [src/Makefile.am] new file odd_p.czimmerma2017-02-271-1/+1
| * [src/beta.c] several fixeszimmerma2017-02-271-0/+2
| * [src/fma.c] speedup of mpfr_fma when all operands have the same precisionzimmerma2017-02-211-0/+2
| * [src/{mpfr-impl.h,mpfr.h}] Code reformatting and other cosmetic changes.vlefevre2017-02-141-44/+40
| * [src/mpfr-impl.h] Declare the mpfr_vasnprintf_aux prototype (whichvlefevre2017-02-081-0/+3
| * [src/vasprintf.c] fixed bug #21056zimmerma2017-02-071-0/+2
| * [src/mpfr-impl.h] Added missing function prototype after r11256.vlefevre2017-02-061-0/+1
| * [mpfr-impl.h] now mpz_init2 uses the mpz spool toozimmerma2017-02-061-0/+2
| * Improvement of additions with carry.vlefevre2017-01-101-0/+3
| * fixed underflow bug by replacing !MPFR_IS_LIKE_RNDZ by new macrozimmerma2017-01-051-3/+6
| * use a macro instead of a function for __gmpfr_invert_limb andzimmerma2017-01-031-2/+0
| * Copyright notice update: added 2017 withvlefevre2017-01-011-1/+1
| * [src/mul.c] fixed regression for 1/2 limbs introduced in revision 11098:zimmerma2016-12-301-4/+0
| * [src/div.c] further improvement in mpfr_div_1()zimmerma2016-12-301-0/+1
| * [src/invert_limb.c] new file for __gmpfr_invert_limb internal functionzimmerma2016-12-301-0/+1
| * [src/sqr.c] use special code for 1 and 2 limbszimmerma2016-12-281-0/+4
| * [src] Fixed bug introduced in r10964 with --with-gmp-build: movevlefevre2016-12-091-0/+3
| * [src/mpfr-impl.h] MPFR_INT_CEIL_LOG2(x) macro: added a FIXME and anvlefevre2016-12-071-1/+8
| * [src/mpfr-impl.h] Fixed r10916 (thanks to Eli Zaretskii for the report).vlefevre2016-10-251-1/+2
| * [src/mpfr-impl.h] Improved a macro from r10916 (just in case...).vlefevre2016-10-241-1/+1
| * [src] Support build as thread-safe DLL on Windows: clean-up.vlefevre2016-10-241-16/+23
| * [src]vlefevre2016-09-271-3/+19
| * [src/mpfr-impl.h] In the MPFR_RET macro, avoid the use of an integervlefevre2016-09-211-1/+1
| * unified is_power_of_two() and mpfr_powerof2_raw()zimmerma2016-08-291-0/+1
| * [src/atan2.c] Replaced the use of the MPFR_IS_POWER_OF_2(x) macro byvlefevre2016-08-271-3/+0
| * Fixed remaining macros with missing "do" … "while (0)", detected withvlefevre2016-08-041-2/+2
* | Merged r11198-11280 from the trunk; no conflicts but additional changes:vlefevre2017-05-041-0/+8
* | Merged r11179-11196 from the trunk (no conflicts).vlefevre2017-05-041-0/+3
* | Merged the latest changes from the trunk.vlefevre2017-01-061-5/+6
* | Merged the latest changes from the trunk.vlefevre2017-01-011-5/+3
* | Merged the latest changes from the trunk.vlefevre2016-12-291-0/+4