Preformat release notes

This commit is contained in:
Anthony Green
2018-03-13 09:20:44 -04:00
parent 54f31b0056
commit 8c7fbd1616

View File

@@ -120,7 +120,6 @@ tested:
| X86-64 | Windows/MingW | GCC |
| X86-64 | Mac OSX | GCC |
| Xtensa | Linux | GCC |
| --------------- | ---------------- | ----------------------- |
Please send additional platform test results to
libffi-discuss@sourceware.org and feel free to update the wiki page
@@ -191,14 +190,14 @@ History
See the git log for details at http://github.com/libffi/libffi.
3.3 TBD
3.3 TBD
New API in support of GO closures.
Add RISC-V support.
3.2.1 Nov-12-14
3.2.1 Nov-12-14
Build fix for non-iOS AArch64 targets.
3.2 Nov-11-14
3.2 Nov-11-14
Add C99 Complex Type support (currently only supported on
s390).
Add support for PASCAL and REGISTER calling conventions on x86
@@ -206,7 +205,7 @@ See the git log for details at http://github.com/libffi/libffi.
Add OpenRISC and Cygwin-64 support.
Bug fixes.
3.1 May-19-14
3.1 May-19-14
Add AArch64 (ARM64) iOS support.
Add Nios II support.
Add m88k and DEC VAX support.
@@ -219,7 +218,7 @@ See the git log for details at http://github.com/libffi/libffi.
Archive off the manually maintained ChangeLog in favor of git
log.
3.0.13 Mar-17-13
3.0.13 Mar-17-13
Add Meta support.
Add missing Moxie bits.
Fix stack alignment bug on 32-bit x86.
@@ -229,7 +228,7 @@ See the git log for details at http://github.com/libffi/libffi.
with GCC (OS X, Solaris).
Fix Cygwin regression.
3.0.12 Feb-11-13
3.0.12 Feb-11-13
Add Moxie support.
Add AArch64 support.
Add Blackfin support.
@@ -241,7 +240,7 @@ See the git log for details at http://github.com/libffi/libffi.
Solaris and AIX.
Work around LLVM/GCC interoperability issue on x86_64.
3.0.11 Apr-11-12
3.0.11 Apr-11-12
Lots of build fixes.
Add support for variadic functions (ffi_prep_cif_var).
Add Linux/x32 support.
@@ -252,7 +251,7 @@ See the git log for details at http://github.com/libffi/libffi.
Fix Octeon and MC68881 support.
Fix code pessimizations.
3.0.10 Aug-23-11
3.0.10 Aug-23-11
Add support for Apple's iOS.
Add support for ARM VFP ABI.
Add RTEMS support for MIPS and M68K.
@@ -266,128 +265,128 @@ See the git log for details at http://github.com/libffi/libffi.
Testsuite fixes for Tru64 Unix.
Additional platform support.
3.0.9 Dec-31-09
3.0.9 Dec-31-09
Add AVR32 and win64 ports. Add ARM softfp support.
Many fixes for AIX, Solaris, HP-UX, *BSD.
Several PowerPC and x86-64 bug fixes.
Build DLL for windows.
3.0.8 Dec-19-08
3.0.8 Dec-19-08
Add *BSD, BeOS, and PA-Linux support.
3.0.7 Nov-11-08
3.0.7 Nov-11-08
Fix for ppc FreeBSD.
(thanks to Andreas Tobler)
3.0.6 Jul-17-08
3.0.6 Jul-17-08
Fix for closures on sh.
Mark the sh/sh64 stack as non-executable.
(both thanks to Kaz Kojima)
3.0.5 Apr-3-08
3.0.5 Apr-3-08
Fix libffi.pc file.
Fix #define ARM for IcedTea users.
Fix x86 closure bug.
3.0.4 Feb-24-08
3.0.4 Feb-24-08
Fix x86 OpenBSD configury.
3.0.3 Feb-22-08
3.0.3 Feb-22-08
Enable x86 OpenBSD thanks to Thomas Heller, and
x86-64 FreeBSD thanks to Björn König and Andreas Tobler.
Clean up test instruction in README.
3.0.2 Feb-21-08
3.0.2 Feb-21-08
Improved x86 FreeBSD support.
Thanks to Björn König.
3.0.1 Feb-15-08
3.0.1 Feb-15-08
Fix instruction cache flushing bug on MIPS.
Thanks to David Daney.
3.0.0 Feb-15-08
3.0.0 Feb-15-08
Many changes, mostly thanks to the GCC project.
Cygnus Solutions is now Red Hat.
[10 years go by...]
1.20 Oct-5-98
1.20 Oct-5-98
Raffaele Sena produces ARM port.
1.19 Oct-5-98
1.19 Oct-5-98
Fixed x86 long double and long long return support.
m68k bug fixes from Andreas Schwab.
Patch for DU assembler compatibility for the Alpha from Richard
Henderson.
1.18 Apr-17-98
1.18 Apr-17-98
Bug fixes and MIPS configuration changes.
1.17 Feb-24-98
1.17 Feb-24-98
Bug fixes and m68k port from Andreas Schwab. PowerPC port from
Geoffrey Keating. Various bug x86, Sparc and MIPS bug fixes.
1.16 Feb-11-98
1.16 Feb-11-98
Richard Henderson produces Alpha port.
1.15 Dec-4-97
1.15 Dec-4-97
Fixed an n32 ABI bug. New libtool, auto* support.
1.14 May-13-97
1.14 May-13-97
libtool is now used to generate shared and static libraries.
Fixed a minor portability problem reported by Russ McManus
<mcmanr@eq.gs.com>.
1.13 Dec-2-96
1.13 Dec-2-96
Added --enable-purify-safety to keep Purify from complaining
about certain low level code.
Sparc fix for calling functions with < 6 args.
Linux x86 a.out fix.
1.12 Nov-22-96
1.12 Nov-22-96
Added missing ffi_type_void, needed for supporting void return
types. Fixed test case for non MIPS machines. Cygnus Support
is now Cygnus Solutions.
1.11 Oct-30-96
1.11 Oct-30-96
Added notes about GNU make.
1.10 Oct-29-96
1.10 Oct-29-96
Added configuration fix for non GNU compilers.
1.09 Oct-29-96
1.09 Oct-29-96
Added --enable-debug configure switch. Clean-ups based on LCLint
feedback. ffi_mips.h is always installed. Many configuration
fixes. Fixed ffitest.c for sparc builds.
1.08 Oct-15-96
1.08 Oct-15-96
Fixed n32 problem. Many clean-ups.
1.07 Oct-14-96
1.07 Oct-14-96
Gordon Irlam rewrites v8.S again. Bug fixes.
1.06 Oct-14-96
1.06 Oct-14-96
Gordon Irlam improved the sparc port.
1.05 Oct-14-96
1.05 Oct-14-96
Interface changes based on feedback.
1.04 Oct-11-96
1.04 Oct-11-96
Sparc port complete (modulo struct passing bug).
1.03 Oct-10-96
1.03 Oct-10-96
Passing struct args, and returning struct values works for
all architectures/calling conventions. Expanded tests.
1.02 Oct-9-96
1.02 Oct-9-96
Added SGI n32 support. Fixed bugs in both o32 and Linux support.
Added "make test".
1.01 Oct-8-96
1.01 Oct-8-96
Fixed float passing bug in mips version. Restructured some
of the code. Builds cleanly with SGI tools.
1.00 Oct-7-96
1.00 Oct-7-96
First release. No public announcement.