This is the mail archive of the
libffi-discuss@sourceware.org
mailing list for the libffi project.
Re: libffi merge
- From: Anthony Green <green at moxielogic dot com>
- To: Andrew Haley <aph at redhat dot com>
- Cc: libffi-discuss at sourceware dot org, gcc-patches <gcc-patches at gcc dot gnu dot org>, Java Patch List <java-patches at gcc dot gnu dot org>
- Date: Wed, 03 Jun 2009 07:54:18 -0400
- Subject: Re: libffi merge
- References: <4A255CF4.7030203@redhat.com> <4A265860.2050207@redhat.com>
Andrew Haley wrote:
Andrew Haley wrote:
libffi upstream and gcc libffi are out of sync.
I'm doing a two-way merge. Please don't commit patches to either repo for
the next few days.
Here is the first tranche of changes, being the merge from gcc to libffi.
Andrew.
Thanks Andrew. This set of changes were already in libffi...
2008-08-25 Andreas Tobler <a.tobler@schweiz.org>
* src/powerpc/ffitarget.h (ffi_abi): Add FFI_LINUX and
FFI_LINUX_SOFT_FLOAT to the POWERPC_FREEBSD enum.
Add note about flag bits used for FFI_SYSV_TYPE_SMALL_STRUCT.
Adjust copyright notice.
* src/powerpc/ffi.c: Add two new flags to indicate if we have one
register or two register to use for FFI_SYSV structs.
(ffi_prep_cif_machdep): Pass the right register flag introduced above.
(ffi_closure_helper_SYSV): Fix the return type for
FFI_SYSV_TYPE_SMALL_STRUCT. Comment.
Adjust copyright notice.
2008-07-16 Kaz Kojima <kkojima@gcc.gnu.org>
* src/sh/ffi.c (ffi_prep_closure_loc): Turn INSN into an unsigned
int.
2008-03-26 Kaz Kojima <kkojima@gcc.gnu.org>
* src/sh/sysv.S: Add .note.GNU-stack on Linux.
* src/sh64/sysv.S: Likewise.
2008-02-12 Bjoern Koenig <bkoenig@alpha-tierchen.de>
Andreas Tobler <a.tobler@schweiz.org>
* configure.ac: Add amd64-*-freebsd* target.
* configure: Regenerate.
The most difficult part of the merge is the configury, which is why I
have been selectively cross merging for the past while.
AG