- 19 Jul, 2002 3 commits
-
-
* configure.in (sh[34]*-*-linux*): Add brackets. * configure: Regenerate. From-SVN: r55589
Kaz Kojima committed -
* Makefile.am: Add SH support. * Makefile.in: Regenerate. * configure.in (sh-*-linux*, sh[34]*-*-linux*): Add target. * configure: Regenerate. * include/ffi.h.in: Add SH support. * src/sh/ffi.c: New file. * src/sh/sysv.S: New file. * src/types.c: Add SH support. From-SVN: r55574
Kaz Kojima committed -
From-SVN: r55573
Bo Thorsen committed
-
- 18 Jul, 2002 2 commits
-
-
2002-07-16 Bo Thorsen <bo@suse.de> * src/x86/ffi64.c: New file that adds x86-64 support. * src/x86/unix64.S: New file that handles argument setup for x86-64. * src/x86/sysv.S: Don't use this on x86-64. * src/x86/ffi.c: Don't use this on x86-64. Remove unused vars. * src/prep_cif.c (ffi_prep_cif): Don't do stack size calculation for x86-64. * src/ffitest.c (struct6): New test that tests a special case in the x86-64 ABI. (struct7): Likewise. (struct8): Likewise. (struct9): Likewise. (closure_test_fn): Silence warning about this when it's not used. (main): Add the new tests. (main): Fix a couple of wrong casts and silence some compiler warnings. * include/ffi.h.in: Add x86-64 ABI definition. * fficonfig.h.in: Regenerate. * Makefile.am: Add x86-64 support. * configure.in: Likewise. * Makefile.in: Regenerate. * configure: Likewise. 2002-06-24 Bo Thorsen <bo@suse.de> * src/types.c: Merge settings for similar architectures. Add x86-64 sizes and alignments. 2002-06-23 Bo Thorsen <bo@suse.de> * src/arm/ffi.c (ffi_prep_args): Remove unused vars. * src/sparc/ffi.c (ffi_prep_args_v8): Likewise. * src/mips/ffi.c (ffi_prep_args): Likewise. * src/m68k/ffi.c (ffi_prep_args): Likewise. From-SVN: r55571
Bo Thorsen committed -
2002-07-18 H.J. Lu (hjl@gnu.org) * Makefile.am (TARGET_SRC_MIPS_LINUX): New. (libffi_la_SOURCES): Support MIPS_LINUX. (libffi_convenience_la_SOURCES): Likewise. * Makefile.in: Regenerated. * configure.in (mips64*-*): Skip. (mips*-*-linux*): New. * configure: Regenerated. * src/mips/ffi.c: Include <sgidefs.h>. From-SVN: r55561
H.J. Lu committed
-
- 06 Jun, 2002 1 commit
-
-
From-SVN: r54317
Ulrich Weigand committed
-
- 28 May, 2002 2 commits
-
-
From-SVN: r53946
Bo Thorsen committed -
From-SVN: r53942
Roger Sayle committed
-
- 27 May, 2002 1 commit
-
-
2002-05-27 Bo Thorsen <bo@suse.de> * src/x86/ffi.c (ffi_prep_args): Remove unused variable and fix formatting. From-SVN: r53926
Bo Thorsen committed
-
- 13 May, 2002 1 commit
-
-
2002-05-13 Andreas Tobler <a.tobler@schweiz.ch> * src/powerpc/ffi_darwin.c (ffi_prep_closure): Declare fd at beginning of function (for older apple cc). From-SVN: r53430
Andreas Tobler committed
-
- 08 May, 2002 1 commit
-
-
configure.in (ORIGINAL_LD_FOR_MULTILIBS): Preserve LD at script entry, and set LD to it when configuring multilibs. * configure.in (ORIGINAL_LD_FOR_MULTILIBS): Preserve LD at script entry, and set LD to it when configuring multilibs. * configure: Rebuilt. From-SVN: r53278
Alexandre Oliva committed
-
- 05 May, 2002 1 commit
-
-
* configure.in (sparc64-*-netbsd*): Add target. (sparc-*-netbsdelf*): Likewise. * configure: Regenerate. From-SVN: r53171
Jason Thorpe committed
-
- 29 Apr, 2002 2 commits
-
-
2002-04-28 David S. Miller <davem@redhat.com> * configure.in, configure: Fix SPARC test in previous change. From-SVN: r52878
David S. Miller committed -
2002-04-29 Gerhard Tonn <GerhardTonn@swol.de> * Makefile.am: Add Linux for S/390 support. * Makefile.in: Regenerate. * configure.in: Add Linux for S/390 support. * configure: Regenerate. * include/ffi.h.in: Add Linux for S/390 support. * src/s390/ffi.c: New file from libffi CVS tree. * src/s390/sysv.S: New file from libffi CVS tree. From-SVN: r52873
Gerhard Tonn committed
-
- 28 Apr, 2002 1 commit
-
-
* configure.in (HAVE_AS_SPARC_UA_PCREL): Check for working %r_disp32(). * src/sparc/v8.S: Use it. * src/sparc/v9.S: Likewise. * fficonfig.h.in: Rebuilt. * configure: Rebuilt. From-SVN: r52858
Jakub Jelinek committed
-
- 08 Apr, 2002 2 commits
-
-
* src/java_raw_api.c (ffi_java_raw_size): Handle FFI_TYPE_DOUBLE correctly. * src/ia64/unix.S: Add unwind information. Fix comments. Save sp in a way that's compatible with unwind info. (ffi_call_unix): Correctly restore sp in all cases. * src/ia64/ffi.c: Add, fix comments. From-SVN: r52048
Hans Boehm committed -
From-SVN: r52041
Jakub Jelinek committed
-
- 07 Apr, 2002 1 commit
-
-
* configure.in (alpha*-*-netbsd*): Add target. * configure: Regenerate. From-SVN: r51976
Jason Thorpe committed
-
- 04 Apr, 2002 1 commit
-
-
* src/sparc/v8.S: Add unwind info. * src/sparc/v9.S: Likewise. From-SVN: r51873
Jeff Sturm committed
-
- 31 Mar, 2002 1 commit
-
-
2002-03-30 Krister Walfridsson <cato@df.lth.se> * configure.in (i*86-*-netbsdelf*): Don't disable libgcj. libffi: 2002-03-30 Krister Walfridsson <cato@df.lth.se> * configure.in: Enable i*86-*-netbsdelf*. * configure: Rebuilt. From-SVN: r51620
Krister Walfridsson committed
-
- 29 Mar, 2002 1 commit
-
-
2002-03-29 David Billinghurst <David.Billinghurst@riotinto.com> PR other/2620 * src/mips/n32.s: Delete * src/mips/o32.s: Delete From-SVN: r51537
David Billinghurst committed
-
- 21 Mar, 2002 1 commit
-
-
* configure.in: Enable alpha*-*-freebsd*. * configure: Rebuilt. From-SVN: r51143
Loren J. Rittle committed
-
- 17 Mar, 2002 2 commits
-
-
* Makefile.am: Define ffitest_OBJECTS. * Makefile.in: Rebuilt. From-SVN: r50904
Bryce McKinlay committed -
zlib: * Makefile.am: Make target library a convenience library. * Makefile.in: Rebuilt. libffi: * Makefile.am: libfficonvenience -> libffi_convenience. * Makefile.in: Rebuilt. boehm-gc: * Makefile.am: Make a convenience library. * Makefile.in: Rebuilt. libjava: Build a single libgcj.so, without separate gc and zlib libraries. * configure.in: Use convenience libraries for boehm-gc and zlib. Set SYS_ZLIBS if system zlib is used. * configure: Rebuilt. * Makefile.am: Use boehm-gc and zlib convenience libraries. * Makefile.in: Rebuilt. * libtool-version: Increment .so version number. From-SVN: r50900
Bryce McKinlay committed
-
- 07 Mar, 2002 2 commits
-
-
From-SVN: r50414
David Edelsohn committed -
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
Andreas Tobler committed
-
- 24 Feb, 2002 1 commit
-
-
* include/ffi.h.in: Add typedef for ffi_arg. * src/ffitest.c (main): Declare rint with ffi_arg. From-SVN: r50006
Jeff Sturm committed
-
- 21 Feb, 2002 1 commit
-
-
2002-02-21 Andreas Tobler <toa@pop.agri.ch> * src/powerpc/ffi_darwin.c (ffi_prep_args): Skip appropriate number of GPRs for floating-point arguments. From-SVN: r49934
Andreas Tobler committed
-
- 31 Jan, 2002 1 commit
-
-
From-SVN: r49378
Anthony Green committed
-
- 18 Jan, 2002 2 commits
-
-
From-SVN: r48993
David Edelsohn committed -
From-SVN: r48989
David Edelsohn committed
-
- 17 Jan, 2002 1 commit
-
-
* Makefile.am (EXTRA_DIST): Add Darwin and AIX files. (TARGET_SRC_POWERPC_AIX): New. (POWERPC_AIX): New stanza. * Makefile.in: Regenerate. * configure.in: Add AIX case. * configure: Regenerate. * include/ffi.h.in (ffi_abi): Add FFI_AIX. * src/powerpc/ffi_darwin.c (ffi_status): Use "long" to scale frame size. Fix "long double" support. (ffi_call): Add FFI_AIX case. * src/powerpc/aix.S: New. From-SVN: r48956
David Edelsohn committed
-
- 09 Oct, 2001 1 commit
-
-
2001-10-09 John Hornkvist <john@toastedmarshmallow.com> Implement Darwin PowerPC ABI. * configure.in: Handle powerpc-*-darwin*. * Makefile.am: Set source files for POWERPC_DARWIN. * configure: Rebuilt. * Makefile.in: Rebuilt. * include/ffi.h.in: Define FFI_DARWIN and FFI_DEFAULT_ABI for POWERPC_DARWIN. * src/powerpc/darwin.S: New file. * src/powerpc/ffi_darwin.c: New file. From-SVN: r46112
John Hornkvist committed
-
- 07 Oct, 2001 1 commit
-
-
config: * acinclude.m4: Fix spelling error of "separate" as "seperate". gcc: * ChangeLog.2, c-decl.c, config/i386/i386.md, doc/gcc.texi, gcc.c, genmultilib, toplev.c: Fix spelling errors of "separate" as "seperate", and corresponding spelling errors of related words. gcc/ada: * 5oosinte.adb: Fix spelling error of "separate" as "seperate". gcc/testsuite: * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix spelling errors of "separate" as "seperate". libffi: * src/x86/ffi.c: Fix spelling error of "separate" as "seperate". libjava: * defineclass.cc, java/awt/image/ColorModel.java, java/awt/image/SampleModel.java, java/lang/Package.java, java/security/cert/X509Extension.java: Fix spelling errors of "separate" as "seperate", and corresponding spelling errors of related words. libstdc++-v3: * docs/html/22_locale/locale.html, docs/html/faq/index.html: Fix spelling errors of "separate" as "seperate", and corresponding spelling errors of related words. * docs/html/faq/index.txt: Regenerate. From-SVN: r46063
Joseph Myers committed
-
- 16 Jul, 2001 2 commits
-
-
* src/x86/sysv.S: Avoid gas-only .balign directive. Use C style comments. From-SVN: r44046
Rainer Orth committed -
* src/alpha/ffi.c (ffi_prep_closure): Avoid gas-only mnemonic. Fixes PR bootstrap/3563. From-SVN: r44045
Rainer Orth committed
-
- 26 Jun, 2001 1 commit
-
-
From-SVN: r43578
Rainer Orth committed
-
- 25 Jun, 2001 1 commit
-
-
* configure.in: Recognize sparc*-sun-* host. * configure: Regenerate. From-SVN: r43557
Rainer Orth committed
-
- 12 Jun, 2001 1 commit
-
-
2001-06-06 Andrew Haley <aph@redhat.com> * src/alpha/osf.S (__FRAME_BEGIN__): Conditionalize for ELF. From-SVN: r43268
Andrew Haley committed
-
- 03 Jun, 2001 1 commit
-
-
2001-06-03 Andrew Haley <aph@redhat.com> * src/alpha/osf.S: Add unwind info. * src/powerpc/sysv.S: Add unwind info. * src/powerpc/ppc_closure.S: Likewise. From-SVN: r42828
Andrew Haley committed
-