summaryrefslogtreecommitdiff
path: root/mpf/set_q.c
Commit message (Collapse)AuthorAgeFilesLines
* Consistently use pointers instead of arrays in declarations.Marc Glisse2021-06-061-1/+1
| | | | gmp_randstate_t -> gmp_randstate_ptr, etc
* Include just gmp-impl.h, make gmp-impl.h grab gmp.h.Torbjorn Granlund2016-08-291-1/+0
|
* Rewrite, mainly to use mpn_div_q.Torbjorn Granlund2016-04-021-56/+20
|
* Update library files license to use LGPL3+ and GPL2+.Torbjorn Granlund2014-01-271-7/+18
|
* Canonicalise copyright headers.Torbjorn Granlund2014-01-191-3/+3
|
* Use https to link to GNU license.Torbjorn Granlund2013-12-021-1/+1
|
* Update license to version 3.tege2007-09-181-4/+2
|
* Update FSF's address.tege2006-02-151-2/+2
|
* Implement workaround for GCC bug triggered on alpha.tege2005-12-181-1/+2
|
* Add a copyright year.tege2005-11-011-1/+1
|
* Remove TMP_XXXX marker arguments.tege2005-05-181-3/+3
|
* * mpf/set_q.c: Expand TMP_ALLOC_LIMBS_2, to make conditional clearerKevin Ryde2004-03-061-6/+17
| | | | and avoid 1 limb alloc when not wanted.
* * mpf/set_q.c: Use mpn_tdiv_qr rather than mpn_divrem, so no shifting.Kevin Ryde2004-03-031-79/+68
| | | | Don't truncate the divisor, it can make the result inaccurate.
* * mpf/set_q.c: Don't support den(q)<0, demand canonical form in theKevin Ryde2004-02-261-3/+4
| | | | usual way.
* Add a copyright year.tege2002-05-141-1/+1
|
* Nailify.tege2002-05-061-1/+2
|
* * mpn/generic/tdiv_qr.c, mpq/get_d.c, mpf/div.c, mpf/set_q.c,Kevin Ryde2001-05-111-4/+4
| | | | | mpf/set_str.c, mpf/ui_div.c: Test for high bit set, not for count_leading_zeros zero.
* Add a copyright year.tege2001-01-021-1/+1
|
* Remove K&R function headers.tege2001-01-021-6/+0
|
* Copyright (C) -> Copyright.Kevin Ryde2000-10-151-1/+1
|
* *** empty log message ***tege2000-07-241-4/+4
|
* Add a copyright year.Kevin Ryde2000-04-121-1/+1
|
* * Set result sign.tege1999-03-141-28/+7
| | | | | * When normalizing the numerator, don't allow it to increase in size beyond prec.
* Clean up spacing and indentation.tege1996-05-241-1/+1
|
* Simplify expression in rsize == nsize if-then-else arms.tege1996-05-161-3/+2
|
* Misc cleanups.tege1996-05-111-3/+1
|
* Compute prec-1 limbs in mpn_divrem call.tege1996-05-111-2/+2
|
* Add mpf/set_q.ctege1996-05-101-0/+173