platform/upstream/libffi.git
16 years agoAdd more platforms.
green [Fri, 15 Feb 2008 20:52:26 +0000 (20:52 +0000)]
Add more platforms.

16 years ago3.0 notes
green [Fri, 15 Feb 2008 19:16:36 +0000 (19:16 +0000)]
3.0 notes

16 years agoUpdate
green [Fri, 15 Feb 2008 19:10:26 +0000 (19:10 +0000)]
Update

16 years ago2008-02-15 Anthony Green <green@redhat.com>
green [Fri, 15 Feb 2008 18:43:40 +0000 (18:43 +0000)]
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.

16 years agoNew release
green [Fri, 15 Feb 2008 15:51:03 +0000 (15:51 +0000)]
New release

16 years ago * man/ffi_call.3, man/ffi_prep_cif.3, man/ffi.3:
green [Fri, 15 Feb 2008 15:30:26 +0000 (15:30 +0000)]
    * 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.

16 years agoNew release.
green [Fri, 15 Feb 2008 15:14:30 +0000 (15:14 +0000)]
New release.

16 years ago * man/ffi_prep_closure.3: Delete.
green [Fri, 15 Feb 2008 15:12:43 +0000 (15:12 +0000)]
    * 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.

16 years agoUpdate.
green [Fri, 15 Feb 2008 01:56:50 +0000 (01:56 +0000)]
Update.

16 years ago* configure.ac: Bump version to 2.99.7.
green [Fri, 15 Feb 2008 01:24:06 +0000 (01:24 +0000)]
* 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.

16 years agoNew release
green [Fri, 15 Feb 2008 00:59:25 +0000 (00:59 +0000)]
New release

16 years agoUpdate supported platforms. Bump version.
green [Fri, 15 Feb 2008 00:50:30 +0000 (00:50 +0000)]
Update supported platforms.  Bump version.

16 years ago* configure.ac: Bump version to 2.99.5.
green [Fri, 15 Feb 2008 00:45:33 +0000 (00:45 +0000)]
* 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.

16 years agoupdate license reference
green [Thu, 14 Feb 2008 23:43:27 +0000 (23:43 +0000)]
update license reference

16 years agoUpdate WARRANTY
green [Thu, 14 Feb 2008 23:42:08 +0000 (23:42 +0000)]
Update WARRANTY

16 years agofix tarball reference
green [Thu, 14 Feb 2008 23:38:27 +0000 (23:38 +0000)]
fix tarball reference

16 years agoFirst update in 5 years!
green [Thu, 14 Feb 2008 23:35:58 +0000 (23:35 +0000)]
First update in 5 years!

16 years agoFix .pc file bug and bump version
green [Thu, 14 Feb 2008 22:44:06 +0000 (22:44 +0000)]
Fix .pc file bug and bump version

16 years agoAdd man files and info file. Update README. Tag as 2.99.3.
green [Thu, 14 Feb 2008 22:03:37 +0000 (22:03 +0000)]
Add man files and info file. Update README.  Tag as 2.99.3.

16 years agoMove entry from ChangeLog to ChangeLog.libffi
tromey [Thu, 14 Feb 2008 20:46:57 +0000 (20:46 +0000)]
Move entry from ChangeLog to ChangeLog.libffi

16 years ago * aclocal.m4, Makefile.in, configure, fficonfig.h.in: Rebuilt.
tromey [Thu, 14 Feb 2008 20:33:17 +0000 (20:33 +0000)]
* 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.

16 years ago * Makefile.am (AM_CFLAGS): Don't compile with -D.
green [Thu, 14 Feb 2008 16:19:21 +0000 (16:19 +0000)]
    * 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.

16 years agoFix typo.
green [Thu, 14 Feb 2008 15:57:40 +0000 (15:57 +0000)]
Fix typo.

16 years ago * libffi.pc.in: Usse @PACKAGE_NAME@ and @PACKAGE_VERSION@.
green [Thu, 14 Feb 2008 15:54:27 +0000 (15:54 +0000)]
  * 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.

16 years agoFix make dist again
green [Thu, 14 Feb 2008 15:37:00 +0000 (15:37 +0000)]
Fix make dist again

16 years agoFix make dist
green [Thu, 14 Feb 2008 15:18:56 +0000 (15:18 +0000)]
Fix make dist

16 years agoUse pkgconfig. Increment libtool CURRENT version.
green [Thu, 14 Feb 2008 15:01:41 +0000 (15:01 +0000)]
Use pkgconfig.  Increment libtool CURRENT version.

16 years agoFix header installs when using DESTDIR.
green [Sun, 3 Feb 2008 13:59:48 +0000 (13:59 +0000)]
Fix header installs when using DESTDIR.

16 years agoupdate changelog
twall [Sun, 3 Feb 2008 12:32:22 +0000 (12:32 +0000)]
update changelog

16 years agooffset from code base address, not data base address
twall [Sun, 3 Feb 2008 01:12:32 +0000 (01:12 +0000)]
offset from code base address, not data base address

16 years agoFix header installs.
green [Fri, 1 Feb 2008 21:29:43 +0000 (21:29 +0000)]
Fix header installs.

16 years agoRevert my broken changes to twall's patch.
green [Fri, 1 Feb 2008 21:13:55 +0000 (21:13 +0000)]
Revert my broken changes to twall's patch.

16 years agoFix make dist .
green [Thu, 31 Jan 2008 13:44:25 +0000 (13:44 +0000)]
Fix make dist .

16 years agoAdd Tim Wall's x86 windows patch.
green [Thu, 31 Jan 2008 11:58:57 +0000 (11:58 +0000)]
Add Tim Wall's x86 windows patch.

16 years agoAdd HJ's -fomit-frame-pointer struct return fix
green [Wed, 30 Jan 2008 13:21:02 +0000 (13:21 +0000)]
Add HJ's -fomit-frame-pointer struct return fix

16 years agoClean up for new automake.
green [Wed, 30 Jan 2008 12:42:34 +0000 (12:42 +0000)]
Clean up for new automake.

16 years agoFixes to run testsuite
green [Wed, 30 Jan 2008 12:40:25 +0000 (12:40 +0000)]
Fixes to run testsuite

16 years agoNew files from gcc tree.
green [Tue, 29 Jan 2008 15:16:43 +0000 (15:16 +0000)]
New files from gcc tree.

16 years agoLatest gcc svn sources
green [Tue, 29 Jan 2008 15:15:20 +0000 (15:15 +0000)]
Latest gcc svn sources

16 years agoInstall ffitarget.h in $prefix/include.
green [Tue, 29 Jan 2008 14:28:13 +0000 (14:28 +0000)]
Install ffitarget.h in $prefix/include.

16 years agoAdd new files.
green [Tue, 29 Jan 2008 12:30:10 +0000 (12:30 +0000)]
Add new files.

16 years agoMerge from gcc
green [Tue, 29 Jan 2008 12:28:15 +0000 (12:28 +0000)]
Merge from gcc

17 years agoPulled in libffi from gcc trunk.
tromey [Sun, 24 Dec 2006 23:12:15 +0000 (23:12 +0000)]
Pulled in libffi from gcc trunk.
Fixed build and install for standalone use.

18 years agosourcware.org
root [Sun, 4 Jun 2006 23:22:24 +0000 (23:22 +0000)]
sourcware.org

20 years agoAdd LockDir
root [Sun, 30 May 2004 01:51:57 +0000 (01:51 +0000)]
Add LockDir

21 years agoAdd link to Gianni's web site.
green [Tue, 4 Nov 2003 06:09:08 +0000 (06:09 +0000)]
Add link to Gianni's web site.

21 years agoNewer, better, increased from before! (list of acceptable anon usernames)
jsm [Tue, 21 Jan 2003 08:07:42 +0000 (08:07 +0000)]
Newer, better, increased from before!  (list of acceptable anon usernames)

21 years agoFixed Cygnus references.
green [Fri, 6 Dec 2002 01:28:03 +0000 (01:28 +0000)]
Fixed Cygnus references.

23 years agoTestsuite fixes.
green [Sun, 21 Oct 2001 19:18:42 +0000 (19:18 +0000)]
Testsuite fixes.

23 years ago * include/ffi_common.h: Delete, after moving contents to...
green [Mon, 23 Apr 2001 00:32:03 +0000 (00:32 +0000)]
    * 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.

23 years ago * README: Update some comments.
green [Sun, 22 Apr 2001 19:38:34 +0000 (19:38 +0000)]
    * 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.

23 years agoMoved files from old home
green [Sun, 22 Apr 2001 18:28:36 +0000 (18:28 +0000)]
Moved files from old home

23 years agoThese are dead.
green [Sun, 22 Apr 2001 18:23:47 +0000 (18:23 +0000)]
These are dead.

23 years agoAll these files live somewhere else now.
green [Sun, 22 Apr 2001 18:22:43 +0000 (18:22 +0000)]
All these files live somewhere else now.

23 years agoMany changes. Not quite there yet.
green [Sun, 22 Apr 2001 18:17:14 +0000 (18:17 +0000)]
Many changes.  Not quite there yet.

23 years agoMoved m68k files
green [Sun, 22 Apr 2001 18:13:22 +0000 (18:13 +0000)]
Moved m68k files

23 years agoNew, target indepentent, header
green [Sun, 22 Apr 2001 18:12:33 +0000 (18:12 +0000)]
New, target indepentent, header

23 years agoMany changes.
green [Sun, 22 Apr 2001 18:11:57 +0000 (18:11 +0000)]
Many changes.

23 years agoMany changes
green [Sun, 22 Apr 2001 18:10:47 +0000 (18:10 +0000)]
Many changes

23 years agoMoved ia64 files
green [Sun, 22 Apr 2001 18:10:20 +0000 (18:10 +0000)]
Moved ia64 files

23 years agoMoved arm files
green [Sun, 22 Apr 2001 18:08:11 +0000 (18:08 +0000)]
Moved arm files

23 years agoMany many updates. Merge from gcc and then some.
green [Mon, 9 Apr 2001 00:58:38 +0000 (00:58 +0000)]
Many many updates.  Merge from gcc and then some.

24 years agoMnay fixes.
green [Mon, 17 Apr 2000 03:32:37 +0000 (03:32 +0000)]
Mnay fixes.

24 years agoMerge from libgcj. Merged patches from net. See ChangeLog for details.
green [Mon, 17 Apr 2000 03:18:46 +0000 (03:18 +0000)]
Merge from libgcj.  Merged patches from net.  See ChangeLog for details.

25 years ago1999-10-09 Jason Molenda (jsm@bugshack.cygnus.com)
jsm [Sat, 9 Oct 1999 20:18:16 +0000 (20:18 +0000)]
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.

25 years ago1999-10-09 Jason Molenda (jsm@bugshack.cygnus.com)
jsm [Sat, 9 Oct 1999 20:18:15 +0000 (20:18 +0000)]
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.

25 years agoNew configury
green [Sun, 8 Aug 1999 13:16:41 +0000 (13:16 +0000)]
New configury

25 years ago * include/ffi.h.in: Try to work around messy header problem
green [Sun, 8 Aug 1999 13:05:12 +0000 (13:05 +0000)]
* 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.

25 years agoNew file for Kresten's closure work
green [Wed, 4 Aug 1999 18:02:34 +0000 (18:02 +0000)]
New file for Kresten's closure work

25 years agoKresten's closure work. Initial checkin.
green [Wed, 4 Aug 1999 18:00:05 +0000 (18:00 +0000)]
Kresten's closure work. Initial checkin.

25 years ago * configure.in: Add x86 and powerpc BeOS configurations.
green [Thu, 8 Jul 1999 14:36:52 +0000 (14:36 +0000)]
* configure.in: Add x86 and powerpc BeOS configurations.
From Makoto Kato <m_kato@ga2.so-net.ne.jp>.

25 years ago1999-05-12 Jason Molenda (jsm@bugshack.cygnus.com)
jsm [Wed, 12 May 1999 23:32:16 +0000 (23:32 +0000)]
1999-05-12  Jason Molenda  (jsm@bugshack.cygnus.com)
        * index.html: Add links to libffi* mail list archives.

25 years ago * configure.in: Add warning about this being beta code.
green [Thu, 6 May 1999 05:34:36 +0000 (05:34 +0000)]
* configure.in: Add warning about this being beta code.
Remove src/Makefile.am from the picture.
* configure: Rebuilt.
* Makefile.am: Move logic from src/Makefile.am.  Add changes
to support libffi as a target library.
* Makefile.in: Rebuilt.
* aclocal.m4, config.guess, config.sub, ltconfig, ltmain.sh:
Upgraded to new autoconf, automake, libtool.
* README: Tweaks.
* LICENSE: Update copyright date.
* src/Makefile.am, src/Makefile.in: Removed.

25 years agoUpdated to new automake, libtool, autoconf - nothing works :-)
green [Wed, 5 May 1999 22:06:13 +0000 (22:06 +0000)]
Updated to new automake, libtool, autoconf - nothing works :-)

25 years ago1999-04-26 Jason Molenda (jsm@bugshack.cygnus.com)
jsm [Mon, 26 Apr 1999 15:55:28 +0000 (15:55 +0000)]
1999-04-26  Jason Molenda  (jsm@bugshack.cygnus.com)
        * index.html: Missed a reference to libffi-discuss@cygnus.com.  Fixed.

25 years ago1999-04-26 Jason Molenda (jsm@bugshack.cygnus.com)
jsm [Mon, 26 Apr 1999 15:53:29 +0000 (15:53 +0000)]
1999-04-26  Jason Molenda  (jsm@bugshack.cygnus.com)
        * index.html: Change links to ftp directory to point to sourceware
        directory.
        Change mailing list subscription forms to point to sourceware lists.

25 years agoStandard sourceware setup.
jsm [Sun, 18 Apr 1999 01:33:21 +0000 (01:33 +0000)]
Standard sourceware setup.

25 years agoSmall typeo. (I wouldn't bother except that it made the sentence hard
jsm [Mon, 30 Nov 1998 11:11:25 +0000 (11:11 +0000)]
Small typeo.  (I wouldn't bother except that it made the sentence hard
for me to parse on a casual read.)

25 years agoA few cleanups. Most notably, point to the correct subscribe cgi-bin
jsm [Mon, 30 Nov 1998 10:44:55 +0000 (10:44 +0000)]
A few cleanups.  Most notably, point to the correct subscribe cgi-bin
script.

25 years ago * index.html: Reformatted and updated to reflect hosting on
green [Mon, 30 Nov 1998 06:20:05 +0000 (06:20 +0000)]
* index.html: Reformatted and updated to reflect hosting on
sourceware.cygnus.com (new mailing lists, etc).

25 years agoinitial snapshot of documentation
green [Sun, 29 Nov 1998 16:56:12 +0000 (16:56 +0000)]
initial snapshot of documentation

25 years agoInitial revision
green [Sun, 29 Nov 1998 16:56:10 +0000 (16:56 +0000)]
Initial revision

25 years agoThis commit was generated by cvs2svn to compensate for changes in r7, which
green [Sun, 29 Nov 1998 16:48:16 +0000 (16:48 +0000)]
This commit was generated by cvs2svn to compensate for changes in r7, which
included commits to RCS files with non-trunk default branches.

25 years agoImport of v1 code.
green [Sun, 29 Nov 1998 16:48:16 +0000 (16:48 +0000)]
Import of v1 code.

25 years agoSend commit messages to mailing lists.
jsm [Fri, 20 Nov 1998 20:18:00 +0000 (20:18 +0000)]
Send commit messages to mailing lists.

26 years agoinitial checkin
jsm [Thu, 1 Oct 1998 22:08:36 +0000 (22:08 +0000)]
initial checkin

26 years agoAdd standard setup.
jsm [Thu, 1 Oct 1998 22:08:35 +0000 (22:08 +0000)]
Add standard setup.

26 years agoAdd readers and standard modules file.
jsm [Thu, 1 Oct 1998 22:08:34 +0000 (22:08 +0000)]
Add readers and standard modules file.

26 years agoinitial checkin
jsm [Thu, 1 Oct 1998 22:08:33 +0000 (22:08 +0000)]
initial checkin