gcc/libffi ChangeLog include/ffi.h.in src/ffit ...

green@gcc.gnu.org green@gcc.gnu.org
Thu Dec 5 17:16:00 GMT 2002


CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	green@gcc.gnu.org	2002-12-05 17:16:46

Modified files:
	libffi         : ChangeLog 
	libffi/include : ffi.h.in 
	libffi/src     : ffitest.c 
	libffi/src/x86 : ffi.c win32.S 

Log message:
	2002-11-10  Ranjit Mathew <rmathew@hotmail.com>
	
	* include/ffi.h.in: Added FFI_STDCALL ffi_type
	enumeration for X86_WIN32.
	* src/x86/win32.S: Added ffi_call_STDCALL function
	definition.
	* src/x86/ffi.c (ffi_call/ffi_raw_call): Added
	switch cases for recognising FFI_STDCALL and
	calling ffi_call_STDCALL if target is X86_WIN32.
	* src/ffitest.c (my_stdcall_strlen/stdcall_many):
	stdcall versions of the "my_strlen" and "many"
	test functions (for X86_WIN32).
	Added test cases to test stdcall invocation using
	these functions.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libffi/ChangeLog.diff?cvsroot=gcc&r1=1.84&r2=1.85
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libffi/include/ffi.h.in.diff?cvsroot=gcc&r1=1.20&r2=1.21
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libffi/src/ffitest.c.diff?cvsroot=gcc&r1=1.8&r2=1.9
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libffi/src/x86/ffi.c.diff?cvsroot=gcc&r1=1.8&r2=1.9
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libffi/src/x86/win32.S.diff?cvsroot=gcc&r1=1.2&r2=1.3



More information about the Gcc-cvs mailing list