gcc/libffi/src
Andreas Tobler 073ae293d9 Makefile.am (EXTRA_DIST): Add Darwin and AIX closure files.
2002-03-07  Andreas Tobler  <toa@pop.agri.ch>
	    David Edelsohn  <edelsohn@gnu.org>

	* Makefile.am (EXTRA_DIST): Add Darwin and AIX closure files.
	(TARGET_SRC_POWERPC_AIX): Add aix_closure.S.
	(TARGET_SRC_POWERPC_DARWIN): Add darwin_closure.S.
	* Makefile.in: Regenerate.
	* include/ffi.h.in: Add AIX and Darwin closure definitions.
	* src/powerpc/ffi_darwin.c (ffi_prep_closure): New function.
	(flush_icache, flush_range): New functions.
	(ffi_closure_helper_DARWIN): New function.
	* src/powerpc/aix_closure.S: New file.
	* src/powerpc/darwin_closure.S: New file.

Co-Authored-By: David Edelsohn <edelsohn@gnu.org>

From-SVN: r50408
2002-03-07 13:24:42 -05:00
..
alpha re PR bootstrap/3563 (Error building libffi) 2001-07-16 16:53:43 +00:00
arm Remove RCS ident strings to allow comparisions with multiple source checkouts to work 2001-03-02 22:21:24 +00:00
ia64 Restore stack pointer when returning from ffi_closure_UNIX. 2001-04-26 00:46:38 +00:00
m68k Initial revision 1999-08-08 13:27:18 +00:00
mips Remove RCS ident strings to allow comparisions with multiple source checkouts to work 2001-03-02 22:21:24 +00:00
powerpc Makefile.am (EXTRA_DIST): Add Darwin and AIX closure files. 2002-03-07 13:24:42 -05:00
sparc Remove RCS ident strings to allow comparisions with multiple source checkouts to work 2001-03-02 22:21:24 +00:00
x86 acinclude.m4: Fix spelling error of "separate" as "seperate". 2001-10-07 19:02:46 +01:00
debug.c Remove RCS ident strings to allow comparisions with multiple source checkouts to work 2001-03-02 22:21:24 +00:00
ffitest.c ffi.h.in: Add typedef for ffi_arg. 2002-02-24 17:31:45 +00:00
java_raw_api.c ffi.c, [...]: New files. 2000-02-25 19:13:44 +00:00
prep_cif.c Remove RCS ident strings to allow comparisions with multiple source checkouts to work 2001-03-02 22:21:24 +00:00
raw_api.c ffi.c, [...]: New files. 2000-02-25 19:13:44 +00:00
types.c configure.in: Added X86_WIN32 target (Win32, CygWin, MingW). 2001-03-27 03:39:16 +01:00