OSDN Git Service

* libffi/include/ffi.h.in: Define X86 instead of X86_64 in 32
authorrakdver <rakdver@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 21 Mar 2003 13:43:20 +0000 (13:43 +0000)
committerrakdver <rakdver@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 21 Mar 2003 13:43:20 +0000 (13:43 +0000)
commit02f5d4c919796a02bed60a6e8f753584a0043e38
tree6dea143dc96cfc4e89d2a91d39d6ea3e47cf03e1
parent42c62f60174d62c224378bb7ae55b142e3f3ed5c
* libffi/include/ffi.h.in: Define X86 instead of X86_64 in 32
bit mode.
* libffi/src/x86/ffi.c (ffi_closure_SYSV, ffi_closure_raw_SYSV):
Receive closure pointer through parameter, read args using
__builtin_dwarf_cfa.
(FFI_INIT_TRAMPOLINE): Send closure reference through eax.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@64663 138bc75d-0d04-0410-961f-82ee72b054a4
libffi/ChangeLog
libffi/include/ffi.h.in
libffi/src/x86/ffi.c