summaryrefslogtreecommitdiff
path: root/pow.c
Commit message (Expand)AuthorAgeFilesLines
* Fixed indentation.vlefevre2007-11-291-20/+20
* fixed bug reported by Kevin Rauch (wrong sign in case of underflow forzimmerma2007-11-291-3/+7
* added new macro MPFR_ALIASzimmerma2007-11-051-4/+1
* pow.c: removed FIXME comment.vlefevre2007-11-031-4/+0
* fixed case x < 0, y large integerzimmerma2007-11-031-17/+31
* pow.c: added FIXME comment.vlefevre2007-11-031-0/+4
* Fixed several bugs in mpfr_pow (from rev 3592 and 4932); added testcase.vlefevre2007-11-021-34/+41
* Untabified and removed trailing spaces.vlefevre2007-10-311-3/+3
* pow.c, tpow.c: fixed bugs reported by Kevin Rauchzimmerma2007-10-301-30/+92
* pow.c: added MPFR_SMALL_INPUT_AFTER_SAVE_EXPO for the case wherevlefevre2007-08-091-1/+20
* <stdio.h> and <limits.h> are now included unconditionally in mpfr-impl.hvlefevre2007-07-091-2/+0
* Added "Contributed by the Arenaire and Cacao projects, INRIA." to thevlefevre2007-02-071-0/+1
* Copyright notice update: added 2007.vlefevre2007-01-101-1/+1
* fixed bug in pow (isodd -> assertion failed)zimmerma2006-11-191-5/+15
* Fixed several problems in pow.c concerning underflows, overflows andvlefevre2006-08-201-8/+101
* Fixed FSF address.vlefevre2006-03-311-1/+1
* Updated the copyright notices according to the new GNU rules on:vlefevre2006-01-051-1/+1
* check for overflow/underflow in pow and gammazimmerma2005-08-291-0/+17
* Converted tabs to spaces with expand.vlefevre2005-08-181-78/+78
* Change the address of the FSF.pelissip2005-06-021-2/+2
* New way of handling exact value.pelissip2005-05-181-82/+92
* Add assertionspelissip2005-05-181-57/+5
* Fix bug: returning 1 didn't take the rounding mode into account.pelissip2005-05-181-10/+7
* Clean uppelissip2005-05-171-53/+40
* improved const_euler and eintzimmerma2005-05-041-13/+32
* Replace mpfr_can_round (..., GMP_RNDN, GMP_RNDZ, ...) to fast replacementpelissip2005-03-141-2/+1
* Log input and ouput of functions.pelissip2005-02-151-0/+3
* Clean up code.pelissip2005-02-141-42/+36
* Rename internal functions mpfr_set_overflow in mpfr_overflow andpelissip2005-02-031-1/+1
* Updated copyright lines.vlefevre2005-01-281-1/+1
* Fix bug reported by Eric Buchlin by using new functionpelissip2005-01-241-13/+3
* added check before mpz_get_si() callzimmerma2005-01-241-0/+1
* Replace __gmpfr_ceil_log2 by MPFR_INT_CEIL_LOG2 when possible.pelissip2004-11-101-1/+1
* Really reverted to rev. 1.54 + kept optimization + commented outvlefevre2004-02-161-39/+63
* revert to rev 1.54 code for case x infinitezimmerma2004-02-161-26/+9
* fixed bug with in-place computationzimmerma2004-02-161-1/+2
* changed back to C99 standard for special values of x^yzimmerma2004-02-161-22/+18
* Fix: MPFR_NOT_ZERO -> MPFR_NOTZERO.vlefevre2004-02-161-1/+1
* improved coverage testzimmerma2004-02-141-27/+77
* Add forgotten copyright 2004 line.pelissip2004-02-061-2/+1
* + Better support of non IEEE doubles.pelissip2004-02-061-4/+2
* Remove some warnings and potential errors (Comparaison between signed and uns...pelissip2003-11-211-1/+1
* Optimization of mpfr_mul.pelissip2003-11-191-5/+4
* fixed bug in case exact resultzimmerma2003-11-181-3/+10
* fixed bug for output precision > max(input precisions)zimmerma2003-11-141-0/+1
* Fix some bugs (Use MPFR_ASSERT(1) instead of MPFR_ASSERT(0))pelissip2003-11-051-1/+1
* Use of MPFR_UNLIKELY and MPFR_IS_SINGULAR for fast detection of special value...pelissip2003-10-281-98/+94
* replaced mpfr_can_round (approx, err, rnd1, GMP_RNDN, prec)zimmerma2003-10-141-1/+2
* fixed bug in mpfr_pow found by Ming J. Tsai (overflow)zimmerma2003-10-101-1/+16
* Macros MPFR_EXP_INVALID (invalid exponent value) and MPFR_EXP_CHECKvlefevre2003-05-221-4/+4