Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 5739:a2912073be85
Support bignums with MPIR. Add documentation on the bignum, ratio,
and bigfloat implementations. See xemacs-patches message with ID
<CAHCOHQkytZao7Uk9ggeo1HKKJtN1bqO054X2mPsGYyQFjbHrZA@mail.gmail.com>
and following messages.
| author | Jerry James <james@xemacs.org> |
|---|---|
| date | Wed, 19 Jun 2013 09:30:30 -0600 |
| parents | 3192994c49ca |
| children | b8c2808b33d4 6c2aa9851f5e |
comparison
equal
deleted
inserted
replaced
| 5738:f6af091ac654 | 5739:a2912073be85 |
|---|---|
| 1 2013-06-17 Jerry James <james@xemacs.org> | |
| 2 | |
| 3 * Makefile.in.in: Support bignums with MPIR. | |
| 4 * config.h.in (WITH_MPIR): New macro. | |
| 5 * number.c: Add MPIR support. | |
| 6 * number.h: Ditto. | |
| 7 * number-gmp.h: Ditto. | |
| 8 (ratio_set_long_ulong): Canonicalize the ratio. | |
| 9 (ratio_set_ulong_ulong): Ditto. | |
| 10 * number-gmp.c (init_number_gmp): Add void param to silence GCC. | |
| 11 * number-mp.c (init_number_mp): Ditto. | |
| 12 | |
| 1 2013-06-17 Jerry James <james@xemacs.org> | 13 2013-06-17 Jerry James <james@xemacs.org> |
| 2 | 14 |
| 3 * alloc.c (make_bignum_un): New function. | 15 * alloc.c (make_bignum_un): New function. |
| 4 (make_bignum_ll): New function. | 16 (make_bignum_ll): New function. |
| 5 (make_bignum_ull): New function. | 17 (make_bignum_ull): New function. |
