2009-05-22 Dave Korn <dave.korn.cygwin@gmail.com>
authoraph <aph>
Wed, 3 Jun 2009 17:42:56 +0000 (17:42 +0000)
committeraph <aph>
Wed, 3 Jun 2009 17:42:56 +0000 (17:42 +0000)
commit944c95cf7aaaaf7c5fa368cda4673dd38f45020e
tree7e71bcf9b44f2d6d900aada4f16bf272a1c52387
parent00fa972430bb1535a4b34bf029ebcad500027b0c
2009-05-22  Dave Korn  <dave.korn.cygwin@gmail.com>

       * src/x86/win32.S (_ffi_closure_STDCALL):  New function.
       (.eh_frame):  Add FDE for it.

2009-05-22  Dave Korn  <dave.korn.cygwin@gmail.com>

       * configure.ac:  Also check if assembler supports pc-relative
       relocs on X86_WIN32 targets.
       * configure:  Regenerate.
       * src/x86/win32.S (ffi_prep_args):  Declare extern, not global.
       (_ffi_call_SYSV):  Add missing function type symbol .def and
       add EH markup labels.
       (_ffi_call_STDCALL):  Likewise.
       (_ffi_closure_SYSV):  Likewise.
       (_ffi_closure_raw_SYSV):  Likewise.
       (.eh_frame):  Add hand-crafted EH data.

2008-11-21  Eric Botcazou  <ebotcazou@adacore.com>

       * src/sparc/ffi.c (ffi_prep_cif_machdep): Add support for
       signed/unsigned int8/16 return values.
       * src/sparc/v8.S (ffi_call_v8): Likewise.
       (ffi_closure_v8): Likewise.

2008-03-26  Kaz Kojima  <kkojima@gcc.gnu.org>

       * src/sh/sysv.S: Add .note.GNU-stack on Linux.
       * src/sh64/sysv.S: Likewise.

2008-03-26  Daniel Jacobowitz  <dan@debian.org>

       * src/arm/sysv.S: Fix ARM comment marker.
libffi/ChangeLog
libffi/configure.ac
libffi/src/sh64/ffi.c
libffi/src/sh64/sysv.S
libffi/src/sparc/ffi.c
libffi/src/sparc/v8.S
libffi/src/x86/win32.S