Changeset 6303


Ignore:
Timestamp:
Apr 18, 2007, 11:29:51 AM (15 years ago)
Author:
gb
Message:

recover-fn-from-rip.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/x8664-call/ccl/level-0/X86/x86-utils.lisp

    r4955 r6303  
    125125    (jmp (% fn))
    126126    (:tra @back-from-misc)
    127     (recover-fn-from-ra0 @back-from-misc)
     127    (recover-fn-from-rip)
    128128    (getvheader obj imm1)
    129129    (movb (% imm1.b) (% imm0.b))
     
    170170    (jmp (% fn))
    171171    (:tra @back-from-cons)
    172     (recover-fn-from-ra0 @back-from-cons)
     172    (recover-fn-from-rip)
    173173    (addq ($ (- x8664::cons.size x8664::fulltag-cons)) (% obj))
    174174    (jmp @test)
     
    251251    (jmp (% fn))
    252252    (:tra @back-from-misc)
    253     (recover-fn-from-ra0 @back-from-misc)
     253    (recover-fn-from-rip)
    254254    (getvheader obj imm1)
    255255    (movb (% imm1.b) (% imm0.b))
     
    298298    (jmp (% fn))
    299299    (:tra @back-from-cons)
    300     (recover-fn-from-ra0 @back-from-cons)
     300    (recover-fn-from-rip)
    301301    (addq ($ (- x8664::cons.size x8664::fulltag-cons)) (% obj))
    302302    (jmp @test)
Note: See TracChangeset for help on using the changeset viewer.