summaryrefslogtreecommitdiff
path: root/src/bignum.h
Commit message (Expand)AuthorAgeFilesLines
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-011-1/+1
* Improve random bignum generationPaul Eggert2022-03-161-0/+1
* ; Add 2022 to copyright years.Eli Zaretskii2022-01-011-1/+1
* Update copyright year to 2021Paul Eggert2021-01-011-1/+1
* Use Gnulib libgmp modulePaul Eggert2020-07-091-6/+1
* Pacify buggy old GCC with a castPaul Eggert2020-05-061-1/+2
* Use ATTRIBUTE_CONST for some bignum functionsPaul Eggert2020-03-271-1/+1
* Update copyright year to 2020Paul Eggert2020-01-011-1/+1
* Refactor bignum multiplication, exponentiationPaul Eggert2019-11-131-0/+6
* Be more careful about pointers to bignum valsPaul Eggert2019-08-211-2/+15
* Avoid some excess precision in time arithmeticPaul Eggert2019-08-201-1/+1
* Improve bignum_integer static checkingPaul Eggert2019-08-181-1/+1
* Refactoring: Factor out a function to set an mpz_t from a Lisp int.Philipp Stephani2019-05-041-0/+12
* Update more copyright yearsPaul Eggert2018-12-311-1/+1
* Export converting mpz to [u]intmaxPaul Eggert2018-10-061-0/+11
* Round bignums consistently with other integersPaul Eggert2018-09-221-0/+1
* Shrink pseudovectors a bitPaul Eggert2018-09-061-1/+1
* Fix bignum initializationPaul Eggert2018-09-041-1/+1
* Speed up (+ 2 2) by a factor of 10Paul Eggert2018-09-031-1/+18
* Modularize bignums betterPaul Eggert2018-08-271-0/+70