Fix proclamations for TYPE-CACHE-HASH and TYPE-LIST-CACHE-HASH
commit5b960d84bf4cd8180828ea77714f4cf6a0adcb6e
authorDouglas Katzman <dougk@google.com>
Sun, 15 Feb 2015 20:52:46 +0000 (15 15:52 -0500)
committerDouglas Katzman <dougk@google.com>
Sun, 15 Feb 2015 20:58:37 +0000 (15 15:58 -0500)
tree0b11a6b05c88f72a4395938475f903f58ee481ab
parent3ac58dc13f9ad0bef2948865148fb830f87ae505
Fix proclamations for TYPE-CACHE-HASH and TYPE-LIST-CACHE-HASH

This was actually broken for a while because type-hash values
are target fixnums, and not necessarily host fixnums.
As of recently, they can be of either sign, which seems to have
exposed the problem. Thanks to Stas for pointing it out.
src/code/typedefs.lisp