• Home
  • Raw
  • Download

Lines Matching +full:amiga +full:- +full:gcc

7 From the old ChangeLog.libffi-3.1 file...
9 2014-03-16 Josh Triplett <josh@joshtriplett.org>
11 * ChangeLog: Archive to ChangeLog.libffi-3.1 and delete. Future
15 2014-03-16 Josh Triplett <josh@joshtriplett.org>
17 Add support for stdcall, thiscall, and fastcall on non-Windows
18 x86-32.
22 code compiled with -mrtd which effectively makes stdcall the
26 non-Windows x86-32 platforms, as non-default calling conventions.
28 * Makefile.am: Compile in src/x86/win32.S on non-Windows x86-32.
30 FFI_FASTCALL on non-Windows x86-32. Increase trampoline size to
33 FFI_FASTCALL on non-Windows x86-32 platforms; update ifdeffery.
34 * src/x86/win32.S: Support compiling on non-Windows x86-32
37 * testsuite/libffi.call/closure_stdcall.c: Run on non-Windows.
39 * testsuite/libffi.call/closure_thiscall.c: Run on non-Windows.
41 * testsuite/libffi.call/fastthis1_win32.c: Run on non-Windows.
51 2014-03-16 Josh Triplett <josh@joshtriplett.org>
55 FFI_THISCALL in addition to the FFI_FIRST_ABI-to-FFI_LAST_ABI
60 2014-03-16 Josh Triplett <josh@joshtriplett.org>
68 temporary value on the stack across the call; observed with gcc
69 -Os, and verified as spurious through careful inspection of
72 2014-03-16 Josh Triplett <josh@joshtriplett.org>
75 excess floating-point precision.
78 2014-03-16 Josh Triplett <josh@joshtriplett.org>
80 * libtool-ldflags: Re-add.
82 2014-03-16 Josh Triplett <josh@joshtriplett.org>
85 configure, depcomp, include/Makefile.in, install-sh,
86 libtool-ldflags, ltmain.sh, m4/libtool.m4, m4/ltoptions.m4,
88 man/Makefile.in, mdate-sh, missing, testsuite/Makefile.in: Delete
96 2014-03-14 Anthony Green <green@moxielogic.com>
100 2014-03-10 Mike Hommey <mh+mozilla@glandium.org>
106 2014-03-10 Landry Breuil <landry@openbsd.org>
110 2014-03-01 Anthony Green <green@moxielogic.com>
113 generate-darwin-source-and-headers.py.
116 2014-02-28 Anthony Green <green@moxielogic.com>
118 * Makefile.am (AM_CFLAGS): Reintroduce missing -DFFI_DEBUG for
119 --enable-debug builds.
122 2014-02-28 Makoto Kato <m_kato@ga2.so-net.ne.jp>
126 2014-02-28 Marcin Wojdyr <wojdyr@gmail.com>
128 * libffi.pc.in (toolexeclibdir): use -L${toolexeclibdir} instead
129 of -L${libdir}.
131 2014-02-28 Paulo Pizarro <paulo.pizarro@gmail.com>
136 2014-02-28 Josh Triplett <josh@joshtriplett.org>
141 2014-02-28 Anthony Green <green@moxielogic.com>
143 * ltmain.sh: Generate with libtool-2.4.2.418.
147 2014-02-28 Dominik Vogt <vogt@linux.vnet.ibm.com>
154 2014-02-28 Will Newton <will.newton@linaro.org>
158 2014-02-28 Yufeng Zhang <yufeng.zhang@arm.com>
163 2014-02-15 Marcus Comstedt <marcus@mc.pp.se>
168 2014-02-09 Heiher <r@hev.cc>
172 2014-01-21 Zachary Waldowski <zach@waldowski.me>
177 2013-12-30 Zachary Waldowski <zach@waldowski.me>
185 * src/arm/sysv.S: Use unified syntax. Clang clean-ups for
187 * generate-osx-source-and-headers.py: Remove.
188 * build-ios.sh: Remove.
191 * src/x86/ffi64.c: More Clang warning clean-ups.
201 2013-12-02 Daniel Rodríguez Troitiño <drodrigueztroitino@yahoo.es>
203 * generate-darwin-source-and-headers.py: Clean up, modernize,
206 2013-11-21 Anthony Green <green@moxielogic.com>
211 2013-11-21 Alan Modra <amodra@gmail.com>
229 * src/powerpc/ppc_closure.S: Likewise. Move .note.FNU-stack
236 2013-11-20 Alan Modra <amodra@gmail.com>
240 32-bit versions for 64-bit code.
244 2013-11-18 Iain Sandoe <iain@codesourcery.com>
250 2013-11-18 Anthony Green <green@moxielogic.com>
258 2013-11-18 Anthony Green <green@moxielogic.com>
262 2013-11-16 Alan Modra <amodra@gmail.com>
267 2013-11-16 Alan Modra <amodra@gmail.com>
294 (.note.GNU-stack): Move inside outer #ifdef.
296 2013-11-16 Alan Modra <amodra@gmail.com>
298 * src/powerpc/ffi.c (ffi_prep_cif_machdep): Revert 2013-02-08
303 * src/powerpc/sysv.S: Revert 2013-02-08 change.
306 2013-11-16 Alan Modra <amodra@gmail.com>
313 2013-11-16 Alan Modra <amodra@gmail.com>
316 (.note.GNU-stack): Move inside outer #ifdef.
320 (.note.GNU-stack): Move inside outer #ifdef.
322 2013-11-16 Alan Modra <amodra@gmail.com>
339 2013-11-15 Andrew Haley <aph@redhat.com>
342 * doc/libffi.info, doc/stamp-vti, doc/version.texi: Rebuilt.
344 2013-11-15 Andrew Haley <aph@redhat.com>
351 2013-11-14 David Schneider <david.schneider@bivab.de>
358 2013-11-13 Alan Modra <amodra@gmail.com>
361 * doc/libffi.info, doc/stamp-vti, doc/version.texi: Rebuilt.
363 2013-11-13 Anthony Green <green@moxielogic.com>
368 2013-11-09 Anthony Green <green@moxielogic.com>
374 2013-11-09 Shigeharu TAKENO <shige@iee.niit.ac.jp>
377 UltraSPARC-IIi as ultrasparc3.
379 2013-11-06 Mark Kettenis <kettenis@gnu.org>
382 16-bytes.
384 2013-11-06 Konstantin Belousov <kib@freebsd.org>
389 2013-11-02 Anthony Green <green@moxielogic.com>
396 2013-11-02 Mischa Jonker <mjonker@synopsys.com>
401 2013-11-02 David Schneider <david.schneider@bivab.de>
407 2013-11-02 Vitaly Budovski
411 2013-10-23 Mark H Weaver <mhw@netris.org>
416 2013-10-13 Sandra Loosemore <sandra@codesourcery.com>
422 * configure.ac (nios2*-linux*): New host.
432 2013-10-10 Sandra Loosemore <sandra@codesourcery.com>
437 2013-10-11 Marcus Shawcroft <marcus.shawcroft@arm.com>
441 2013-10-08 Ondřej Bílka <neleai@seznam.cz>
451 2013-10-08 Anthony Green <green@moxielogic.com>
454 install-sh, mdate-sh, missing, texinfo.tex: Update from upstream.
455 * configure.ac: Update version to 3.0.14-rc0.
460 2013-07-15 Miod Vallat <miod@openbsd.org>
471 2013-06-24 Alan Modra <amodra@gmail.com>
475 (ffi_prep_args64): Support little-endian.
480 2013-06-12 Mischa Jonker <mjonker@synopsys.com>
489 2013-03-28 David Schneider <david.schneider@bivab.de>
491 * src/arm/ffi.c: Fix support for ARM hard-float calling convention.
500 2013-03-17 Anthony Green <green@moxielogic.com>
507 2013-03-17 Dave Korn <dave.korn.cygwin@gmail.com>
513 2013-03-17 Anthony Green <green@moxielogic.com>
518 2013-03-16 Gilles Talis <gilles.talis@gmail.com>
523 2013-03-16 Alan Hourihane <alanh@fairlite.co.uk>
528 2013-03-16 Alex Gaynor <alex.gaynor@gmail.com>
532 2013-03-13 Markos Chandras <markos.chandras@imgtec.com>
541 2013-02-24 Andreas Schwab <schwab@linux-m68k.org>
546 2013-02-11 Anthony Green <green@moxielogic.com>
552 2013-02-10 Anthony Green <green@moxielogic.com>
563 warnings for moxie*-*-elf tests.
565 2013-02-10 Anthony Green <green@moxielogic.com>
570 2013-02-10 Anthony Green <green@moxielogic.com>
574 2013-02-09 Anthony Green <green@moxielogic.com>
576 * testsuite/libffi.call/negint.c: Remove forced -O2.
584 2013-02-08 Andreas Tobler <andreast@fgznet.ch>
590 2013-02-08 Anthony Green <green@moxielogic.com>
593 arm*-*-*.
595 2013-02-08 Anthony Green <green@moxielogic.com>
597 * src/sparc/ffi.c (ffi_prep_closure_loc): Fix cache flushing for GCC.
599 2013-02-08 Matthias Klose <doko@ubuntu.com>
603 2013-02-08 Peter Bergner <bergner@vnet.ibm.com>
608 2013-02-08 Anthony Green <green@moxielogic.com>
614 2013-02-08 Anthony Green <green@moxielogic.com>
624 2013-02-08 Nathan Rossi <nathan.rossi@xilinx.com>
627 small big-endian structures.
630 2013-02-07 Anthony Green <green@moxielogic.com>
635 2013-02-07 Anthony Green <green@moxielogic.com>
640 * src/sparc/v8.S (ffi_flush_icache): Out-of-line cache flusher for
643 Call ffi_flush_icache for non-GCC builds.
646 * Makefile.am (EXTRA_DIST): Add libtool-ldflags.
648 * libtool-ldflags: New file.
650 2013-02-07 Daniel Schepler <dschepler@gmail.com>
652 * configure.ac: Correctly identify x32 systems as 64-bit.
656 2013-02-07 Anthony Green <green@moxielogic.com>
658 * configure.ac: Fix GCC usage test.
660 * README: Mention LLVM/GCC x86_64 issue.
663 2013-02-07 Anthony Green <green@moxielogic.com>
677 2013-02-06 Anthony Green <green@moxielogic.com>
681 2013-02-06 Anthony Green <green@moxielogic.com>
686 2013-02-02 Mark H Weaver <mhw@netris.org>
688 * src/x86/ffi64.c (ffi_call): Sign-extend integer arguments passed
691 2013-01-21 Nathan Rossi <nathan.rossi@xilinx.com>
700 2013-01-21 Nathan Rossi <nathan.rossi@xilinx.com>
703 2013-01-21 Chris Zankel <chris@zankel.net>
716 2013-01-11 Anthony Green <green@moxielogic.com>
726 2013-01-11 Anthony Green <green@moxielogic.com>
729 * m4/ax_cc_maxopt.m4: Don't -malign-double. This is an ABI
730 changing option for 32-bit x86.
734 2013-01-10 Anthony Green <green@moxielogic.com>
738 2013-01-10 Anthony Green <green@moxielogic.com>
743 2013-01-10 Anthony Green <green@moxielogic.com>
746 and 64-bit builds for x86_64-* and i?86-* targets (allowing for
750 2013-01-10 Anthony Green <green@moxielogic.com>
760 2013-01-10 Anthony Green <green@moxielogic.com>
765 2013-01-10 Anthony Green <green@moxielogic.com>
775 2013-01-08 Anthony Green <green@moxielogic.com>
784 options, depending on whether or not we are using gcc or the
786 * testsuite/lib/libffi.exp (libffi-init): Set using_gcc based on
787 whether or not we are building/testing with gcc.
789 2013-01-08 Anthony Green <green@moxielogic.com>
794 2013-01-08 Anthony Green <green@moxielogic.com>
796 * configure.ac: Fix test for read-only eh_frame.
799 2013-01-08 Anthony Green <green@moxielogic.com>
806 2013-01-07 Thorsten Glaser <tg@mirbsd.org>
812 2013-01-07 Thorsten Glaser <tg@mirbsd.org>
815 (ffi_prep_cif_machdep): Fix 8-bit and 16-bit signed calls.
818 2013-01-04 Anthony Green <green@moxielogic.com>
820 * Makefile.am (AM_CFLAGS): Don't automatically add -fexceptions
821 and -Wall. This is set in the configure script after testing for
822 GCC.
825 2013-01-02 rofl0r <https://github.com/rofl0r>
830 2013-01-02 Reini Urban <rurban@x-ray.at>
832 * Makefile.am (libffi_la_LDFLAGS): Add -no-undefined to LDFLAGS
836 2012-10-31 Alan Modra <amodra@gmail.co>
841 2012-10-30 Magnus Granberg <zorry@gentoo.org>
849 2012-10-30 Frederick Cheung <frederick.cheung@gmail.com>
855 2012-10-30 James Greenhalgh <james.greenhalgh at arm.com>
866 2012-10-30 James Greenhalgh <james.greenhalgh at arm.com>
882 2012-10-12 Walter Lee <walt@tilera.com>
884 * Makefile.am: Add TILE-Gx/TILEPro support.
888 * src/prep_cif.c (ffi_prep_cif_core): Handle TILE-Gx/TILEPro.
894 2012-10-12 Matthias Klose <doko@ubuntu.com>
896 * generate-osx-source-and-headers.py: Normalize whitespace.
898 2012-09-14 David Edelsohn <dje.gcc@gmail.com>
902 2012-08-26 Andrew Pinski <apinski@cavium.com>
905 * src/mips/ffi.c (ffi_prep_closure_loc): Allow n32 with soft-float and n64 with
906 soft-float.
908 2012-08-08 Uros Bizjak <ubizjak@gmail.com>
913 2012-07-18 H.J. Lu <hongjiu.lu@intel.com>
920 2012-05-16 H.J. Lu <hongjiu.lu@intel.com>
924 2012-05-05 Nicolas Lelong
929 2012-04-23 Alexandre Keunecke I. de Mendonca <alexandre.keunecke@gmail.com>
936 2012-04-11 Anthony Green <green@moxielogic.com>
941 2012-04-11 Zachary Waldowski <zwaldowski@gmail.com>
943 * generate-ios-source-and-headers.py,
949 2012-04-10 Anthony Green <green@moxielogic.com>
953 2012-04-06 Anthony Green <green@moxielogic.com>
958 2012-04-06 Mike Lewis <mikelikespie@gmail.com>
960 * generate-ios-source-and-headers.py: New file.
963 * build-ios.sh: Delete.
965 2012-04-06 Anthony Green <green@moxielogic.com>
970 2012-04-06 H.J. Lu <hongjiu.lu@intel.com>
974 2012-04-06 Anthony Green <green@moxielogic.com>
979 2012-04-05 Zachary Waldowski <zwaldowski@gmail.com>
986 2012-04-02 Peter Bergner <bergner@vnet.ibm.com>
994 2012-04-02 Peter Rosin <peda@lysator.liu.se>
1002 2012-03-29 Peter Rosin <peda@lysator.liu.se>
1008 2012-03-29 Peter Rosin <peda@lysator.liu.se>
1014 2012-03-23 Peter Rosin <peda@lysator.liu.se>
1016 * Makefile.am (AM_CPPFLAGS): Add -DFFI_BUILDING.
1021 2012-03-29 Peter Rosin <peda@lysator.liu.se>
1040 2012-03-22 Peter Rosin <peda@lysator.liu.se>
1046 2012-03-23 Peter Rosin <peda@lysator.liu.se>
1058 2012-03-22 Peter Rosin <peda@lysator.liu.se>
1063 2012-03-22 Peter Rosin <peda@lysator.liu.se>
1068 2012-03-22 Peter Rosin <peda@lysator.liu.se>
1139 2012-03-21 Peter Rosin <peda@lysator.liu.se>
1145 2012-03-21 Peter Rosin <peda@lysator.liu.se>
1147 * testsuite/lib/target-libpath.exp [*-*-cygwin*, *-*-mingw*]
1152 2012-03-21 Peter Rosin <peda@lysator.liu.se>
1154 * testsuite/lib/target-libpath.exp [*-*-cygwin*, *-*-mingw*]
1159 2012-03-20 Peter Rosin <peda@lysator.liu.se>
1165 2012-03-20 Peter Rosin <peda@lysator.liu.se>
1171 2012-03-19 Alan Hourihane <alanh@fairlite.co.uk>
1176 2012-03-06 Chung-Lin Tang <cltang@codesourcery.com>
1184 2012-03-19 chennam <csit@axway.com>
1189 2012-03-13 Kaz Kojima <kkojima@gcc.gnu.org>
1195 2012-03-09 David Edelsohn <dje.gcc@gmail.com>
1201 2012-03-03 H.J. Lu <hongjiu.lu@intel.com>
1213 2012-03-03 H.J. Lu <hongjiu.lu@intel.com>
1217 2012-03-03 Andoni Morales Alastruey <ylatuya@gmail.com>
1219 * configure.ac: Add -no-undefined for both 32- and 64-bit x86
1220 windows-like hosts.
1223 2012-02-27 Mikael Pettersson <mikpe@it.uu.se>
1229 2012-02-23 Anthony Green <green@moxielogic.com>
1234 2012-02-23 Kai Tietz <ktietz@redhat.com>
1240 thiscall-convention.
1245 2012-02-10 Kai Tietz <ktietz@redhat.com>
1247 * configure.ac (AM_LTLDFLAGS): Add -no-undefine for x64
1251 2012-02-08 Kai Tietz <ktietz@redhat.com>
1260 for thiscall-calling convention.
1263 2012-01-28 Kai Tietz <ktietz@redhat.com>
1266 argument to prototype for specify calling-convention.
1273 fastcall/thiscall calling-convention calls.
1282 2012-01-23 Uros Bizjak <ubizjak@gmail.com>
1286 2012-01-23 Anthony Green <green@moxielogic.com>
1289 * configure.ac: Add Amiga support.
1292 2012-01-23 Dmitry Nadezhin <dmitry.nadezhin@gmail.com>
1296 2012-01-23 Andreas Schwab <schwab@linux-m68k.org>
1301 2012-01-19 Jakub Jelinek <jakub@redhat.com>
1303 PR rtl-optimization/48496
1306 2012-01-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1308 * configure.ac (i?86-*-*): Set TARGET to X86_64.
1311 2011-12-07 Andrew Pinski <apinski@cavium.com>
1316 2011-11-21 Andreas Tobler <andreast@fgznet.ch>
1320 2011-11-12 David Gilbert <david.gilbert@linaro.org>
1331 2011-11-12 Kyle Moffett <Kyle.D.Moffett@boeing.com>
1337 2011-11-12 Petr Salinger <Petr.Salinger@seznam.cz>
1342 2011-11-12 Timothy Wall <twall@users.sf.net>
1347 2011-11-12 Kyle Moffett <Kyle.D.Moffett@boeing.com>
1353 2011-11-12 Kimura Wataru <kimuraw@i.nifty.jp>
1361 2011-11-12 Anthony Green <green@moxielogic.com>
1363 * Makefile.am (AM_CCASFLAGS): Add -g option to build assembly
1367 2011-11-12 Jasper Lievisse Adriaanse <jasper@openbsd.org>
1371 2011-11-12 Anthony Green <green@moxielogic.com>
1373 * libtool-version: Update.
1381 2011-11-10 Richard Henderson <rth@redhat.com>
1386 2011-09-04 Iain Sandoe <iains@gcc.gnu.org>
1392 2011-08-25 Andrew Haley <aph@redhat.com>
1394 * src/arm/ffi.c (FFI_INIT_TRAMPOLINE): Remove hard-coded assembly
1398 2011-07-11 Andrew Haley <aph@redhat.com>
1402 2011-06-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1407 2011-06-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1410 * testsuite/libffi.call/cls_double_va.c: xfail dg-output on
1411 mips-sgi-irix6*.
1414 2011-06-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1422 2011-04-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1429 2011-03-30 Timothy Wall <twall@users.sf.net>
1434 2011-02-25 Anthony Green <green@moxielogic.com>
1437 32-bit ABIs.
1439 2011-02-15 Anthony Green <green@moxielogic.com>
1441 * m4/ax_cc_maxopt.m4: Don't -malign-double or use -ffast-math.
1444 2011-02-13 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1448 2011-02-13 Anthony Green <green@moxielogic.com>
1465 2011-02-11 Anthony Green <green@moxielogic.com>
1470 2012-02-11 Eric Botcazou <ebotcazou@adacore.com>
1474 2011-02-09 Stuart Shelton <srcshelton@gmail.com>
1482 2011-02-09 Anthony Green <green@moxielogic.com>
1484 * configure.ac: Add powerpc64-*-darwin* support.
1486 2011-02-09 Anthony Green <green@moxielogic.com>
1490 2011-02-09 Jonathan Callen <abcd@gentoo.org>
1497 2011-02-09 Anthony Green <green@moxielogic.com>
1506 2011-02-09 Landon Fuller <landonf@plausible.coop>
1508 * Makefile.am (EXTRA_DIST): Add build-ios.sh, src/arm/gentramp.sh,
1522 * build-ios.sh: New file.
1526 2011-02-08 Oren Held <orenhe@il.ibm.com>
1529 redefinition of mallinfo on HP-UX.
1531 2011-02-08 Ginn Chen <ginn.chen@oracle.com>
1537 2011-02-11 Anthony Green <green@moxielogic.com>
1546 2011-02-08 Ed <ed@kdtc.net>
1550 2011-02-08 Uli Link <ul.mcamafia@linkitup.de>
1554 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1561 2011-02-08 Rafael Avila de Espindola <respindola@mozilla.com>
1566 2011-02-07 Joel Sherrill <joel.sherrill@oarcorp.com>
1573 2011-02-07 Joel Sherrill <joel.sherrill@oarcorp.com>
1575 * configure.ac: Add mips*-*-rtems* support.
1580 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
1583 * configure.ac (AM_LTLDFLAGS): Add -bindir option for windows DLLs.
1586 2010-12-18 Iain Sandoe <iains@gcc.gnu.org>
1598 2010-12-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1605 2010-12-03 Chung-Lin Tang <cltang@codesourcery.com>
1612 2010-12-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1617 2010-11-29 Richard Henderson <rth@redhat.com>
1618 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1624 2010-11-22 Jacek Caban <jacek@codeweavers.com>
1626 * configure.ac: Check for symbol underscores on mingw-w64.
1631 2010-11-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1633 * testsuite/lib/libffi-dg.exp: Rename ...
1635 * libffi/testsuite/libffi.call/call.exp: Don't load libffi-dg.exp.
1638 2010-10-28 Chung-Lin Tang <cltang@codesourcery.com>
1654 construction under VFP hard-float.
1661 (FFI_EXTRA_CIF_FIELDS): Define for adding VFP hard-float specific
1670 * testsuite/lib/libffi-dg.exp (check-flags): New function.
1671 (dg-skip-if): New function.
1672 * testsuite/libffi.call/cls_double_va.c: Skip if target is arm*-*-*
1673 and compiler options include -mfloat-abi=hard.
1676 2010-10-01 Jakub Jelinek <jakub@redhat.com>
1679 * src/x86/ffi64.c (ffi_prep_cif_machdep): Ensure cif->bytes is
1683 2010-08-20 Mark Wielaard <mjw@redhat.com>
1688 2010-08-09 Andreas Tobler <andreast@fgznet.ch>
1690 * configure.ac: Add target powerpc64-*-freebsd*.
1693 -mlong-double-128 only to linux targets.
1698 2010-08-05 Dan Witte <dwitte@mozilla.com>
1701 debug CRT when --enable-debug is given.
1703 * msvcc.sh: Translate -g and -DFFI_DEBUG appropriately.
1705 2010-08-04 Dan Witte <dwitte@mozilla.com>
1713 2010-08-03 Neil Rashbrooke <neil@parkwaycc.co.uk>
1715 * msvcc.sh: Don't pass -safeseh to ml64 because behavior is buggy.
1717 2010-07-22 Dan Witte <dwitte@mozilla.com>
1723 2010-07-10 Evan Phoenix <evan@fallingsnow.net>
1727 2010-07-07 Dan Horák <dan@danny.cz>
1734 2010-07-07 Neil Roberts <neil@linux.intel.com>
1737 16-bytes.
1739 2010-07-02 Jakub Jelinek <jakub@redhat.com>
1744 2010-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1754 2010-05-11 Dan Witte <dwitte@mozilla.com>
1758 2010-05-11 Makoto Kato <m_kato@ga2.so-net.ne.jp>
1762 2010-05-05 Michael Kohler <michaelkohler@live.com>
1769 2010-04-13 Dan Witte <dwitte@mozilla.com>
1771 * msvcc.sh: Build with -W3 instead of -Wall.
1776 2010-04-12 Dan Witte <dwitte@mozilla.com>
1785 2010-04-07 Jakub Jelinek <jakub@redhat.com>
1789 2010-04-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1797 2010-03-30 Dan Witte <dwitte@mozilla.com>
1802 2010-03-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1810 2010-03-14 Matthias Klose <doko@ubuntu.com>
1815 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1820 2010-02-15 Matthias Klose <doko@ubuntu.com>
1825 2010-01-15 Anthony Green <green@redhat.com>
1829 2010-01-15 Daniel Witte <dwitte@mozilla.com>
1848 2010-01-15 Oliver Kiddle <okiddle@yahoo.co.uk>
1853 2010-01-12 Conrad Irwin <conrad.irwin@gmail.com>
1857 2010-01-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1862 * testsuite/libffi.call/cls_align_sint64.c: Add -Wno-format on
1863 alpha*-dec-osf*.
1871 2010-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1875 2009-12-31 Anthony Green <green@redhat.com>
1879 2009-12-27 Matthias Klose <doko@ubuntu.com>
1885 2009-12-26 Anthony Green <green@redhat.com>
1888 avr32*-*-*.
1891 2009-12-26 Andreas Tobler <a.tobler@schweiz.org>
1897 2009-12-26 Andreas Tobler <a.tobler@schweiz.org>
1899 * configure.ac: Add amd64-*-openbsd*.
1901 * testsuite/lib/libffi-dg.exp (libffi_target_compile): Link
1902 openbsd programs with -lpthread.
1904 2009-12-26 Anthony Green <green@redhat.com>
1911 mips*-*-* and arm*-*-*.
1917 testsuite/libffi.call/stret_large2.c: Remove xfail for arm*-*-*.
1919 2009-12-31 Kay Tietz <ktietz70@googlemail.com>
1925 2009-12-31 Carlo Bramini <carlo.bramix@libero.it>
1932 2009-12-31 Anthony Green <green@redhat.com>
1938 2009-12-28 David Edelsohn <edelsohn@gnu.org>
1945 2009-12-26 Andreas Tobler <a.tobler@schweiz.org>
1953 2009-12-26 Andreas Schwab <schwab@linux-m68k.org>
1958 a 64bit or soft-float long double argument is passed in memory.
1960 2009-12-25 Matthias Klose <doko@ubuntu.com>
1965 2009-12-25 Frank Everdij <f.p.x.everdij@tudelft.nl>
1981 2009-12-25 Bradley Smith <brad@brad-smith.co.uk>
1988 2009-12-21 Andreas Tobler <a.tobler@schweiz.org>
1993 2009-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1995 * testsuite/libffi.call/ffitest.h: Define PRIuPTR on PA HP-UX.
1997 2009-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2000 type on HP-UX.
2002 2012-02-13 Kai Tietz <ktietz@redhat.com>
2009 2009-12-11 Eric Botcazou <ebotcazou@adacore.com>
2014 2009-12-11 Eric Botcazou <ebotcazou@adacore.com>
2018 2009-12-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2024 2009-12-08 David Daney <ddaney@caviumnetworks.com>
2026 * testsuite/libffi.call/stret_medium.c: Remove xfail for mips*-*-*
2033 2009-12-07 David Edelsohn <edelsohn@gnu.org>
2038 2009-12-05 David Edelsohn <edelsohn@gnu.org>
2044 2009-12-05 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2052 2009-12-04 David Edelsohn <edelsohn@gnu.org>
2054 * src/powerpc/aix_closure.S: Reorganize 64-bit code to match
2057 2009-12-04 Uros Bizjak <ubizjak@gmail.com>
2061 gcc/config/i386/i386.c.
2067 2009-12-04 David Edelsohn <edelsohn@gnu.org>
2072 2009-12-03 David Edelsohn <edelsohn@gnu.org>
2077 2009-12-03 David Edelsohn <edelsohn@gnu.org>
2082 2009-12-03 Uros Bizjak <ubizjak@gmail.com>
2087 2009-12-02 David Edelsohn <edelsohn@gnu.org>
2092 2009-12-01 David Edelsohn <edelsohn@gnu.org>
2107 2009-11-30 David Edelsohn <edelsohn@gnu.org>
2121 2009-11-02 Andreas Tobler <a.tobler@schweiz.org>
2126 2009-09-28 Kai Tietz <kai.tietz@onevision.com>
2131 2009-09-23 Matthias Klose <doko@ubuntu.com>
2138 for -mfloat-abi=softfp to work.
2140 2009-09-17 Loren J. Rittle <ljrittle@acm.org>
2146 2009-09-15 David Daney <ddaney@caviumnetworks.com>
2155 (enum ffi_abi): Set FFI_DEFAULT_ABI for soft-float.
2156 * src/mips/n32.S (ffi_call_N32): Add handling for soft-float
2160 calc_n32_return_struct_flags): Handle soft-float.
2161 (ffi_prep_cif_machdep): Handle soft-float, fix pointer handling.
2164 soft-float.
2166 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2170 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2172 * Makefile.am (install-html, install-pdf): Remove.
2183 2011-08-22 Jasper Lievisse Adriaanse <jasper@openbsd.org>
2188 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2192 2009-07-24 Dave Korn <dave.korn.cygwin@gmail.com>
2195 * src/x86/ffi.c (ffi_prep_cif_machdep): Also use sign/zero-extending
2204 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
2209 * testsuite/lib/libffi-dg.exp: Revert 2009-07-02, 2009-07-01 and
2210 2009-06-30 commits.
2212 2009-07-01 Richard Sandiford <r.sandiford@uk.ibm.com>
2214 * testsuite/lib/libffi-dg.exp (libffi-init): Set ld_library_path
2216 was removed by my 2009-06-30 commit, but changes the initial
2219 2009-07-01 H.J. Lu <hongjiu.lu@intel.com>
2222 * testsuite/lib/libffi-dg.exp (libffi-init): Properly set
2223 gccdir. Adjust ld_library_path for gcc only if gccdir isn't
2226 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
2228 * testsuite/lib/libffi-dg.exp (libffi-init): Don't add "."
2232 2009-06-16 Wim Lewis <wiml@hhhh.org>
2235 supposed to be callee-saved.
2237 return buffer for odd-size structs.
2239 2009-06-16 Andreas Tobler <a.tobler@schweiz.org>
2242 * testsuite/lib/libffi-dg.exp (libffi_target_compile): Add
2245 2009-06-16 Andrew Haley <aph@redhat.com>
2250 2009-06-16 Andrew Haley <aph@redhat.com>
2262 2009-06-15 Andrew Haley <aph@redhat.com>
2267 2009-06-12 Andrew Haley <aph@redhat.com>
2271 2009-06-12 Andrew Haley <aph@redhat.com>
2281 2009-06-11 Timothy Wall <twall@users.sf.net>
2299 * ltcf-c.sh: properly escape cygwin/w32 path
2394 2009-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
2396 * testsuite/libffi.call/cls_longdouble_va.c: Add xfail sh*-*-linux-*.
2397 * testsuite/libffi.call/err_bad_abi.c: Add xfail sh*-*-*.
2400 2009-06-09 Andrew Haley <aph@redhat.com>
2404 2009-06-08 Andrew Haley <aph@redhat.com>
2410 * doc/stamp-vti: Likewise.
2419 parisc*-*-linux*: Add.
2420 i386-*-freebsd* | i386-*-openbsd*: Add.
2421 powerpc-*-beos*: Add.
2427 2009-06-08 Andrew Haley <aph@redhat.com>
2431 2009-06-08 Andrew Haley <aph@redhat.com>
2435 * testsuite/libffi.call/cls_dbls_struct.c: Add xfail x86_64-*-linux-*.
2443 2008-12-26 Timothy Wall <twall@users.sf.net>
2452 2008-12-22 Timothy Wall <twall@users.sf.net>
2469 2008-07-24 Anthony Green <green@redhat.com>
2480 2008-03-04 Anthony Green <green@redhat.com>
2499 2009-06-05 Andrew Haley <aph@redhat.com>
2504 2009-06-04 Andrew Haley <aph@redhat.com>
2509 2008-02-26 Anthony Green <green@redhat.com>
2515 2008-02-03 Timothy Wall <twall@users.sf.net>
2520 2008-01-31 Timothy Wall <twall@users.sf.net>
2529 2009-06-04 Andrew Haley <aph@redhat.com>
2534 2009-06-04 Andrew Haley <aph@redhat.com>
2558 2008-02-15 David Daney <ddaney@avtrex.com>
2565 2009-06-04 Andrew Haley <aph@redhat.com>
2616 2009-05-22 Dave Korn <dave.korn.cygwin@gmail.com>
2621 2009-05-22 Dave Korn <dave.korn.cygwin@gmail.com>
2623 * configure.ac: Also check if assembler supports pc-relative
2632 (.eh_frame): Add hand-crafted EH data.
2634 2009-04-09 Jakub Jelinek <jakub@redhat.com>
2636 * testsuite/lib/libffi-dg.exp: Change copyright header to refer to
2642 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2646 2008-12-18 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2655 (.eh_frame): Only use SYMBOL-. iff HAVE_AS_X86_PCREL.
2658 (.eh_frame): Only use SYMBOL-. iff HAVE_AS_X86_PCREL.
2660 2008-12-18 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2664 2008-11-21 Eric Botcazou <ebotcazou@adacore.com>
2671 2008-09-26 Peter O'Gorman <pogma@thewrittenword.com>
2679 2008-08-25 Andreas Tobler <a.tobler@schweiz.org>
2692 2008-07-16 Kaz Kojima <kkojima@gcc.gnu.org>
2697 2008-06-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2703 2008-06-07 Joseph Myers <joseph@codesourcery.com>
2705 * configure.ac (parisc*-*-linux*, powerpc-*-sysv*,
2706 powerpc-*-beos*): Remove.
2709 2008-05-09 Julian Brown <julian@codesourcery.com>
2715 2008-04-18 Paolo Bonzini <bonzini@gnu.org>
2721 2008-03-26 Kaz Kojima <kkojima@gcc.gnu.org>
2723 * src/sh/sysv.S: Add .note.GNU-stack on Linux.
2726 2008-03-26 Daniel Jacobowitz <dan@debian.org>
2730 2008-03-26 Jakub Jelinek <jakub@redhat.com>
2732 * src/alpha/osf.S: Add .note.GNU-stack on Linux.
2743 2008-03-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2751 2008-02-12 Bjoern Koenig <bkoenig@alpha-tierchen.de>
2754 * configure.ac: Add amd64-*-freebsd* target.
2757 2008-01-30 H.J. Lu <hongjiu.lu@intel.com>
2763 * testsuite/libffi.call/call.exp: Add "-O2 -fomit-frame-pointer"
2766 2008-01-24 David Edelsohn <edelsohn@gnu.org>
2770 2008-01-06 Andreas Tobler <a.tobler@schweiz.org>
2774 2008-01-05 Andreas Tobler <a.tobler@schweiz.org>
2780 Handle one and two byte structs with special cif->flags.
2786 Special-case signed/unsigned for int8/16, one and two byte structs.
2792 2007-12-08 David Daney <ddaney@avtrex.com>
2797 2007-12-07 David Daney <ddaney@avtrex.com>
2802 2007-12-06 David Daney <ddaney@avtrex.com>
2828 2007-12-06 David Daney <ddaney@avtrex.com>
2830 * src/mips/n32.S (ffi_closure_N32): Use 64-bit add instruction on
2833 2007-12-01 Andreas Tobler <a.tobler@schweiz.org>
2837 Add local FFI_TYPE_UINT128 to handle soft-float long-double-128.
2840 Add support for potential soft-float support under hard-float
2843 FFI_LINUX_SOFT_FLOAT, handle float, doubles and long-doubles according
2850 * src/powerpc/sysv.S: Add support for soft-float long-double-128.
2853 2007-11-25 Andreas Tobler <a.tobler@schweiz.org>
2859 2007-11-17 Andreas Tobler <a.tobler@schweiz.org>
2866 2007-09-04 <aph@redhat.com>
2878 (ffi_call): Allocate a word-sized temporary for the case where
2882 2007-08-05 Steven Newbury <s_j_newbury@yahoo.co.uk>
2887 2007-07-27 Andrew Haley <aph@redhat.com>
2889 * src/arm/sysv.S (ffi_closure_SYSV): Add soft-float.
2891 2007-09-03 Maciej W. Rozycki <macro@linux-mips.org>
2900 2007-08-24 David Daney <ddaney@avtrex.com>
2904 2007-08-10 David Daney <ddaney@avtrex.com>
2975 testsuite/libffi.special/unwindtest.cc: Remove xfail for mips64*-*-*.
2977 2007-08-10 David Daney <ddaney@avtrex.com>
3010 2007-08-08 David Daney <ddaney@avtrex.com>
3047 2007-08-07 Andrew Haley <aph@redhat.com>
3052 2007-08-06 Andrew Haley <aph@redhat.com>
3059 2007-08-02 David Daney <ddaney@avtrex.com>
3064 2007-07-30 Andrew Haley <aph@redhat.com>
3072 Special-case signed/unsigned int8/16.
3075 2007-07-26 Richard Guenther <rguenther@suse.de>
3081 2007-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3083 * configure.ac (i?86-*-solaris2.1[0-9]): Set TARGET to X86_64.
3086 2007-07-11 David Daney <ddaney@avtrex.com>
3092 2007-05-18 Aurelien Jarno <aurelien@aurel32.net>
3098 2005-12-31 Phil Blundell <pb@reciva.com>
3106 2007-07-03 Andrew Haley <aph@hedges.billgatliff.com>
3179 2007-07-05 H.J. Lu <hongjiu.lu@intel.com>
3183 2007-06-02 Paolo Bonzini <bonzini@gnu.org>
3187 2007-05-23 Steve Ellcey <sje@cup.hp.com>
3195 2007-05-10 Roman Zippel <zippel@linux-m68k.org>
3203 2007-05-10 Roman Zippel <zippel@linux-m68k.org>
3212 2007-05-10 Roman Zippel <zippel@linux-m68k.org>
3218 2007-04-11 Paolo Bonzini <bonzini@gnu.org>
3224 2007-04-06 Richard Henderson <rth@redhat.com>
3239 (ffi_prep_cif_machdep): Handle it as the 128-bit type.
3245 (load_table): Handle 128-bit long double.
3247 * testsuite/libffi.call/float4.c: Add -mieee for alpha.
3249 2007-04-06 Tom Tromey <tromey@redhat.com>
3254 2007-04-03 Jakub Jelinek <jakub@redhat.com>
3264 2007-03-24 Uros Bizjak <ubizjak@gmail.com>
3271 2007-03-08 Alexandre Oliva <aoliva@redhat.com>
3273 * src/powerpc/ffi.c (flush_icache): Fix left-over from previous
3277 2007-03-07 Alexandre Oliva <aoliva@redhat.com>
3300 (ffi_prep_raw_closure): ... this. Re-implement in terms of the
3304 (ffi_prep_java_raw_closure): ... this. Re-implement in terms of
3327 2007-03-07 Alexandre Oliva <aoliva@redhat.com>
3332 2007-03-01 Brooks Moses <brooks.moses@codesourcery.com>
3334 * Makefile.am: Add dummy install-pdf target.
3337 2007-02-13 Andreas Krebbel <krebbel1@de.ibm.com>
3342 2007-02-02 Jakub Jelinek <jakub@redhat.com>
3347 2007-01-18 Alexandre Oliva <aoliva@redhat.com>
3349 * Makefile.am (all-recursive, install-recursive,
3350 mostlyclean-recursive, clean-recursive, distclean-recursive,
3351 maintainer-clean-recursive): Add missing targets.
3354 2006-12-14 Andreas Tobler <a.tobler@schweiz.org>
3356 * configure.ac: Add TARGET for x86_64-*-darwin*.
3357 * Makefile.am (nodist_libffi_la_SOURCES): Add rules for 64-bit sources
3359 * src/x86/ffitarget.h: Set trampoline size for x86_64-*-darwin*.
3360 * src/x86/darwin64.S: New file for x86_64-*-darwin* support.
3368 2006-12-13 Andreas Tobler <a.tobler@schweiz.org>
3370 * aclocal.m4: Regenerate with aclocal -I .. as written in the
3373 2006-10-31 Geoffrey Keating <geoffk@apple.com>
3381 2006-10-10 Paolo Bonzini <bonzini@gnu.org>
3384 * configure.ac [i*86-*-darwin*]: Set X86_DARWIN symbol and
3396 * src/prep_cif.c (ffi_prep_cif) [X86_DARWIN]: Align > 8-byte structs.
3398 2006-09-12 David Daney <ddaney@avtrex.com>
3402 $(libdir)/gcc/$(target_alias)/$(gcc_version)/include.
3408 2006-08-17 Andreas Tobler <a.tobler@schweiz.ch>
3412 2006-08-15 Andreas Tobler <a.tobler@schweiz.ch>
3417 2006-07-25 Torsten Schoenfeld <kaffeetisch@gmx.de>
3420 for 32-bit architectures.
3423 2006-07-19 David Daney <ddaney@avtrex.com>
3428 2006-05-23 Carlos O'Donell <carlos@codesourcery.com>
3430 * Makefile.am: Add install-html target. Add install-html to .PHONY
3436 2006-05-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3441 2006-04-22 Andreas Tobler <a.tobler@schweiz.ch>
3462 2006-04-13 Andreas Tobler <a.tobler@schweiz.ch>
3468 2006-04-12 James E Wilson <wilson@specifix.com>
3477 2006-04-10 Matthias Klose <doko@debian.org>
3479 * testsuite/lib/libffi-dg.exp (libffi-init): Recognize multilib
3482 2006-04-07 James E Wilson <wilson@specifix.com>
3486 2006-04-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3498 (FFI_TRAMPOLINE_SIZE): Define for 32-bit HP-UX targets.
3530 Localize labels. Add support for 2, 4 and 8-byte small structs. Handle
3531 unaligned destinations in 3, 5, 6 and 7-byte small structs. Order
3536 2006-03-24 Alan Modra <amodra@bigpond.net.au>
3539 for 32-bit using IBM extended double format. Fix FFI_LAST_ABI.
3559 2006-03-15 Kaz Kojima <kkojima@gcc.gnu.org>
3566 2006-03-01 Andreas Tobler <a.tobler@schweiz.ch>
3573 2006-02-28 Andreas Tobler <a.tobler@schweiz.ch>
3576 -O2, -O3, -Os and the warning flags -W -Wall.
3579 unused parameter unused for gcc or else do nothing.
3630 (main): Cast res_call to silence gcc.
3633 (main): Cast res_call to silence gcc.
3636 (main): Cast res_call to silence gcc.
3639 (main): Cast res_call to silence gcc.
3642 (main): Cast res_call to silence gcc.
3645 (main): Cast res_call to silence gcc.
3648 (cls_ret_schar_fn): Cast printf parameter to silence gcc.
3651 (cls_ret_sint_fn): Cast printf parameter to silence gcc.
3654 (cls_ret_sshort_fn): Cast printf parameter to silence gcc.
3657 (cls_ret_uchar_fn): Cast printf parameter to silence gcc.
3660 (cls_ret_uint_fn): Cast printf parameter to silence gcc.
3665 (cls_ret_ushort_fn): Cast printf parameter to silence gcc.
3676 formatters to silence gcc.
3691 * testsuite/libffi.call/pyobjc-tc.c (main): Cast the result to silence
3692 gcc.
3704 2006-02-22 Kaz Kojima <kkojima@gcc.gnu.org>
3709 2006-02-20 Andreas Tobler <a.tobler@schweiz.ch>
3714 2006-02-18 Kaz Kojima <kkojima@gcc.gnu.org>
3720 2006-02-17 Andreas Tobler <a.tobler@schweiz.ch>
3726 2006-02-16 Andreas Tobler <a.tobler@schweiz.ch>
3750 2006-01-21 Andreas Tobler <a.tobler@schweiz.ch>
3752 * configure.ac: Enable libffi for sparc64-*-freebsd*.
3755 2006-01-18 Jakub Jelinek <jakub@redhat.com>
3764 2005-12-07 Thiemo Seufer <ths@networkno.de>
3769 and use A3_OFF, FP_OFF, RA_OFF. Micro-optimizations.
3779 2005-12-03 Alan Modra <amodra@bigpond.net.au>
3785 2005-09-30 Geoffrey Keating <geoffk@apple.com>
3787 * testsuite/lib/libffi-dg.exp (libffi_target_compile): For
3788 darwin, use -shared-libgcc not -lgcc_s, and explain why.
3790 2005-09-26 Tom Tromey <tromey@redhat.com>
3799 2005-08-25 Alan Modra <amodra@bigpond.net.au>
3806 2005-08-11 Jakub Jelinek <jakub@redhat.com>
3823 2005-08-10 Alfred M. Szmidt <ams@gnu.org>
3827 * configure.ac: Handle i*86-*-gnu*.
3829 2005-08-09 Jakub Jelinek <jakub@redhat.com>
3836 2005-07-22 SUGIOKA Toshinobu <sugioka@itonet.co.jp>
3844 (ffi_prep_cif_machdep): Don't set too many cif->flags.
3846 2005-07-20 Kaz Kojima <kkojima@gcc.gnu.org>
3855 * src/sh64/sysv.S (ffi_call_SYSV): Handle 1, 2 and 4-byte return.
3859 2005-07-19 Andreas Tobler <a.tobler@schweiz.ch>
3878 2005-07-10 Andreas Tobler <a.tobler@schweiz.ch>
3884 2005-07-05 Randolph Chung <tausq@debian.org>
3887 as FFI_TYPE_SMALL_STRUCT3. Break out handling for 5-7 byte
3891 Properly handle 5-7 byte structure returns.
3898 (checksmst3): Optimize handling of 3-byte struct returns.
3899 (checksmst567): Properly handle 5-7 byte struct returns.
3901 2005-06-15 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3907 2005-06-15 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3909 * configure.ac: Treat i*86-*-solaris2.10 and up as X86_64.
3912 2005-06-01 Alan Modra <amodra@bigpond.net.au>
3918 2005-05-17 Kelley Cook <kcook@gcc.gnu.org>
3922 * Makefile.am (ACLOCAL_AMFLAGS): Remove -I ../config.
3926 2005-05-09 Mike Stump <mrs@apple.com>
3930 2005-05-08 Richard Henderson <rth@redhat.com>
3935 2005-05-04 Andreas Degert <ad@papyrus-gmbh.de>
3938 * src/x86/ffi64.c (ffi_prep_cif_machdep): Save sse-used flag in
3941 (ffi_prep_closure): Set carry bit if sse-used flag set.
3943 Only load sse registers if ssecount non-zero.
3946 2005-04-29 Ralf Corsepius <ralf.corsepius@rtems.org>
3948 * configure.ac: Add i*86-*-rtems*, sparc*-*-rtems*,
3949 powerpc-*rtems*, arm*-*-rtems*, sh-*-rtems*.
3952 2005-04-20 Hans-Peter Nilsson <hp@axis.com>
3954 * testsuite/lib/libffi-dg.exp (libffi-dg-test-1): In regsub use,
3955 have Tcl8.3-compatible intermediate variable.
3957 2005-04-18 Simon Posnjak <simon.posnjak@siol.net>
3958 Hans-Peter Nilsson <hp@axis.com>
3968 * testsuite/lib/libffi-dg.exp (libffi-dg-test-1): Replace \n with
3971 2005-04-12 Mike Stump <mrs@apple.com>
3975 2005-03-30 Hans Boehm <Hans.Boehm@hp.com>
3979 2005-03-30 Steve Ellcey <sje@cup.hp.com>
3987 2005-03-23 Mike Stump <mrs@apple.com>
3989 * src/powerpc/darwin.S: Update for -m64 multilib.
3992 2005-03-21 Zack Weinberg <zack@codesourcery.com>
4001 2005-02-22 Andrew Haley <aph@redhat.com>
4004 odd-numbered register pairs for 64-bit integer types.
4006 2005-02-23 Andreas Tobler <a.tobler@schweiz.ch>
4011 2005-02-11 Janis Johnson <janis187@us.ibm.com>
4013 * testsuite/libffi.call/cls_align_longdouble.c: Remove dg-options.
4018 2005-02-08 Andreas Tobler <a.tobler@schweiz.ch>
4022 2005-01-12 Eric Botcazou <ebotcazou@libertysurf.fr>
4025 -shared-libgcc.
4027 2004-12-31 Richard Henderson <rth@redhat.com>
4034 2004-12-31 Richard Henderson <rth@redhat.com>
4043 2004-12-27 Richard Henderson <rth@redhat.com>
4047 2004-12-25 Richard Henderson <rth@redhat.com>
4059 (ffi_prep_cif_machdep): Setup cif->flags for proper structure return.
4073 2004-12-08 David Edelsohn <edelsohn@gnu.org>
4079 2004-12-02 Richard Sandiford <rsandifo@redhat.com>
4085 2004-11-29 Kelley Cook <kcook@gcc.gnu.org>
4089 2004-11-25 Kelley Cook <kcook@gcc.gnu.org>
4093 2004-11-24 Kelley Cook <kcook@gcc.gnu.org>
4097 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4099 * testsuite/lib/libffi-dg.exp: Use new procs in target-libpath.exp.
4101 2004-11-23 Richard Sandiford <rsandifo@redhat.com>
4106 2004-11-23 Kelley Cook <kcook@gcc.gnu.org>
4108 * Makefile.am: Remove no-dependencies. Add ACLOCAL_AMFLAGS.
4114 2004-11-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4116 * src/sparc/ffi.c (ffi_prep_closure): Align doubles and 64-bit integers
4117 on a 8-byte boundary.
4120 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
4127 support. Improve soft-float code.
4129 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
4131 * testsuite/lib/libffi-db.exp (load_gcc_lib): New function.
4135 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
4138 * testsuite/lib/libffi-dg.exp: Accept more than one multilib libgcc.
4140 2004-10-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
4144 2004-10-20 Kaz Kojima <kkojima@gcc.gnu.org>
4149 2004-10-18 Kaz Kojima <kkojima@gcc.gnu.org>
4157 2004-10-13 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
4170 2004-10-02 Kaz Kojima <kkojima@gcc.gnu.org>
4174 2004-09-14 H.J. Lu <hongjiu.lu@intel.com>
4177 * testsuite/lib/libffi-dg.exp: Don't use global ld_library_path.
4182 2004-09-05 Andreas Tobler <a.tobler@schweiz.ch>
4191 2004-09-05 Andreas Tobler <a.tobler@schweiz.ch>
4196 2004-09-02 Andreas Tobler <a.tobler@schweiz.ch>
4208 2004-09-02 Andreas Tobler <a.tobler@schweiz.ch>
4220 2004-08-30 Anthony Green <green@redhat.com>
4226 * configure.host: New file. frv-elf needs libgloss.
4232 2004-08-24 David Daney <daney@avtrex.com>
4294 2004-08-23 David Daney <daney@avtrex.com>
4308 2004-08-14 Casey Marshall <csm@gnu.org>
4310 * src/mips/ffi.c (ffi_pref_cif_machdep): set `cif->flags' to
4311 contain `FFI_TYPE_UINT64' as return type for any 64-bit
4320 Added DWARF-2 unwind info for both functions.
4322 2004-08-10 Andrew Haley <aph@redhat.com>
4324 * src/x86/ffi64.c (ffi_prep_args ): 8-align all stack arguments.
4326 2004-08-01 Robert Millan <robertmh@gnu.org>
4328 * configure.ac: Detect knetbsd-gnu and kfreebsd-gnu.
4331 2004-07-30 Maciej W. Rozycki <macro@linux-mips.org>
4339 2004-07-11 Ulrich Weigand <uweigand@de.ibm.com>
4344 2004-06-30 Geoffrey Keating <geoffk@apple.com>
4349 2004-06-26 Matthias Klose <doko@debian.org>
4351 * libtool-version: Fix typo in revision/age.
4353 2004-06-17 Matthias Klose <doko@debian.org>
4355 * libtool-version: New.
4356 * Makefile.am (libffi_la_LDFLAGS): Use -version-info for soname.
4359 2004-06-15 Paolo Bonzini <bonzini@gnu.org>
4367 2004-06-15 Paolo Bonzini <bonzini@gnu.org>
4371 2004-06-10 Jakub Jelinek <jakub@redhat.com>
4378 2004-06-06 Sean McNeil <sean@mcneil.com>
4380 * configure.ac: Add x86_64-*-freebsd* support.
4383 2004-04-26 Joe Buck <jbuck@welsh-buck.org>
4390 2004-04-26 Matt Austern <austern@apple.com>
4392 * src/powerpc/darwin.S: Go through a non-lazy pointer for initial
4396 2004-04-24 Andreas Tobler <a.tobler@schweiz.ch>
4403 2004-03-20 Matthias Klose <doko@debian.org>
4407 2004-03-19 Matthias Klose <doko@debian.org>
4414 2004-02-10 Randolph Chung <tausq@debian.org>
4426 2004-03-16 Hosaka Yuji <hos@tamanegi.org>
4430 * src/x86/ffi.c (ffi_prep_args): Replace ecif->cif->rtype->type
4431 with ecif->cif->flags.
4432 (ffi_call, ffi_prep_incoming_args_SYSV): Replace cif->rtype->type
4433 with cif->flags.
4435 (ffi_closure_SYSV): Add 1 or 2-bytes struct case for X86_WIN32.
4437 sc_retstruct2b): Add for 1 or 2-bytes struct case.
4439 2004-03-15 Kelley Cook <kcook@gcc.gnu.org>
4448 2004-03-12 Matt Austern <austern@apple.com>
4454 2004-03-11 Andreas Tobler <a.tobler@schweiz.ch>
4465 De-precious CC so that the right flags are passed down to multilibs.
4474 2004-03-11 Andreas Schwab <schwab@suse.de>
4480 2004-03-09 Hans-Peter Nilsson <hp@axis.com>
4484 2004-02-25 Matt Kraai <kraai@alumni.cmu.edu>
4487 ecif->cif->bytes to bytes.
4490 2004-02-09 Alan Modra <amodra@bigpond.net.au>
4496 * testsuite/libffi.call/cls_align_longdouble.c: Pass -mlong-double-128
4497 for powerpc64-*-*.
4501 2004-02-08 Alan Modra <amodra@bigpond.net.au>
4514 2004-02-07 Alan Modra <amodra@bigpond.net.au>
4518 2004-01-25 Eric Botcazou <ebotcazou@libertysurf.fr>
4533 if required. Shift the maximum floating-point slot accordingly. For
4534 big structures, copy the argument directly; otherwise, left-justify the
4539 ffi_closure_sparc_inner_v8. Short-circuit FFI_TYPE_INT handling.
4542 (ffi_closure_v9): Increase the frame size by 2 words. Short-circuit
4544 floating-point registers on return.
4547 2004-01-24 Andreas Tobler <a.tobler@schweiz.ch>
4549 * testsuite/libffi.call/pyobjc-tc.c (main): Treat result value
4553 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
4558 2004-01-21 Michael Ritzert <ritzert@t-online.de>
4563 2004-01-12 Andreas Tobler <a.tobler@schweiz.ch>
4565 * testsuite/lib/libffi-dg.exp: Set LD_LIBRARY_PATH_32 for
4568 2004-01-08 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4573 2003-12-10 Richard Henderson <rth@redhat.com>
4578 2003-12-04 Hosaka Yuji <hos@tamanegi.org>
4595 2003-12-02 Hosaka Yuji <hos@tamanegi.org>
4601 2003-12-01 Andreas Tobler <a.tobler@schweiz.ch>
4613 2003-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4618 2003-11-22 Andreas Tobler <a.tobler@schweiz.ch>
4625 2003-11-21 Andreas Jaeger <aj@suse.de>
4634 * testsuite/lib/libffi-dg.exp: Add include dir.
4681 2003-11-20 Andreas Tobler <a.tobler@schweiz.ch>
4683 * testsuite/lib/libffi-dg.exp: Make the -lgcc_s conditional.
4685 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
4687 * testsuite/lib/libffi-dg.exp: Add DYLD_LIBRARY_PATH for darwin.
4688 Add -lgcc_s to additional flags.
4690 2003-11-12 Andreas Tobler <a.tobler@schweiz.ch>
4693 the ffitarget.h header file in a gcc versioned and target
4699 2003-11-09 Andreas Tobler <a.tobler@schweiz.ch>
4702 with dg-output to make debugging easier.
4743 2003-11-08 Andreas Tobler <a.tobler@schweiz.ch>
4759 2003-11-08 Andreas Tobler <a.tobler@schweiz.ch>
4768 2003-11-06 Andreas Tobler <a.tobler@schweiz.ch>
4773 2003-10-23 Andreas Tobler <a.tobler@schweiz.ch>
4778 2003-10-22 David Daney <ddaney@avtrex.com>
4783 2003-10-22 Andreas Schwab <schwab@suse.de>
4787 2003-10-21 Andreas Tobler <a.tobler@schweiz.ch>
4796 2003-10-21 Paolo Bonzini <bonzini@gnu.org>
4807 (mostlyclean-am, clean-am, mostlyclean-sub, clean-sub): New
4814 MIPS_GCC to MIPS_IRIX, drop MIPS_SGI since we are in gcc's tree.
4831 UINT64, SINT64): Define here with gcc's __attribute__ macro
4834 * include/ffi-mips.h: Removed. Its content moved to
4840 SIZEOF_ARG -> FFI_SIZEOF_ARG.
4841 * src/ia64/ffi.c: Include stdbool.h (provided by GCC 2.95+).
4844 * src/prep-cif.c (initialize_aggregate, ffi_prep_cif): Call
4862 2003-10-20 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4867 2003-10-19 Andreas Tobler <a.tobler@schweiz.ch>
4872 2003-10-14 Alan Modra <amodra@bigpond.net.au>
4877 2003-10-06 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4882 2003-10-01 Andreas Tobler <a.tobler@schweiz.ch>
4884 * testsuite/lib/libffi-dg.exp: Set LD_LIBRARY_PATH_64 for
4887 2003-09-19 Andreas Tobler <a.tobler@schweiz.ch>
4919 * testsuite/libffi.call/pyobjc-tc.c: Cleanup whitespaces.
4921 2003-09-18 David Edelsohn <edelsohn@gnu.org>
4926 2003-09-18 Andreas Tobler <a.tobler@schweiz.ch>
4932 2003-09-18 Andreas Tobler <a.tobler@schweiz.ch>
4948 2003-09-18 Kaz Kojima <kkojima@gcc.gnu.org>
4957 the 64-bit return value. Update copyright years.
4959 2003-09-17 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4961 * testsuite/lib/libffi-dg.exp (libffi_target_compile): Search in
4964 2003-09-12 Alan Modra <amodra@bigpond.net.au>
4971 cast of "resp" for big-endian 64 bit machines.
4973 2003-09-11 Alan Modra <amodra@bigpond.net.au>
4982 2003-09-09 Andreas Tobler <a.tobler@schweiz.ch>
4987 2003-09-09 Alan Modra <amodra@bigpond.net.au>
4991 2003-09-04 Andreas Tobler <a.tobler@schweiz.ch>
4996 2003-09-04 Andreas Tobler <a.tobler@schweiz.ch>
5001 2003-09-04 Andreas Tobler <a.tobler@schweiz.ch>
5010 * testsuite/lib/libffi-dg.exp: New file.
5046 * testsuite/libffi.call/pyobjc-tc.c: Likewise.
5068 2003-08-13 Kaz Kojima <kkojima@gcc.gnu.org>
5073 2003-08-02 Alan Modra <amodra@bigpond.net.au>
5075 * src/powerpc/ffi.c (ffi_prep_args64): Modify for changed gcc
5083 2003-07-28 Andreas Tobler <a.tobler@schweiz.ch>
5088 2003-07-11 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
5090 * README: Note that libffi is not part of GCC. Update the project
5093 2003-06-19 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5097 2003-06-13 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5099 * src/x86/sysv.S: Avoid gas-only .uleb128/.sleb128 directives.
5102 2003-06-13 Kaz Kojima <kkojima@rr.iij4u.or.jp>
5106 * configure.in (sh64-*-linux*, sh5*-*-linux*): Add target.
5112 2003-05-16 Jakub Jelinek <jakub@redhat.com>
5115 should be read-only.
5123 if -fpic/-fPIC/-mrelocatable.
5129 * src/x86/sysv.S: Likewise. Use pcrel encoding if -fpic/-fPIC.
5132 2003-05-07 Jeff Sturm <jsturm@one-point.com>
5136 support for .register pseudo-op.
5141 2003-04-18 Jakub Jelinek <jakub@redhat.com>
5143 * include/ffi.h.in (POWERPC64): Define if 64-bit.
5147 * configure.in: Change powerpc-*-linux* into powerpc*-*-linux*.
5173 closure_test_fn3): Fix result printing on big-endian 64-bit
5180 2003-04-16 Richard Earnshaw <rearnsha@arm.com>
5182 * configure.in (arm-*-netbsdelf*): Add configuration.
5185 2003-04-04 Loren J. Rittle <ljrittle@acm.org>
5189 2003-03-21 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5198 2003-03-12 Andreas Schwab <schwab@suse.de>
5203 2003-03-03 Andreas Tobler <a.tobler@schweiz.ch>
5207 2003-02-06 Andreas Tobler <a.tobler@schweiz.ch>
5216 2003-02-06 Jakub Jelinek <jakub@redhat.com>
5221 2003-01-31 Christian Cornelssen <ccorn@cs.tu-berlin.de>,
5224 * configure.in: Adjust command to source config-ml.in to account
5231 2003-01-29 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5235 2003-01-28 Andrew Haley <aph@redhat.com>
5242 2003-01-27 Alexandre Oliva <aoliva@redhat.com>
5249 2003-01027 David Edelsohn <edelsohn@gnu.org>
5254 2003-01-22 Andrew Haley <aph@redhat.com>
5259 2003-01-21 Andreas Tobler <a.tobler@schweiz.ch>
5264 2003-01-14 Andrew Haley <aph@redhat.com>
5270 2003-01-14 Andreas Jaeger <aj@suse.de>
5275 2003-01-13 Andreas Tobler <a.tobler@schweiz.ch>
5280 2003-01-13 Kevin B. Hendricks <khendricks@ivey.uwo.ca>
5285 2003-01-09 Geoffrey Keating <geoffk@apple.com>
5290 2003-01-03 Jeff Sturm <jsturm@one-point.com>
5298 2002-11-10 Ranjit Mathew <rmathew@hotmail.com>
5313 2002-12-02 Kaz Kojima <kkojima@gcc.gnu.org>
5317 2002-11-27 Ulrich Weigand <uweigand@de.ibm.com>
5319 * src/s390/sysv.S (.eh_frame section): Make section read-only.
5321 2002-11-26 Jim Wilson <wilson@redhat.com>
5325 2002-11-23 H.J. Lu <hjl@gnu.org>
5332 2002-11-15 Ulrich Weigand <uweigand@de.ibm.com>
5336 2002-11-11 DJ Delorie <dj@redhat.com>
5340 2002-10-08 Ulrich Weigand <uweigand@de.ibm.com>
5356 2002-10-02 Andreas Jaeger <aj@suse.de>
5360 2002-10-01 Bo Thorsen <bo@smetana.suse.de>
5364 2002-09-30 Ulrich Weigand <uweigand@de.ibm.com>
5366 * configure.in: Add s390x-*-linux-* target.
5373 * src/types.c (FFI_TYPE_POINTER): Use 8-byte pointers on s390x.
5378 2002-09-29 Richard Earnshaw <rearnsha@arm.com>
5382 2002-09-28 Richard Earnshaw <rearnsha@arm.com>
5384 * src/arm/sysv.S: If we don't have machine/asm.h and the pre-processor
5386 (ffi_call_SYSV): Handle soft-float.
5388 2002-09-27 Bo Thorsen <bo@suse.de>
5390 * include/ffi.h.in: Fix multilib x86-64 support.
5392 2002-09-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5394 * Makefile.am (all-multi): Fix multilib parallel build.
5396 2002-07-19 Kaz Kojima <kkojima@gcc.gnu.org>
5398 * configure.in (sh[34]*-*-linux*): Add brackets.
5401 2002-07-18 Kaz Kojima <kkojima@gcc.gnu.org>
5405 * configure.in (sh-*-linux*, sh[34]*-*-linux*): Add target.
5412 2002-07-16 Bo Thorsen <bo@suse.de>
5414 * src/x86/ffi64.c: New file that adds x86-64 support.
5416 x86-64.
5417 * src/x86/sysv.S: Don't use this on x86-64.
5418 * src/x86/ffi.c: Don't use this on x86-64.
5421 for x86-64.
5423 the x86-64 ABI.
5430 * include/ffi.h.in: Add x86-64 ABI definition.
5432 * Makefile.am: Add x86-64 support.
5437 2002-06-24 Bo Thorsen <bo@suse.de>
5440 Add x86-64 sizes and alignments.
5442 2002-06-23 Bo Thorsen <bo@suse.de>
5449 2002-07-18 H.J. Lu (hjl@gnu.org)
5456 * configure.in (mips64*-*): Skip.
5457 (mips*-*-linux*): New.
5462 2002-06-06 Ulrich Weigand <uweigand@de.ibm.com>
5464 * src/s390/sysv.S: Save/restore %r6. Add DWARF-2 unwind info.
5466 2002-05-27 Roger Sayle <roger@eyesopen.com>
5470 2002-05-27 Bo Thorsen <bo@suse.de>
5475 2002-05-13 Andreas Tobler <a.tobler@schweiz.ch>
5480 2002-05-08 Alexandre Oliva <aoliva@redhat.com>
5486 2002-05-05 Jason Thorpe <thorpej@wasabisystems.com>
5488 * configure.in (sparc64-*-netbsd*): Add target.
5489 (sparc-*-netbsdelf*): Likewise.
5492 2002-04-28 David S. Miller <davem@redhat.com>
5496 2002-04-29 Gerhard Tonn <GerhardTonn@swol.de>
5506 2002-04-28 Jakub Jelinek <jakub@redhat.com>
5515 2002-04-08 Hans Boehm <Hans_Boehm@hp.com>
5524 2002-04-08 Jakub Jelinek <jakub@redhat.com>
5528 2002-04-06 Jason Thorpe <thorpej@wasabisystems.com>
5530 * configure.in (alpha*-*-netbsd*): Add target.
5533 2002-04-04 Jeff Sturm <jsturm@one-point.com>
5538 2002-03-30 Krister Walfridsson <cato@df.lth.se>
5540 * configure.in: Enable i*86-*-netbsdelf*.
5543 2002-03-29 David Billinghurst <David.Billinghurst@riotinto.com>
5549 2002-03-21 Loren J. Rittle <ljrittle@acm.org>
5551 * configure.in: Enable alpha*-*-freebsd*.
5554 2002-03-17 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
5556 * Makefile.am: libfficonvenience -> libffi_convenience.
5562 2002-03-07 Andreas Tobler <toa@pop.agri.ch>
5576 2002-02-24 Jeff Sturm <jsturm@one-point.com>
5581 2002-02-21 Andreas Tobler <toa@pop.agri.ch>
5584 number of GPRs for floating-point arguments.
5586 2002-01-31 Anthony Green <green@redhat.com>
5590 cross-compiler friendly macros.
5594 2002-01-18 David Edelsohn <edelsohn@gnu.org>
5599 2002-01-17 David Edelsohn <edelsohn@gnu.org>
5613 2001-10-09 John Hornkvist <john@toastedmarshmallow.com>
5616 * configure.in: Handle powerpc-*-darwin*.
5625 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
5629 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5631 * src/x86/sysv.S: Avoid gas-only .balign directive.
5634 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5636 * src/alpha/ffi.c (ffi_prep_closure): Avoid gas-only mnemonic.
5639 2001-06-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5643 2001-06-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5645 * configure.in: Recognize sparc*-sun-* host.
5648 2001-06-06 Andrew Haley <aph@redhat.com>
5652 2001-06-03 Andrew Haley <aph@redhat.com>
5658 2000-05-31 Jeff Sturm <jsturm@one-point.com>
5663 2001-05-06 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
5668 2001-04-25 Hans Boehm <Hans_Boehm@hp.com>
5674 2001-04-18 Jim Wilson <wilson@redhat.com>
5679 2001-04-12 Bryce McKinlay <bryce@albatross.co.nz>
5684 2001-03-29 Bryce McKinlay <bryce@albatross.co.nz>
5689 2001-03-27 Jon Beniston <jon@beniston.com>
5704 2001-03-26 Bryce McKinlay <bryce@albatross.co.nz>
5712 2001-03-23 Kevin B Hendricks <khendricks@ivey.uwo.ca>
5727 2001-03-19 Tom Tromey <tromey@redhat.com>
5732 2001-03-02 Nick Clifton <nickc@redhat.com>
5753 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
5756 gcc.gnu.org.
5758 2000-12-09 Richard Henderson <rth@redhat.com>
5766 2000-12-07 Richard Henderson <rth@redhat.com>
5774 cif->bytes for new ffi_call_osf implementation.
5782 2000-09-10 Alexandre Oliva <aoliva@redhat.com>
5784 * config.guess, config.sub, install-sh: Removed.
5791 2000-08-22 Alexandre Oliva <aoliva@redhat.com>
5793 * configure.in [i*86-*-freebsd*] (TARGET, TARGETDIR): Set.
5796 2000-05-11 Scott Bambrough <scottb@netwinder.org>
5802 2000-05-04 Tom Tromey <tromey@cygnus.com>
5805 * configure.in: Match `arm*-*-linux-*'.
5808 2000-04-28 Jakub Jelinek <jakub@redhat.com>
5815 New variables. Set for gcc using -print-multi-lib. Export them
5817 (sparc64-*-linux-gnu*): Use libsuff 64 for search paths.
5818 * ltmain.sh (B|b|V): Don't throw away gcc's -B, -b and -V options
5819 for -shared links.
5824 2000-04-16 Anthony Green <green@redhat.com>
5827 * configure.in: Change i*86-pc-linux* to i*86-*-linux*.
5829 2000-04-14 Jakub Jelinek <jakub@redhat.com>
5842 32bit code (not yet cross-arch calls).
5856 * configure.in (sparc-*-linux*): New supported target.
5857 (sparc64-*-linux*): Likewise.
5864 2000-04-04 Alexandre Petit-Bianco <apbianco@cygnus.com>
5867 * configure.in: (i*86-*-solaris*): New libffi target. Patch
5870 2000-03-20 Tom Tromey <tromey@cygnus.com>
5874 2000-03-08 Bryce McKinlay <bryce@albatross.co.nz>
5876 * config.guess, config.sub: Update from the gcc tree.
5879 2000-03-03 Tom Tromey <tromey@cygnus.com>
5884 * configure.in (--enable-multilib): New option.
5888 2000-03-02 Tom Tromey <tromey@cygnus.com>
5894 2000-02-25 Hans Boehm <boehm@acm.org>
5915 2000-01-04 Tom Tromey <tromey@cygnus.com>
5919 1999-12-31 Tom Tromey <tromey@cygnus.com>
5921 * Makefile.am (INCLUDES): Added -I$(top_srcdir)/src.
5923 1999-09-01 Tom Tromey <tromey@cygnus.com>
5933 1999-08-09 Anthony Green <green@cygnus.com>
5939 * configure.in: Change version to 2.00-beta.
5946 1999-08-02 Kresten Krab Thorup <krab@dominiq.is.s.u-tokyo.ac.jp>
5979 From Makoto Kato <m_kato@ga2.so-net.ne.jp>.
5981 1999-05-09 Anthony Green <green@cygnus.com>
6000 1998-11-29 Anthony Green <green@cygnus.com>
6013 2011-02-08 Andreas Tobler <andreast@fgznet.ch>
6015 * testsuite/lib/libffi.exp: Tweak for stand-alone mode.
6017 2009-12-25 Samuli Suominen <ssuominen@gentoo.org>
6023 2009-06-16 Andrew Haley <aph@redhat.com>
6033 * testsuite/libffi.call/float2.c: Fix dg-excess-errors.
6037 2009-06-12 Andrew Haley <aph@redhat.com>
6047 2009-06-11 Timothy Wall <twall@users.sf.net>
6065 * ltcf-c.sh: properly escape cygwin/w32 path
6160 2009-06-04 Andrew Haley <aph@redhat.com>
6162 * src/powerpc/ffitarget.h: Fix misapplied merge from gcc.
6164 2009-06-04 Andrew Haley <aph@redhat.com>
6169 2009-06-04 Andrew Haley <aph@redhat.com>
6176 2009-06-04 Andrew Haley <aph@redhat.com>
6179 of Andreas Tobler's patch from 2006-04-22.
6181 2009-06-04 Andrew Haley <aph@redhat.com>
6184 2007-03-07.
6186 2008-12-26 Timothy Wall <twall@users.sf.net>
6195 2008-12-22 Timothy Wall <twall@users.sf.net>
6212 2008-12-19 Anthony Green <green@redhat.com>
6215 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
6216 * libtool-version: Increment revision.
6219 2008-11-11 Anthony Green <green@redhat.com>
6222 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
6223 * libtool-version: Increment revision.
6226 2008-08-25 Andreas Tobler <a.tobler@schweiz.org>
6239 2008-07-24 Anthony Green <green@redhat.com>
6250 2008-07-17 Anthony Green <green@redhat.com>
6253 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
6254 * libtool-version: Increment revision. Add documentation.
6257 2008-07-16 Kaz Kojima <kkojima@gcc.gnu.org>
6262 2008-07-16 Kaz Kojima <kkojima@gcc.gnu.org>
6264 * src/sh/sysv.S: Add .note.GNU-stack on Linux.
6267 2008-04-03 Anthony Green <green@redhat.com>
6269 * libffi.pc.in (Libs): Add -L${libdir}.
6271 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
6272 * libtool-version: Increment revision.
6275 2008-04-03 Anthony Green <green@redhat.com>
6281 2008-03-22 Moriyoshi Koizumi <moriyoshi@gmail.com>
6288 2008-03-04 Anthony Green <green@redhat.com>
6308 2008-02-26 Jakub Jelinek <jakub@redhat.com>
6311 * src/alpha/osf.S: Add .note.GNU-stack on Linux.
6325 2008-02-26 Anthony Green <green@redhat.com>
6331 2008-02-26 Anthony Green <green@redhat.org>
6336 2008-02-26 Anthony Green <green@redhat.org>
6348 2008-02-24 Anthony Green <green@redhat.org>
6352 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
6353 * libtool-version: Increment revision.
6356 2008-02-22 Anthony Green <green@redhat.com>
6360 2008-02-22 Anthony Green <green@redhat.com>
6363 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
6364 * libtool-version: Increment revision.
6367 2008-02-22 Bjoern Koenig <bkoenig@alpha-tierchen.de>
6370 * configure.ac: Add amd64-*-freebsd* target.
6373 2008-02-22 Thomas Heller <theller@ctypes.org>
6378 2008-02-21 Thomas Heller <theller@ctypes.org>
6382 2008-02-21 Anthony Green <green@redhat.com>
6385 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
6386 * libtool-version: Increment revision.
6389 2008-02-21 Björn König <bkoenig@alpha-tierchen.de>
6395 2008-02-15 Anthony Green <green@redhat.com>
6398 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
6399 * libtool-version: Increment revision.
6402 2008-02-15 David Daney <ddaney@avtrex.com>
6407 2008-02-15 Anthony Green <green@redhat.com>
6410 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
6412 2008-02-15 David Daney <ddaney@avtrex.com>
6419 2008-02-15 Anthony Green <green@redhat.com>
6424 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
6426 2008-02-15 Anthony Green <green@redhat.com>
6433 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
6435 2008-02-14 Anthony Green <green@redhat.com>
6438 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
6456 2008-02-14 Anthony Green <green@redhat.com>
6462 2008-02-14 Anthony Green <green@redhat.com>
6468 * testsuite/lib/libffi-dg.exp: Remove libstdc++ bits from GCC tree.
6471 2008-02-14 Anthony Green <green@redhat.com>
6477 2008-02-14 Anthony Green <green@redhat.com>
6481 * doc/stamp-vti: New file.
6485 2008-02-14 Anthony Green <green@redhat.com>
6494 2008-02-14 Tom Tromey <tromey@redhat.com>
6497 * mdate-sh, texinfo.tex: New files.
6502 2008-02-14 Anthony Green <green@redhat.com>
6504 * Makefile.am (AM_CFLAGS): Don't compile with -D$(TARGET).
6511 2008-02-14 Anthony Green <green@redhat.com>
6520 2008-02-14 Anthony Green <green@redhat.com>
6526 2008-02-14 Anthony Green <green@redhat.com>
6532 * libtool-version: Increment CURRENT
6536 2008-02-03 Anthony Green <green@redhat.com>
6542 2008-02-03 Timothy Wall <twall@users.sf.net>
6547 2008-02-01 Anthony Green <green@redhat.com>
6554 2008-02-01 Anthony Green <green@redhat.com>
6560 2008-01-31 Anthony Green <green@redhat.com>
6566 2008-01-31 Timothy Wall <twall@users.sf.net>
6575 2008-01-30 H.J. Lu <hongjiu.lu@intel.com>
6581 * testsuite/libffi.call/call.exp: Add "-O2 -fomit-frame-pointer"
6584 2008-01-30 Anthony Green <green@redhat.com>
6590 * testsuite/lib/wrapper.exp: Copied from gcc tree to allow for
6591 execution outside of gcc tree.
6592 * testsuite/lib/target-libpath.exp: Ditto.
6594 * testsuite/lib/libffi-dg.exp: Many changes to allow for execution
6595 outside of gcc tree.
6601 2004-01-14 Kelley Cook <kcook@gcc.gnu.org>
6605 2003-02-20 Alexandre Oliva <aoliva@redhat.com>
6611 2002-01-27 Alexandre Oliva <aoliva@redhat.com>
6618 Mon Aug 9 18:33:38 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6628 Use lowercase in configure --help explanations.
6630 1999-08-08 Anthony Green <green@cygnus.com>
6634 1999-08-08 Anthony Green <green@cygnus.com>
6637 * Makefile.am (AM_CFLAGS): Compile with -fexceptions.
6646 Version 1 of libffi had per-directory ChangeLogs. Current and future
6651 --- libffi ----------------------------------------------------------------
6665 1998-07-25 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
6667 * m68k/ffi.c (ffi_prep_cif_machdep): Use bitmask for cif->flags.
6686 1998-02-14 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
6737 --enable-purify-safety was used at configure time.
6739 * configure.in (allsources): Added --enable-purify-safety switch.
6746 Removed special CFLAGS hack for gcc.
6762 * configure.in: Fixed -Wall trick.
6766 * acconfig.h: Needed for --enable-debug configure switch.
6771 * configure.in: Added --enable-debug switch. Boosted rev to
6844 * configure.in: -D$TARGET is no longer used as a compiler switch.
6854 * configure.in: Don't barf on i586-unknown-linuxaout.
6863 configure.in, fficonfig.h.in, install-sh, mkinstalldirs,
6864 stamp-h.in: Created
6867 --- libffi/include --------------------------------------------------------
6872 ffi.h.in changes. This is a work-around for SGI's "simple"
6879 1998-02-14 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
6892 * ffi.h.in, ffi_common.h: Cygnus Support -> Cygnus Solutions.
6982 --- libffi/src ------------------------------------------------------------
7007 with broken lond double (SunOS 4 w/ GCC).
7013 * ffitest.c: Added more notes about GCC bugs under Irix 6.
7035 * ffitest.c (main): Allow all tests to run even in presence of gcc
7038 1998-02-17 Anthony Green <green@hoser.cygnus.com>
7047 1998-02-14 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
7054 (main): Fix type error in assignment of ts[1-4]_type.elements.
7114 (ffitest): Added missing -c for $(COMPILE) (change in automake).
7175 warnings in non-debug builds. Included ffi_common.h.
7179 * Makefile.am: Added a rule for .s -> .o
7203 * Makefile.am (INCLUDES): Added missing -I../include
7211 --- libffi/src/x86 --------------------------------------------------------
7268 (ffi_prep_cif): cif->rvalue no longer initialized to NULL.
7272 --- libffi/src/mips -------------------------------------------------------
7350 * ffi.c (ffi_prep_cif): cif->rvalue no longer initialized to NULL.
7359 --- libffi/src/sparc ------------------------------------------------------