racket/src/foreign
2008-01-27 22:08:22 +00:00
..
gcc remove +live_support to alloe Mac OS X 10.3 compilation 2008-01-27 22:08:22 +00:00
libffi_msvc catchup to cvs version of ctypes 2006-07-09 22:27:22 +00:00
foreign.c fix to 64-bit problems and let-values optimization (PRs 8748 and 8744) 2007-06-15 22:54:56 +00:00
foreign.ssc fix to 64-bit problems and let-values optimization (PRs 8748 and 8744) 2007-06-15 22:54:56 +00:00
Makefile.in v3.99.0.2 2007-11-13 12:40:00 +00:00
README remove +live_support to alloe Mac OS X 10.3 compilation 2008-01-27 22:08:22 +00:00
ssc-utils.ss * Added `offset-ptr?' (returns #t for any offset, even if it's 0, #f for 2007-02-20 08:42:34 +00:00

The `gcc' directory holds a copy of libffi from the GCC repository,
with extra files that are needed to configure it.  Similarly, The
`libffi_msvc' directory holds a copy of the libffi version from the
CTypes project.

Note: libffi is maintained as part of the GCC code repository, but it
is still distributed under an LGPL-compatible license.  CTypes is
under the MIT License.

========== gcc directory =============================================

The directory is synced from the GCC repository, revision 131816.

Our copy of libffi for PLT Scheme has been changed in a few small
ways:

Local changes:

 * Removed libffi/testsuite directory (r8401)

 * Removed testsuite mention in configure and make files (r8403)

 * Recreated the libffi/configure with autoconf version 2.61 (r8412)

 * Changed config/multi.m4 to allow in-source-tree builds, rebuild
   libffi/configure (r8413)

 * Removed +live_support in src/powerpc/darwin_closure.S so it builds
   with Mac OS X 10.3 (r8436)

========== libffi_msvc directory =====================================

This directory is synced from the CTypes repository

  http://svn.python.org/projects/ctypes/trunk/ctypes

revision 60274.