Merge pull request #96 from joshtriplett/sawing-changelogs

Generate ChangeLog from git in make dist; remove it from version control
This commit is contained in:
Anthony Green
2014-03-16 09:38:47 -04:00
4 changed files with 14 additions and 5 deletions

View File

@@ -1,3 +1,9 @@
2014-03-16 Josh Triplett <josh@joshtriplett.org>
* ChangeLog: Archive to ChangeLog.libffi-3.1 and delete. Future
changelogs will come from git, with autogenerated snapshots shipped in
distributed tarballs.
2014-03-16 Josh Triplett <josh@joshtriplett.org>
Add support for stdcall, thiscall, and fastcall on non-Windows

View File

@@ -2,7 +2,7 @@ The libffi version 1 ChangeLog archive.
Version 1 of libffi had per-directory ChangeLogs. Current and future
versions have a single ChangeLog file in the root directory. The
version 1 ChangeLogs have all been concatonated into this file for
version 1 ChangeLogs have all been concatenated into this file for
future reference only.
--- libffi ----------------------------------------------------------------

View File

@@ -50,7 +50,7 @@ EXTRA_DIST = LICENSE ChangeLog.v1 ChangeLog.libgcj configure.host \
m4/ltversion.m4 src/arm/gentramp.sh src/debug.c msvcc.sh \
generate-darwin-source-and-headers.py \
libffi.xcodeproj/project.pbxproj src/arm/trampoline.S \
libtool-ldflags
libtool-ldflags ChangeLog.libffi-3.1
info_TEXINFOS = doc/libffi.texi
@@ -247,3 +247,5 @@ libffi_la_LDFLAGS = -no-undefined -version-info `grep -v '^\#' $(srcdir)/libtool
AM_CPPFLAGS = -I. -I$(top_srcdir)/include -Iinclude -I$(top_srcdir)/src
AM_CCASFLAGS = $(AM_CPPFLAGS)
dist-hook:
if [ -d $(top_srcdir)/.git ] ; then git -C $(top_srcdir) log --no-decorate ; else echo 'See git log for history.' ; fi > $(distdir)/ChangeLog

7
README
View File

@@ -1,7 +1,7 @@
Status
======
libffi-3.0.14 was released on TBD. Check the libffi web
libffi-3.1 was released on TBD. Check the libffi web
page for updates: <URL:http://sourceware.org/libffi/>.
@@ -170,9 +170,10 @@ To install the library and header files, type "make install".
History
=======
See the ChangeLog files for details.
See the git log for details.
3.0.14 TBD
3.1 TBD
Archive off the manually maintained ChangeLog in favor of git log.
Add AArch64 (ARM64) iOS support.
Add Nios II support.
Add m88k and DEC VAX support.