Bignum code was not handling most negative fixnum right.
authorChris Hanson <org/chris-hanson/cph>
Wed, 17 Dec 1986 06:00:10 +0000 (06:00 +0000)
committerChris Hanson <org/chris-hanson/cph>
Wed, 17 Dec 1986 06:00:10 +0000 (06:00 +0000)
commit2bfbab0d1344ac4b51a02134dd3d3405ecd792ea
treee262ce1089fc65a4803d11a169e19dd4ff4f58e8
parent8540276480ffdecb236bb0ce6e74a5e9be184937
Bignum code was not handling most negative fixnum right.
Altering definition of FIXNUM_LENGTH_AS_BIGNUM, plus some
extra care in Big_To_Fix, should solve this.
v7/src/microcode/bignum.c
v7/src/microcode/bignum.h
v7/src/microcode/version.h
v8/src/microcode/version.h