Changeset 5774


Ignore:
Timestamp:
Jan 21, 2007, 7:32:55 AM (18 years ago)
Author:
Gary Byers
Message:

Name vinsn ff-call-return-registers (not "-returning-").

Typecheck the :registers arg.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ccl/compiler/X86/x862.lisp

    r5767 r5774  
    84428442          (case spec
    84438443            (:registers
    8444              (x862-vpush-register seg (x862-one-untargeted-reg-form seg valform x8664::arg_z)))
     8444             (let* ((reg (x862-one-untargeted-reg-form seg valform x8664::arg_z)))
     8445               (unless *x862-reckless*
     8446                 (! trap-unless-macptr reg))
     8447               (x862-vpush-register seg reg)))
    84458448            (:double-float
    84468449             (let* ((df ($ x8664::fp1 :class :fpr :mode :double-float)))
     
    85148517      (x862-lri seg x8664::rax (min 8 nfpr-args))
    85158518      (if return-registers
    8516         (! ff-call-returning-registers)
     8519        (! ff-call-return-registers)
    85178520        (! ff-call) )
    85188521      (x862-close-undo)
Note: See TracChangeset for help on using the changeset viewer.