Update README files

svn: r8409
This commit is contained in:
Eli Barzilay 2008-01-25 04:15:35 +00:00
parent c19a3b7a74
commit f1aa5957b0
2 changed files with 19 additions and 23 deletions

View File

@ -1,28 +1,24 @@
The copy of libffi for PLT Scheme has been changed in a few small
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.
========== 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:
* Added i386 Mac OS X support from the PyObjC project:
gcc/libffi/src/x86/ffi_darwin.c
gcc/libffi/src/x86/darwin.S
and changed ffi.c and sysv.S to #include these when __APPLE__
is defined.
* Added line to "configure" for i*86-*-darwin*
* Added line to "configure" for i*86-*-openbsd*
* Added line to "configure" for amd64-*-freebsd*
* Added case in "configure" sparc64-*-freebsd* to existing sparc64 line
* Added case in "configure" x86_64-*-openbsd* to the existing x86_64 line
* Changed ffi_common.h to always include <string.h>
*** Synced from GCC repository, removing the above patches, and
*** perhaps making them unnecessary.
Local changes:
* Removed libffi/testsuite directory (r8401)
* Removed testsuite mention in configure and make files (r8403)
========== libffi_msvc directory =====================================
This directory is synced from the CTypes repository
http://svn.python.org/projects/ctypes/trunk/ctypes
revision 60274.

View File

@ -2,7 +2,7 @@ This directory is here only for configuring libffi which is
distributed as part of GCC. It contains the minimal set of files that
make it possible to configure and build libffi.
Synced to revision 131794 of the GCC repository.
See the ../README file for more details.
(Note: libffi is maintained as part of the GCC code repository, but it
is still distributed under the LGPL.)