Changeset 8426


Ignore:
Timestamp:
Feb 5, 2008, 1:56:13 PM (17 years ago)
Author:
R. Matthew Emerson
Message:

Use temp1 for nargs. Update %kernel-global and kernel-global for
X8632.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/ia32/compiler/X86/X8632/x8632-arch.lisp

    r8357 r8426  
    114114(defx86reg imm0.w ax)
    115115(defx86reg imm0.b al)
    116 (defx86reg nargs.w ax)
    117 (defx86reg nargs eax)
    118116
    119117(defx86reg temp0 ecx)
     
    125123(defx86reg temp1.w dx)
    126124(defx86reg temp1.b dl)
     125(defx86reg nargs edx)
    127126
    128127(defx86reg arg_z ebx)
     
    641640  (let* ((pos (position sym x86::*x86-kernel-globals* :test #'string=)))
    642641    (if pos
    643       (- (+ symbol.size fulltag-misc (* (1+ pos) word-size-in-bytes)))
     642      (- (+ fulltag-cons (* (1+ pos) node-size)))
    644643      (error "Unknown kernel global : ~s ." sym))))
    645644
     
    647646  (let* ((pos (position sym x86::*x86-kernel-globals* :test #'string=)))
    648647    (if pos
    649       (- (+ symbol.size fulltag-misc (* (1+ pos) word-size-in-bytes)))
     648      (- (+ fulltag-cons (* (1+ pos) node-size)))
    650649      (error "Unknown kernel global : ~s ." sym))))
    651650
Note: See TracChangeset for help on using the changeset viewer.