------- Comment #1 from dave dot korn dot cygwin at gmail dot com 2009-07-19 17:50 ------- (In reply to comment #0) > I notice that ffi_call_SYSV has to handle all the return types, but not > ffi_closure_SYSV nor ffi_closure_raw_SYSV. Does anyone know why that is?
To answer my own question: it appears to be an omission, and these functions should also handle all return types. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40807