Raymond Toy pushed to branch rtoy-amd64-p1 at cmucl / cmucl

Commits:

1 changed file:

Changes:

  • src/compiler/amd64/c-call.lisp
    ... ... @@ -226,6 +226,7 @@
    226 226
     				 :foreign-data))
    
    227 227
        (inst mov res (make-ea :qword :base res))))
    
    228 228
     
    
    229
    +#||
    
    229 230
     (define-vop (call-out)
    
    230 231
       (:args (function :scs (sap-reg))
    
    231 232
     	 (args :more t))
    
    ... ... @@ -296,6 +297,7 @@
    296 297
           (let ((delta (logandc2 (+ amount 3) 3)))
    
    297 298
     	(inst add rsp-tn delta)))))
    
    298 299
     
    
    300
    +||#
    
    299 301
     (define-vop (alloc-alien-stack-space)
    
    300 302
       (:info amount)
    
    301 303
       (:results (result :scs (sap-reg any-reg)))
    
    ... ... @@ -323,6 +325,7 @@
    323 325
     			     (- other-pointer-type)))
    
    324 326
     	(inst add (make-ea :qword :base temp-tn)
    
    325 327
     	      delta)))))
    
    328
    +#||
    
    326 329
     
    
    327 330
     ;;; Support for callbacks to Lisp.
    
    328 331
     (export '(make-callback-trampoline callback-accessor-form))
    
    ... ... @@ -372,5 +375,4 @@ pointer to the arguments."
    372 375
         (let* ((length (finalize-segment segment)))
    
    373 376
           (prog1 (alien::segment-to-trampoline segment length)
    
    374 377
     	(release-segment segment)))))
    
    375
    -
    
    376
    -
    378
    +||#