The "libffi" directory holds a copy of libffi (somwehere between version 3.0.9 and 3.0.10).
Similarly, The "libffi_msvc" directory holds a copy of the libffi
version from the CTypes project.
The libffi code is distributed under an LGPL-compatible license.
CTypes is under the MIT License.
========== libffi directory =============================================
Our copy of libffi for Racket has been changed in a few small
ways at git commit 3f5b1375ab1e2b8e3d59 from
http://github.com/atgreen/libffi
Local changes:
* Test ftruncate() result in "closures.c" to avoid a compiler
warning.
* Added powerpc .S patches from 2d3fb36420e09304220e
* In "darwin.S", added ".long 0" after ".LFE3:" to avoid
linker problems compiling with gcc-4.0 on Mac OS X 10.7.
========== libffi_msvc directory =====================================
This directory is synced from the CTypes repository
http://svn.python.org/projects/ctypes/trunk/ctypes
revision 60274.