summaryrefslogtreecommitdiff
path: root/mpq
Commit message (Expand)AuthorAgeFilesLines
* mp?/clears.c, mp?/inits.c: Support empty listMarco Bodrato2015-10-132-4/+2
* Streamline, use macros.Torbjorn Granlund2015-09-293-16/+14
* Wrap remaining limb allocations in __GMP_ALLOCATE_FUNC_LIMBS.Torbjorn Granlund2015-09-081-2/+2
* mpq/div.c: Move a branch out of the normal flow.Marco Bodrato2015-09-021-9/+9
* mpq/cmp.c (mpq_cmp_numden): Cast to avoid over/underflow.Marco Bodrato2015-09-011-2/+2
* New function mpq_cmp_z, with test and documentationMarco Bodrato2015-08-311-16/+59
* Whitespace cleanup.Torbjorn Granlund2015-06-201-1/+1
* ChangeLogMarco Bodrato2015-05-241-1/+1
* mpq/div.c: Remove two vars.Marco Bodrato2015-05-241-20/+19
* mpq/div.c: Reduce memory use.Marco Bodrato2015-05-241-14/+36
* Fix some spelling errors.Torbjorn Granlund2015-05-031-1/+1
* mpq: Silence a tcc warning using mpq_srcptr and not const mpq_tMarco Bodrato2014-11-153-3/+3
* INCLUDES => AM_CPPFLAGS.Torbjorn Granlund2014-10-011-1/+1
* mpq/set_d.c: Stricter allocation.Marco Bodrato2014-08-141-11/+10
* mpq/canonicalize.c: Earlier check for negative denominator.Marco Bodrato2014-08-141-9/+8
* mpq/cmp_[su]i.c: Remove a branch.Marco Bodrato2014-07-302-23/+14
* Update library files license to use LGPL3+ and GPL2+.Torbjorn Granlund2014-01-2733-235/+598
* Canonicalise copyright headers.Torbjorn Granlund2014-01-1933-99/+99
* Get rid of varargs code and references.Torbjorn Granlund2014-01-192-36/+0
* Use mpq_t inn favour of MP_RAT.Torbjorn Granlund2014-01-198-9/+9
* Get rid of BYTES_PER_MP_LIMB, most files affected.Torbjorn Granlund2014-01-194-7/+7
* Add cast to avoid overflow of (later ignored) argument.Torbjorn Granlund2014-01-191-2/+2
* Call __gmp_free_func ourselves instead of via mpq_clears.Torbjorn Granlund2014-01-191-2/+5
* Use https to link to GNU license.Torbjorn Granlund2013-12-0233-33/+33
* Collapse copyright years.Torbjorn Granlund2013-11-2811-17/+12
* mpz/cmp_si.c: Reorganise branches.Marco Bodrato2013-02-141-4/+4
* Fix mpq mord_2exp bug, enhance related testing.Torbjorn Granlund2012-11-121-2/+2
* (MPZ_NEWALLOC): New macro. Use it in mpq and some mpz.Marco Bodrato2012-06-0811-19/+19
* mpq: Use more macros and MPZ_REALLOC return value when possible.Marco Bodrato2012-06-0111-73/+71
* Mark failing branches with UNLIKELY.Marco Bodrato2012-05-234-7/+9
* Clean out __GMP_PROTO.Torbjorn Granlund2012-03-031-2/+2
* Collapse MPZ_REALLOC(x,.) and PTR(x).Marc Glisse2012-02-243-10/+5
* Use macros like NUM, ALLOC, SIZ, etc in mpq/*.Marc Glisse2012-02-2429-254/+244
* (ABS_CAST): New macro.Torbjorn Granlund2012-02-111-1/+1
* Use integer fields for mp_bases logarithm tables.Torbjorn Granlund2011-08-071-5/+5
* Rewrite to remove redundant division.Torbjorn Granlund2011-02-201-6/+6
* Whitespace cleanup.Torbjorn Granlund2010-11-222-12/+12
* Make all bases either work or return an error.Torbjorn Granlund2010-11-221-2/+2
* Make it possible to compile GMP with g++.Torbjorn Granlund2010-11-102-2/+2
* Change all bit counts for bignums to use mp_bitcnt_t. Update documentation.Torbjorn Granlund2009-12-202-4/+4
* Use TMP_ALLOC_LIMBS consistently.Torbjorn Granlund2009-11-281-2/+2
* Finish renaming BITS_PER_MP_LIMB to GMP_LIMB_BITS.Torbjorn Granlund2009-11-281-1/+1
* Fix lot of spelling errors.Torbjorn Granlund2009-11-153-3/+3
* Improve code for computing sizes related to mp_bases.Torbjorn Granlund2009-07-061-1/+1
* Add mpz_clears, mpq_clears, mpf_clears.Torbjorn Granlund2009-06-282-1/+57
* Add new functions mpq_inits, mpf_inits.Torbjorn Granlund2009-06-192-1/+57
* Change _PROTO => __GMP_PROTO.Torbjorn Granlund2008-12-071-2/+2
* Fix typo in last change.Torbjorn Granlund2008-10-101-1/+1
* Use TMP_ALLOC. Cleanup.Torbjorn Granlund2008-10-082-30/+85
* Add a copyright year.Torbjorn Granlund2008-09-081-1/+1