OSDN Git Service

2002-11-10 Ranjit Mathew <rmathew@hotmail.com>
authorgreen <green@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 6 Dec 2002 01:16:45 +0000 (01:16 +0000)
committergreen <green@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 6 Dec 2002 01:16:45 +0000 (01:16 +0000)
commitacdc3fc389635aa1cd0b457ed0e3fefb229dab6a
tree42b4b6f3ce932aab0dbf81a4fb15247efd28b464
parent40e6305ae1d5a9082adcafd92b54abcf9dc558da
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.

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