Changeset 5577


Ignore:
Timestamp:
Dec 3, 2006, 4:11:25 AM (18 years ago)
Author:
Gary Byers
Message:

Define RIP-REGISTER-OFFSET, which isn't necessarily 16.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ccl/level-1/x86-trap-support.lisp

    r5527 r5577  
    2828  (defmacro xp-gp-regs (xp) xp)
    2929  (defconstant flags-register-offset #$REG_EFL)
     30  (defconstant rip-register-offset #$REG_RIP)
    3031  (defparameter *encoded-gpr-to-indexed-gpr*
    3132    #(13                                ;rax
     
    5253  (defmacro xp-gp-regs (xp) xp)
    5354  (defconstant flags-register-offset 22)
     55  (defconstant rip-register-offset 20)
    5456  (defparameter *encoded-gpr-to-indexed-gpr*
    5557    #(7                                 ;rax
     
    100102
    101103  (defconstant flags-register-offset 17)
     104  (defconstant rip-register-offset 16) 
    102105  (defparameter *encoded-gpr-to-indexed-gpr*
    103106    #(0                                 ;rax
Note: See TracChangeset for help on using the changeset viewer.