gcc/libffi ChangeLog include/ffi.h.in src/x86/ ...
rakdver@gcc.gnu.org
rakdver@gcc.gnu.org
Sat Mar 22 11:57:00 GMT 2003
CVSROOT: /cvs/gcc
Module name: gcc
Branch: gcc-3_3-branch
Changes by: rakdver@gcc.gnu.org 2003-03-22 11:57:33
Modified files:
libffi : ChangeLog
libffi/include : ffi.h.in
libffi/src/x86 : ffi.c
Log message:
* 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.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libffi/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-3_3-branch&r1=1.85.2.10&r2=1.85.2.11
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libffi/include/ffi.h.in.diff?cvsroot=gcc&only_with_tag=gcc-3_3-branch&r1=1.21.2.2&r2=1.21.2.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libffi/src/x86/ffi.c.diff?cvsroot=gcc&only_with_tag=gcc-3_3-branch&r1=1.9&r2=1.9.2.1
More information about the Gcc-cvs
mailing list