File list (Check if you may need any files):
README
src\powerpc\asm.h
include\ffi_common.h
src\m32r\ffitarget.h
src\alpha\ffitarget.h
src\sh\ffitarget.h
src\m68k\ffitarget.h
src\avr32\ffitarget.h
src\sh64\ffitarget.h
src\ia64\ffitarget.h
src\cris\ffitarget.h
src\s390\ffitarget.h
src\frv\ffitarget.h
src\sparc\ffitarget.h
src\arm\ffitarget.h
src\pa\ffitarget.h
src\x86\ffitarget.h
src\powerpc\ffitarget.h
src\mips\ffitarget.h
testsuite\libffi.call\ffitest.h
testsuite\libffi.special\ffitestcxx.h
src\ia64\ia64_flags.h
testsuite\libffi.call\closure_fn0.c
testsuite\libffi.call\closure_fn1.c
testsuite\libffi.call\closure_fn2.c
testsuite\libffi.call\closure_fn3.c
testsuite\libffi.call\closure_fn4.c
testsuite\libffi.call\closure_fn5.c
testsuite\libffi.call\closure_fn6.c
testsuite\libffi.call\closure_loc_fn0.c
testsuite\libffi.call\closure_stdcall.c
src\closures.c
testsuite\libffi.call\cls_1_1byte.c
testsuite\libffi.call\cls_12byte.c
testsuite\libffi.call\cls_16byte.c
testsuite\libffi.call\cls_18byte.c
testsuite\libffi.call\cls_19byte.c
testsuite\libffi.call\cls_20byte.c
testsuite\libffi.call\cls_20byte1.c
testsuite\libffi.call\cls_24byte.c
testsuite\libffi.call\cls_2byte.c
testsuite\libffi.call\cls_3_1byte.c
testsuite\libffi.call\cls_3byte1.c
testsuite\libffi.call\cls_3byte2.c
testsuite\libffi.call\cls_4_1byte.c
testsuite\libffi.call\cls_4byte.c
testsuite\libffi.call\cls_5_1_byte.c
testsuite\libffi.call\cls_5byte.c
testsuite\libffi.call\cls_6_1_byte.c
testsuite\libffi.call\cls_64byte.c
testsuite\libffi.call\cls_6byte.c
testsuite\libffi.call\cls_7_1_byte.c
testsuite\libffi.call\cls_7byte.c
testsuite\libffi.call\cls_8byte.c
testsuite\libffi.call\cls_9byte1.c
testsuite\libffi.call\cls_9byte2.c
testsuite\libffi.call\cls_align_double.c
testsuite\libffi.call\cls_align_float.c
testsuite\libffi.call\cls_align_longdouble.c
testsuite\libffi.call\cls_align_longdouble_split.c
testsuite\libffi.call\cls_align_longdouble_split2.c
testsuite\libffi.call\cls_align_pointer.c
testsuite\libffi.call\cls_align_sint16.c
testsuite\libffi.call\cls_align_sint32.c
testsuite\libffi.call\cls_align_sint64.c
testsuite\libffi.call\cls_align_uint16.c
testsuite\libffi.call\cls_align_uint32.c
testsuite\libffi.call\cls_align_uint64.c
testsuite\libffi.call\cls_dbls_struct.c
testsuite\libffi.call\cls_double.c
testsuite\libffi.call\cls_double_va.c
testsuite\libffi.call\cls_float.c
testsuite\libffi.call\cls_longdouble.c
testsuite\libffi.call\cls_longdouble_va.c
testsuite\libffi.call\cls_multi_schar.c
testsuite\libffi.call\cls_multi_sshort.c
testsuite\libffi.call\cls_multi_sshortchar.c
testsuite\libffi.call\cls_multi_uchar.c
testsuite\libffi.call\cls_multi_ushort.c
testsuite\libffi.call\cls_multi_ushortchar.c
testsuite\libffi.call\cls_pointer.c
testsuite\libffi.call\cls_pointer_stack.c
testsuite\libffi.call\cls_schar.c
testsuite\libffi.call\cls_sint.c
testsuite\libffi.call\cls_sshort.c
testsuite\libffi.call\cls_uchar.c
testsuite\libffi.call\cls_uint.c
testsuite\libffi.call\cls_ulonglong.c
testsuite\libffi.call\cls_ushort.c
src\debug.c
src\dlmalloc.c
testsuite\libffi.call\err_bad_abi.c
testsuite\libffi.call\err_bad_typedef.c
src\m32r\ffi.c
src\m68k\ffi.c
src\alpha\ffi.c
src\moxie\ffi.c
src\frv\ffi.c
src\cris\ffi.c
src\sh64\ffi.c