Log

Author Commit Date CI Message
twall 80e2b5a7 2008-12-22T15:21:15 clean up tests for win64 use
green 7063d999 2008-12-19T16:13:46 Version 3.0.8 with x86-solaris support
green bdfeb13f 2008-12-19T15:47:44 Bump to 3.0.7
green 69205de1 2008-07-24T18:03:48 Many test fixes (failures due to excessive compiler warnings).
green 260d513f 2008-07-17T13:13:52 Version 3.0.6. sh/sh64 fixes.
green 37040318 2008-04-03T18:57:57 Rev 3.0.5.
green 8406f5f4 2008-04-03T18:57:34 3.0.5
green 23a9e732 2008-03-05T00:07:02 2008-03-04 Anthony Green <green@redhat.com> Blake Chaffin hos@tamanegi.org * testsuite/libffi.call/cls_align_longdouble_split2.c testsuite/libffi.call/cls_align_longdouble_split.c testsuite/libffi.call/cls_dbls_struct.c testsuite/libffi.call/cls_double_va.c testsuite/libffi.call/cls_longdouble.c testsuite/libffi.call/cls_longdouble_va.c testsuite/libffi.call/cls_pointer.c testsuite/libffi.call/cls_pointer_stack.c testsuite/libffi.call/err_bad_abi.c testsuite/libffi.call/err_bad_typedef.c testsuite/libffi.call/huge_struct.c testsuite/libffi.call/stret_large2.c testsuite/libffi.call/stret_large.c testsuite/libffi.call/stret_medium2.c testsuite/libffi.call/stret_medium.c: New tests from Apple.
green 429e37d3 2008-02-28T04:50:19 clicky
green 51e79c42 2008-02-28T04:47:35 getclicky
green affcab04 2008-02-26T19:01:53 2008-02-26 Jakub Jelinek <jakub@redhat.com> Anthony Green <green@redhat.com> * src/alpha/osf.S: Add .note.GNU-stack on Linux. * src/s390/sysv.S: Likewise. * src/powerpc/linux64.S: Likewise. * src/powerpc/linux64_closure.S: Likewise. * src/powerpc/ppc_closure.S: Likewise. * src/powerpc/sysv.S: Likewise. * src/x86/unix64.S: Likewise. * src/x86/sysv.S: Likewise. * src/sparc/v8.S: Likewise. * src/sparc/v9.S: Likewise. * src/m68k/sysv.S: Likewise. * src/ia64/unix.S: Likewise. * src/arm/sysv.S: Likewise.
green 59689d55 2008-02-26T17:40:51 2008-02-26 Anthony Green <green@redhat.com> Thomas Heller <theller@ctypes.org> * src/x86/ffi.c (ffi_closure_SYSV_inner): Change C++ comment to C comment.
green b13c84cf 2008-02-26T17:38:15 2008-02-26 Anthony Green <green@redhat.org> Thomas Heller <theller@ctypes.org> * include/ffi.h.in: Change void (*)() to void (*)(void).
green 265289f6 2008-02-26T17:34:36 2008-02-26 Anthony Green <green@spindazzle.org> * src/alpha/ffi.c: Change void (*)() to void (*)(void). src/alpha/osf.S, src/arm/ffi.c, src/frv/ffi.c, src/ia64/ffi.c, src/ia64/unix.S, src/java_raw_api.c, src/m32r/ffi.c, src/mips/ffi.c, src/pa/ffi.c, src/pa/hpux32.S, src/pa/linux.S, src/powerpc/ffi.c, src/powerpc/ffi_darwin.c, src/raw_api.c, src/s390/ffi.c, src/sh/ffi.c, src/sh64/ffi.c, src/sparc/ffi.c, src/x86/ffi.c, src/x86/unix64.S, src/x86/darwin64.S,> src/x86/ffi64.c: Ditto.
green fb5036cd 2008-02-24T17:25:25 fix date
green 40bec108 2008-02-24T17:25:02 New release
green b922048f 2008-02-24T17:24:00 2008-02-24 Anthony Green <green@spindazzle.org> * configure.ac: Accept openbsd*, not just openbsd. Bump version to 3.0.4. * configure, doc/stamp-vti, doc/version.texi: Rebuilt. * libtool-version: Increment revision. * README: Update for new release.
green affca4b9 2008-02-22T21:53:29 sync readme with web page.
green 3e53d875 2008-02-22T21:52:38 New release
green 4d92f6c8 2008-02-22T21:49:46 2008-02-22 Anthony Green <green@redhat.com> * configure.ac: Bump version to 3.0.3. * configure, doc/stamp-vti, doc/version.texi: Rebuilt. * libtool-version: Increment revision. * README: Update for new release. Clean up test docs.
green 0e185fa1 2008-02-22T21:43:18 Update configure script.
green f73986bd 2008-02-22T21:40:53 2008-02-22 Bjoern Koenig <bkoenig@alpha-tierchen.de> Andreas Tobler <a.tobler@schweiz.org> * configure.ac: Add amd64-*-freebsd* target. * configure: Regenerate.
green 0208f68f 2008-02-22T21:15:44 2008-02-22 Thomas Heller <theller@ctypes.org> * configure.ac: Add x86 OpenBSD support. * configure: Rebuilt.
green 01adb0e6 2008-02-21T16:17:26 Fix README.
green 1edd4563 2008-02-21T13:39:01 3.0.2
green c9b54280 2008-02-21T13:36:43 add missing file
green d5fa5633 2008-02-21T13:36:19 2008-02-21 Anthony Green <green@redhat.com> * configure.ac: Bump version to 3.0.2. * configure, doc/stamp-vti, doc/version.texi: Rebuilt. * libtool-version: Increment revision. * README: Update for new release. 2008-02-21 Björn König <bkoenig@alpha-tierchen.de> * src/x86/freebsd.S: New file. * configure.ac: Add x86 FreeBSD support. * Makefile.am: Ditto.
green ac35bfc6 2008-02-16T01:03:56 Updated
green f7942975 2008-02-16T01:02:00 2008-02-15 Anthony Green <green@redhat.com> * configure.ac: Bump version to 3.0.1. * configure, doc/stamp-vti, doc/version.texi: Rebuilt. * libtool-version: Increment revision. * README: Update for new release. 2008-02-15 David Daney <ddaney@avtrex.com> * src/mips/ffi.c: Remove extra '>' from include directive. (ffi_prep_closure_loc): Use clear_location instead of tramp.
green 59aa6bb1 2008-02-15T20:52:26 Add more platforms.
green 45a45ab9 2008-02-15T19:16:36 3.0 notes
green 4db74cbe 2008-02-15T19:10:26 Update
green c3e1101f 2008-02-15T18:43:40 2008-02-15 Anthony Green <green@redhat.com> * configure.ac: Bump version to 3.0.0, * configure, doc/stamp-vti, doc/version.texi: Rebuilt. 2008-02-15 David Daney <ddaney@avtrex.com> * src/mips/ffi.c (USE__BUILTIN___CLEAR_CACHE): Define (conditionally), and use it to include cachectl.h. (ffi_prep_closure_loc): Fix cache flushing. * src/mips/ffitarget.h (_ABIN32, _ABI64, _ABIO32): Define.
green 7e0cc12e 2008-02-15T15:51:03 New release
green 2d7dc885 2008-02-15T15:30:26 * man/ffi_call.3, man/ffi_prep_cif.3, man/ffi.3: Update dates and remove all references to ffi_prep_closure. * configure.ac: Bump version to 2.99.9. * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
green a0525f03 2008-02-15T15:14:30 New release.
green 2b30dfb3 2008-02-15T15:12:43 * man/ffi_prep_closure.3: Delete. * man/Makefile.am (EXTRA_DIST): Remove ffi_prep_closure.3. (man_MANS): Ditto. * man/Makefile.in: Rebuilt. * configure.ac: Bump version to 2.99.8. * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
green bf41e648 2008-02-15T01:56:50 Update.
green 4d39ddee 2008-02-15T01:24:06 * configure.ac: Bump version to 2.99.7. * configure, doc/stamp-vti, doc/version.texi: Rebuilt. * include/ffi.h.in LICENSE src/debug.c src/closures.c src/ffitest.c src/s390/sysv.S src/s390/ffitarget.h src/types.c src/m68k/ffitarget.h src/raw_api.c src/frv/ffi.c src/frv/ffitarget.h src/sh/ffi.c src/sh/sysv.S src/sh/ffitarget.h src/powerpc/ffitarget.h src/pa/ffi.c src/pa/ffitarget.h src/pa/linux.S src/java_raw_api.c src/cris/ffitarget.h src/x86/ffi.c src/x86/sysv.S src/x86/unix64.S src/x86/win32.S src/x86/ffitarget.h src/x86/ffi64.c src/x86/darwin.S src/ia64/ffi.c src/ia64/ffitarget.h src/ia64/ia64_flags.h src/ia64/unix.S src/sparc/ffi.c src/sparc/v9.S src/sparc/ffitarget.h src/sparc/v8.S src/alpha/ffi.c src/alpha/ffitarget.h src/alpha/osf.S src/sh64/ffi.c src/sh64/sysv.S src/sh64/ffitarget.h src/mips/ffi.c src/mips/ffitarget.h src/mips/n32.S src/mips/o32.S src/arm/ffi.c src/arm/sysv.S src/arm/ffitarget.h src/prep_cif.c: Update license text.
green d58b032b 2008-02-15T00:59:25 New release
green 91e5478d 2008-02-15T00:50:30 Update supported platforms. Bump version.
green bd0768f8 2008-02-15T00:45:33 * configure.ac: Bump version to 2.99.5. * configure: Rebuilt. * Makefile.am (EXTRA_DIST): Add darwin64.S * Makefile.in: Rebuilt. * testsuite/lib/libffi-dg.exp: Remove libstdc++ bits from GCC tree. * LICENSE: Update WARRANTY.
green 49d345f7 2008-02-14T23:43:27 update license reference
green 12ac48fc 2008-02-14T23:42:08 Update WARRANTY
green 6b91c41d 2008-02-14T23:38:27 fix tarball reference
green 2b59579e 2008-02-14T23:35:58 First update in 5 years!
green 6cbdf3f3 2008-02-14T22:44:06 Fix .pc file bug and bump version
green 1d1dc811 2008-02-14T22:03:37 Add man files and info file. Update README. Tag as 2.99.3.
tromey f045a236 2008-02-14T20:46:57 Move entry from ChangeLog to ChangeLog.libffi
tromey 6257f07d 2008-02-14T20:33:17 * aclocal.m4, Makefile.in, configure, fficonfig.h.in: Rebuilt. * mdate-sh, texinfo.tex: New files. * Makefile.am (info_TEXINFOS): New variable. * doc/libffi.texi: New file. * doc/version.texi: Likewise.
green 4232af56 2008-02-14T16:19:21 * Makefile.am (AM_CFLAGS): Don't compile with -D. (lib_LTLIBRARIES): Define. (toolexeclib_LIBRARIES): Undefine. * Makefile.in: Rebuilt. * configure.ac: Reset version to 2.99.1. * configure.in: Rebuilt.
green 96154361 2008-02-14T15:57:40 Fix typo.
green aeb0abab 2008-02-14T15:54:27 * libffi.pc.in: Usse @PACKAGE_NAME@ and @PACKAGE_VERSION@. * configure.ac: Reset version to 2.99.1. * configure.in: Rebuilt. * Makefile.am (EXTRA_DIST): Add ChangeLog.libffi. * Makefile.in: Rebuilt. * LICENSE: Update copyright notice.
green 77fe2435 2008-02-14T15:37:00 Fix make dist again
green d4970cf4 2008-02-14T15:18:56 Fix make dist
green f0b1462f 2008-02-14T15:01:41 Use pkgconfig. Increment libtool CURRENT version.
green 27e52f33 2008-02-03T13:59:48 Fix header installs when using DESTDIR.
twall fadab28e 2008-02-03T12:32:22 update changelog
twall b5e44c8d 2008-02-03T01:12:32 offset from code base address, not data base address
green f359848d 2008-02-01T21:29:43 Fix header installs.
green c30df49e 2008-02-01T21:13:55 Revert my broken changes to twall's patch.
green 675561bb 2008-01-31T13:44:25 Fix make dist .
green abc0bbf3 2008-01-31T11:58:57 Add Tim Wall's x86 windows patch.
green e332366d 2008-01-30T13:21:02 Add HJ's -fomit-frame-pointer struct return fix
green d4204240 2008-01-30T12:42:34 Clean up for new automake.
green f4932dd0 2008-01-30T12:40:25 Fixes to run testsuite
green 085520dd 2008-01-29T15:16:43 New files from gcc tree.
green 77175b3f 2008-01-29T15:15:20 Latest gcc svn sources
green 2544e45a 2008-01-29T14:28:13 Install ffitarget.h in $prefix/include.
green 6002211b 2008-01-29T12:30:10 Add new files.
green ccabd2b1 2008-01-29T12:28:15 Merge from gcc
tromey e680ecfb 2006-12-24T23:12:15 Pulled in libffi from gcc trunk. Fixed build and install for standalone use.
root e7ba0896 2006-06-04T23:22:24 sourcware.org
root 0cd4aa24 2004-05-30T01:51:57 Add LockDir
green 5826120f 2003-11-04T06:09:08 Add link to Gianni's web site.
jsm 220aa4b2 2003-01-21T08:07:42 Newer, better, increased from before! (list of acceptable anon usernames)
green 1c3adc89 2002-12-06T01:28:03 Fixed Cygnus references.
green 4af66bb6 2001-10-21T19:18:42 Testsuite fixes.
green 5435965f 2001-04-23T00:32:03 * include/ffi_common.h: Delete, after moving contents to... * include/ffi_private.h: Subsume contents of ffi_common.h. * include/Makefile.am (noinst_HEADERS): Remove ffi_common.h. * include/Makefile.in: Rebuilt. * arm/ffi.c, m68k/ffi.c, mips/ffi.c, powerpc/ffi.c, s390/ffi.c, ia64/ffi.c: Include ffi_private.h, not ffi_common.h. * alpha/ffi.c, sparc/ffi.c, x86/ffi.c: Don't include ffi_common.h. * types.c, raw_api.c, java_raw_api.c, prep_cif.c: Don't include ffi_common.h. * debug.c: Include ffi_private.h instead of ffi_common.h. * mips/ffi.c (calc_n32_struct_flags): Make static. (FIX_ARGP): Remove call to debugging routine ffi_stop_here. * mips/n32.S: Include ffi_private.h. * mips/o32.S: Include ffi_private.h.
green 6fdb7de0 2001-04-22T19:38:34 * README: Update some comments. * Makefile.am (SUBDIRS): Add include so ffi.h gets installed. * Makefile.in: Rebuilt. * include/ffi.h: Change ALPHA to __alpha__ and SPARC to __sparc__. * types.c: Ditto. * prep_cif.c (ffi_prep_cif): Ditto. * alpha/ffi.c, alpha/osf.S, sparc/ffi.c, sparc/v8.S, sparc/v9.S: Include ffi_private.h. * include/ffi_private.h (FFI_TYPE_LAST): Define.
green bc7144b0 2001-04-22T18:28:36 Moved files from old home
green e5727983 2001-04-22T18:23:47 These are dead.
green 7247436b 2001-04-22T18:22:43 All these files live somewhere else now.
green a8b0d40f 2001-04-22T18:17:14 Many changes. Not quite there yet.
green f893d227 2001-04-22T18:13:22 Moved m68k files
green 688ddfec 2001-04-22T18:12:33 New, target indepentent, header
green f9e40776 2001-04-22T18:11:57 Many changes.
green 8c1d2eb4 2001-04-22T18:10:47 Many changes
green 1359dfc6 2001-04-22T18:10:20 Moved ia64 files
green 6e2de5ee 2001-04-22T18:08:11 Moved arm files
green 8807355a 2001-04-09T00:58:38 Many many updates. Merge from gcc and then some.
green f7e9f91a 2000-04-17T03:32:37 Mnay fixes.
green c4860de6 2000-04-17T03:18:46 Merge from libgcj. Merged patches from net. See ChangeLog for details.
jsm c578b583 1999-10-09T20:18:16 1999-10-09 Jason Molenda (jsm@bugshack.cygnus.com) * CVSROOT/auto_checkout, CVSROOT/commit_prep, CVSROOT/log_accum: Deleted; generic versions now used for all repositories. * CVSROOT/commitinfo, CVSROOT/loginfo: Change pathnames to generic versions. * CVSROOT/checkoutlist: Don't try to check out the removed files any longer.
jsm acdb2005 1999-10-09T20:18:15 1999-10-09 Jason Molenda (jsm@bugshack.cygnus.com) * CVSROOT/auto_checkout, CVSROOT/commit_prep, CVSROOT/log_accum: Deleted; generic versions now used for all repositories. * CVSROOT/commitinfo, CVSROOT/loginfo: Change pathnames to generic versions. * CVSROOT/checkoutlist: Don't try to check out the removed files any longer.
green e75be655 1999-08-08T13:16:41 New configury
green d6669a0d 1999-08-08T13:05:12 * include/ffi.h.in: Try to work around messy header problem with PACKAGE and VERSION. * configure: Rebuilt. * configure.in: Change version to 2.00-beta. * fficonfig.h.in: Rebuilt. * acconfig.h (FFI_NO_STRUCTS, FFI_NO_RAW_API): Define. * src/x86/ffi.c (ffi_raw_call): Rename.
green 4819d52b 1999-08-04T18:02:34 New file for Kresten's closure work
green 2dbf801e 1999-08-04T18:00:05 Kresten's closure work. Initial checkin.
green d1709617 1999-07-08T14:36:52 * configure.in: Add x86 and powerpc BeOS configurations. From Makoto Kato <m_kato@ga2.so-net.ne.jp>.