From f1aa5957b0b564f86e84eb36ade3fbe360afd925 Mon Sep 17 00:00:00 2001 From: Eli Barzilay Date: Fri, 25 Jan 2008 04:15:35 +0000 Subject: [PATCH] Update README files svn: r8409 --- src/foreign/README | 40 ++++++++++++++++++---------------------- src/foreign/gcc/README | 2 +- 2 files changed, 19 insertions(+), 23 deletions(-) diff --git a/src/foreign/README b/src/foreign/README index b104560afd..afe2292db7 100644 --- a/src/foreign/README +++ b/src/foreign/README @@ -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 - -*** 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. diff --git a/src/foreign/gcc/README b/src/foreign/gcc/README index 31b5e148de..6fd3c9cb07 100644 --- a/src/foreign/gcc/README +++ b/src/foreign/gcc/README @@ -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.)