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