Changeset 10826


Ignore:
Timestamp:
Sep 22, 2008, 3:15:26 PM (11 years ago)
Author:
gb
Message:

In a Win64 callback, stack arguments are (+ 16 32) bytes from %rbp
(because of the ABI's insistence on having the caller reserve room
for the caller to save its register arguments to.)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/lib/ffi-win64.lisp

    r10640 r10826  
    110110            (gpr-arg-offset -8)
    111111            (fpr-arg-offset -40)
    112             (memory-arg-offset 16)
     112            (memory-arg-offset 48)
    113113            (fp nil nil))
    114114           ((null argvars)
Note: See TracChangeset for help on using the changeset viewer.