X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fx86-64%2Finsts.lisp;h=a23f5f6410ba51239ab75fa78e0cc3e420ad8e34;hb=7aef55b130d95c384b63422807f1848faa9aba5a;hp=b447952a577475deb246382b1d1bdc1ccc58605f;hpb=2357d3e46506c7ecbe324ea6378b9957d92ea1ac;p=sbcl.git diff --git a/src/compiler/x86-64/insts.lisp b/src/compiler/x86-64/insts.lisp index b447952..a23f5f6 100644 --- a/src/compiler/x86-64/insts.lisp +++ b/src/compiler/x86-64/insts.lisp @@ -3494,9 +3494,9 @@ (values label (make-ea size :disp (make-fixup nil :code-object label))))) -(defun emit-constant-segment-header (constants optimize) +(defun emit-constant-segment-header (segment constants optimize) (declare (ignore constants)) - (loop repeat (if optimize 64 16) do (inst byte #x90))) + (emit-long-nop segment (if optimize 64 16))) (defun size-nbyte (size) (ecase size