svm: Make fixnum->integer instruction work with TC_FALSE fixnums.
authorMatt Birkholz <matt@birchwood-abbey.net>
Wed, 1 Feb 2017 07:17:13 +0000 (00:17 -0700)
committerMatt Birkholz <matt@birchwood-abbey.net>
Wed, 1 Feb 2017 07:51:57 +0000 (00:51 -0700)
commit34244312d58eeaebd7315a4a57a7b7f50b5225f7
tree5ae33f7e0aba7dd0e690690445b60d34214016b1
parenteb49926f56bba333544336341c2f0e5656ce63b8
svm: Make fixnum->integer instruction work with TC_FALSE fixnums.

Bytevectors store their length with TC_FALSE(?).  Use the
FIXNUM_TO_LONG from liarc.h which does not assume TC_FIXNUM.
src/microcode/svm1-interp.c