X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Fcross-sap.lisp;h=574adebdb711991727385819d3189d44f5e54a80;hb=69ef68ba7393e3492c1b4a756d1140f71c2922bc;hp=fc0d0a0f907ad63b0a6bdc2500565cc9c10cc5e0;hpb=ec2616d216958a608581802c47496c0194478dc8;p=sbcl.git diff --git a/src/code/cross-sap.lisp b/src/code/cross-sap.lisp index fc0d0a0..574adeb 100644 --- a/src/code/cross-sap.lisp +++ b/src/code/cross-sap.lisp @@ -46,7 +46,7 @@ (defun ,name (sap offset) (declare (ignore sap offset)) (sap-ref-stub ',name)) - ,@(let ((setter-stub (gensym "SAP-SETTER-STUB-"))) + ,@(let ((setter-stub (gensym "SETTER-STUB-"))) `((defun ,setter-stub (foo sap offset) (declare (ignore foo sap offset)) (sap-ref-stub '(setf ,name))) @@ -54,9 +54,13 @@ '(sap-ref-8 sap-ref-16 sap-ref-32 + sap-ref-64 sap-ref-sap + sap-ref-word sap-ref-single sap-ref-double signed-sap-ref-8 signed-sap-ref-16 - signed-sap-ref-32))) + signed-sap-ref-32 + signed-sap-ref-64 + signed-sap-ref-word)))