X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fgeneric%2Fvm-fndb.lisp;h=37273c115c0957593337e2e4c281d432656bfb6d;hb=0b3f5cc5fa9e6b121d232960ccd964d2eb15f695;hp=003dc37b9a6f1e81bbd8bb8b5dbba12cd9b3cf24;hpb=aae2706b8a22e913bb354531687797450446ea81;p=sbcl.git diff --git a/src/compiler/generic/vm-fndb.lisp b/src/compiler/generic/vm-fndb.lisp index 003dc37..37273c1 100644 --- a/src/compiler/generic/vm-fndb.lisp +++ b/src/compiler/generic/vm-fndb.lisp @@ -287,7 +287,7 @@ (defknown %bignum-ref (bignum-type bignum-index) bignum-element-type (flushable)) #!+(or x86 x86-64) -(defknown %bignum-ref-with-offset (bignum-type fixnum (signed-byte 24)) +(defknown %bignum-ref-with-offset (bignum-type bignum-index (signed-byte 24)) bignum-element-type (flushable always-translatable)) (defknown %bignum-set (bignum-type bignum-index bignum-element-type) @@ -295,7 +295,7 @@ ()) #!+(or x86 x86-64) (defknown %bignum-set-with-offset - (bignum-type fixnum (signed-byte 24) bignum-element-type) + (bignum-type bignum-index (signed-byte 24) bignum-element-type) bignum-element-type (always-translatable)) (defknown %digit-0-or-plusp (bignum-element-type) boolean