X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Ffndb.lisp;h=49c58a3948742631722aa2c892e63df6bb1fd240;hb=6ab9c60f1c53cc7cc912d644658bc23453a82ac4;hp=d0f3312046369b34c3b57b6a730a3b78f5c09889;hpb=1a68f34a511841986710cc0012417a8633ab7241;p=sbcl.git diff --git a/src/compiler/fndb.lisp b/src/compiler/fndb.lisp index d0f3312..49c58a3 100644 --- a/src/compiler/fndb.lisp +++ b/src/compiler/fndb.lisp @@ -340,7 +340,7 @@ (defknown decode-float (float) (values float float-exponent float) (movable foldable flushable explicit-check)) -(defknown scale-float (float float-exponent) float +(defknown scale-float (float integer) float (movable foldable unsafely-flushable explicit-check)) (defknown float-radix (float) float-radix (movable foldable flushable)) @@ -787,7 +787,7 @@ (defknown hash-table-size (hash-table) index (flushable)) (defknown hash-table-test (hash-table) symbol (foldable flushable)) (defknown sxhash (t) (integer 0 #.sb!xc:most-positive-fixnum) - (foldable flushable)) + (#-sb-xc-host foldable flushable)) ;;;; from the "Arrays" chapter @@ -1482,3 +1482,4 @@ (values) ()) (defknown style-warn (string &rest t) null ()) +