2014-05-11 Bernd Edlinger <bernd.edlinger@hotmail.de>
authorBernd Edlinger <bernd.edlinger@hotmail.de>
Sat, 20 Sep 2014 10:51:45 +0000 (06:51 -0400)
committerAnthony Green <green@moxielogic.com>
Sat, 20 Sep 2014 10:51:45 +0000 (06:51 -0400)
commitbfcbf329c5e4bebdb32134d4e53260e17e4e66cc
treec07e054d2a390645744c70e672b12d34c03e1cee
parent32cb2ce81db9457c6bd43a2587d7fa23a2edb9b1
2014-05-11  Bernd Edlinger  <bernd.edlinger@hotmail.de>

Fix current cygwin-64 build problems.
* src/java_raw_api.c: Remove if !defined(FFI_NO_RAW_API).
* src/x86/ffi.c: Add if defined(__CYGWIN__).
* src/x86/win64.S (ffi_closure_win64, ffi_call_win64): Added
handling for FFI_TYPE_UINT64, FFI_TYPE_POINTER and FFI_TYPE_INT.
Added SEH information.  Fixed formatting.
src/java_raw_api.c
src/x86/ffi.c
src/x86/win64.S