X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fassembly%2Fx86%2Falloc.lisp;h=b30039671438b4b0b70181a3ddea7c7827fcbcb6;hb=ce5066f4745a27f95918e9273ab8078f9469f482;hp=a0bac4f8778e9336fd335c6d62d2fe21d169e9db;hpb=a1337bbf6d317b1e7494a73ad4b3c670f69eea4d;p=sbcl.git diff --git a/src/assembly/x86/alloc.lisp b/src/assembly/x86/alloc.lisp index a0bac4f..b300396 100644 --- a/src/assembly/x86/alloc.lisp +++ b/src/assembly/x86/alloc.lisp @@ -72,8 +72,8 @@ ((:temp ,arg-tn descriptor-reg ,(intern (format nil "~A-OFFSET" arg-tn)))) (pseudo-atomic (allocation ,arg-tn (pad-data-block ,(intern (format nil "~A-SIZE" obj)))) - (inst lea ,arg-tn (make-ea :byte :base ,arg-tn :disp ,lowtag)) - (inst ret)))) + (inst lea ,arg-tn (make-ea :byte :base ,arg-tn :disp ,lowtag))) + (inst ret))) #+sb-assembling (macrolet ((frob-cons-routines ()