Allocate bignums in pointer-less memory.
authorLudovic Courtès <ludo@gnu.org>
Mon, 27 Sep 2010 09:10:01 +0000 (11:10 +0200)
committerLudovic Courtès <ludo@gnu.org>
Mon, 27 Sep 2010 09:10:01 +0000 (11:10 +0200)
commitd017fcdfcb25838628fdbbe4f8c2677615b4bc4a
tree70d1f655c732402ca1659761c11eaf30e4ebcc3f
parent99765ed17245b7c54789c01702806bf27b161cb7
Allocate bignums in pointer-less memory.

* libguile/numbers.c (make_bignum): New function.
  (scm_i_mkbig, scm_i_long2big, scm_i_ulong2big, scm_i_clonebig,
  scm_i_dbl2big, scm_i_mpz2num): Use it.
libguile/numbers.c