This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]