This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r117602 - in /trunk/libffi: ChangeLog Makefile....
- From: bonzini at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Tue, 10 Oct 2006 14:21:06 -0000
- Subject: r117602 - in /trunk/libffi: ChangeLog Makefile....
Author: bonzini
Date: Tue Oct 10 14:21:05 2006
New Revision: 117602
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=117602
Log:
2006-10-10 Paolo Bonzini <bonzini@gnu.org>
Sandro Tolaini <tolaini@libero.it>
* configure.ac [i*86-*-darwin*]: Set X86_DARWIN symbol and
conditional.
* configure: Regenerated.
* Makefile.am (nodist_libffi_la_SOURCES) [X86_DARWIN]: New case.
(EXTRA_DIST): Add src/x86/darwin.S.
* Makefile.in: Regenerated.
* include/Makefile.in: Regenerated.
* testsuite/Makefile.in: Regenerated.
* src/x86/ffi.c (ffi_prep_cif_machdep) [X86_DARWIN]: Treat like
X86_WIN32, and additionally align stack to 16 bytes.
* src/x86/darwin.S: New, based on sysv.S.
* src/prep_cif.c (ffi_prep_cif) [X86_DARWIN]: Align > 8-byte structs.
Added:
trunk/libffi/src/x86/darwin.S
Modified:
trunk/libffi/ChangeLog
trunk/libffi/Makefile.am
trunk/libffi/Makefile.in
trunk/libffi/configure
trunk/libffi/configure.ac
trunk/libffi/include/Makefile.in
trunk/libffi/src/prep_cif.c
trunk/libffi/src/x86/ffi.c
trunk/libffi/testsuite/Makefile.in