From: Thiemo Seufer Date: Sun, 26 Aug 2007 20:32:09 +0000 (+0000) Subject: 1.0.8.47: Declare alien input parameters as such. X-Git-Url: http://repo.macrolet.net/gitweb/?a=commitdiff_plain;h=4858ac8509938c327845d0c5deab7164f9e2d741;p=sbcl.git 1.0.8.47: Declare alien input parameters as such. --- diff --git a/src/code/mips-vm.lisp b/src/code/mips-vm.lisp index b3c44b2..936201d 100644 --- a/src/code/mips-vm.lisp +++ b/src/code/mips-vm.lisp @@ -79,8 +79,8 @@ ;;; long is another question. This stuff still needs testing. (define-alien-routine ("os_context_fpregister_addr" context-float-register-addr) (* os-context-register-t) - (context (* os-context-t)) - (index int)) + (context (* os-context-t) :in) + (index int :in)) (defun context-float-register (context index format) (declare (type (alien (* os-context-t)) context)) @@ -98,7 +98,7 @@ ("arch_get_fp_control" floating-point-modes) unsigned-int) (define-alien-routine - ("arch_set_fp_control" %floating-point-modes-setter) void (fp unsigned-int)) + ("arch_set_fp_control" %floating-point-modes-setter) void (fp unsigned-int :in)) (defun (setf floating-point-modes) (val) (%floating-point-modes-setter val)) @@ -106,7 +106,7 @@ ;;; the same format as returned by FLOATING-POINT-MODES. (define-alien-routine ("os_context_fp_control" context-floating-point-modes) unsigned-int - (context (* os-context-t))) + (context (* os-context-t) :in)) ;;;; Internal-error-arguments. diff --git a/version.lisp-expr b/version.lisp-expr index e163593..29a8946 100644 --- a/version.lisp-expr +++ b/version.lisp-expr @@ -17,4 +17,4 @@ ;;; checkins which aren't released. (And occasionally for internal ;;; versions, especially for internal versions off the main CVS ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".) -"1.0.8.46" +"1.0.8.47"