Anthony Green [Sun, 28 Sep 2014 04:50:29 +0000 (00:50 -0400)]
Only run the complex type tests on supported platforms.
Anthony Green [Sat, 20 Sep 2014 11:44:37 +0000 (07:44 -0400)]
Add complex type support. Mostly broken right now
Anthony Green [Sat, 20 Sep 2014 11:43:51 +0000 (07:43 -0400)]
Compile tests with -Wno-psabi when using GCC
Anthony Green [Sat, 20 Sep 2014 11:08:37 +0000 (07:08 -0400)]
Update version to 3.2
Anthony Green [Sat, 20 Sep 2014 11:08:05 +0000 (07:08 -0400)]
More README updates for 3.2
Anthony Green [Sat, 20 Sep 2014 10:54:06 +0000 (06:54 -0400)]
Update release notes.
Bernd Edlinger [Sat, 20 Sep 2014 10:51:45 +0000 (06:51 -0400)]
2014-05-11 Bernd Edlinger <bernd.edlinger@hotmail.de>
Fix current cygwin-64 build problems.
* src/java_raw_api.c: Remove if !defined(FFI_NO_RAW_API).
* src/x86/ffi.c: Add if defined(__CYGWIN__).
* src/x86/win64.S (ffi_closure_win64, ffi_call_win64): Added
handling for FFI_TYPE_UINT64, FFI_TYPE_POINTER and FFI_TYPE_INT.
Added SEH information. Fixed formatting.
Jakub Jelinek [Sat, 20 Sep 2014 10:39:55 +0000 (06:39 -0400)]
2014-09-10 Jakub Jelinek <jakub@redhat.com>
* src/powerpc/linux64.S: Emit .note.GNU-stack even when
POWERPC64 is not defined.
* src/powerpc/linux64_closure.S: Likewise. Also test _CALL_ELF == 2.
Matthias Klose [Sat, 20 Sep 2014 10:37:04 +0000 (06:37 -0400)]
Fix -Werror=declaration-after-statement problem
Dominik Vogt [Sat, 20 Sep 2014 10:21:19 +0000 (06:21 -0400)]
2014-07-22 Dominik Vogt <vogt@linux.vnet.ibm.com>
* src/types.c (FFI_TYPEDEF, FFI_NONCONST_TYPEDEF): Merge the macros by
adding another argument that controls whether the result is const or not
(FFI_LDBL_CONST): Temporary macro to reduce ifdef confusion
* src/prep_cif.c (ffi_prep_cif_core): Replace list of systems with new
macro FFI_TARGET_SPECIFIC_STACK_SPACE_ALLOCATION
* src/pa/ffitarget.h (FFI_TARGET_SPECIFIC_STACK_SPACE_ALLOCATION):
Define.
* src/s390/ffitarget.h (FFI_TARGET_SPECIFIC_STACK_SPACE_ALLOCATION):
Define.
* src/x86/ffitarget.h (FFI_TARGET_SPECIFIC_STACK_SPACE_ALLOCATION):
Define.
2014-07-22 Dominik Vogt <vogt@linux.vnet.ibm.com>
* doc/libffi.texi (Primitive Types): Document ffi_type_complex_float,
ffi_type_complex_double and ffi_type_complex_longdouble
(Complex Types): New subsection.
(Complex Type Example): Ditto.
* testsuite/libffi.call/cls_align_complex_double.c: New
FFI_TYPE_COMPLEX test.
* testsuite/libffi.call/cls_align_complex_float.c: Ditto.
* testsuite/libffi.call/cls_align_complex_longdouble.c: Ditto.
* testsuite/libffi.call/cls_complex_double.c: Ditto.
* testsuite/libffi.call/cls_complex_float.c: Ditto.
* testsuite/libffi.call/cls_complex_longdouble.c: Ditto.
* testsuite/libffi.call/cls_complex_struct_double.c: Ditto.
* testsuite/libffi.call/cls_complex_struct_float.c: Ditto.
* testsuite/libffi.call/cls_complex_struct_longdouble.c: Ditto.
* testsuite/libffi.call/cls_complex_va_double.c: Ditto.
* testsuite/libffi.call/cls_complex_va_float.c: Ditto.
* testsuite/libffi.call/cls_complex_va_longdouble.c: Ditto.
* testsuite/libffi.call/complex_double.c: Ditto.
* testsuite/libffi.call/complex_defs_double.c: Ditto.
* testsuite/libffi.call/complex_float.c: Ditto.
* testsuite/libffi.call/complex_defs_float.c: Ditto.
* testsuite/libffi.call/complex_longdouble.c: Ditto.
* testsuite/libffi.call/complex_defs_longdouble.c: Ditto.
* testsuite/libffi.call/complex_int.c: Ditto.
* testsuite/libffi.call/many_complex_double.c: Ditto.
* testsuite/libffi.call/many_complex_float.c: Ditto.
* testsuite/libffi.call/many_complex_longdouble.c: Ditto.
* testsuite/libffi.call/return_complex1_double.c: Ditto.
* testsuite/libffi.call/return_complex1_float.c: Ditto.
* testsuite/libffi.call/return_complex1_longdouble.c: Ditto.
* testsuite/libffi.call/return_complex2_double.c: Ditto.
* testsuite/libffi.call/return_complex2_float.c: Ditto.
* testsuite/libffi.call/return_complex2_longdouble.c: Ditto.
* testsuite/libffi.call/return_complex_double.c: Ditto.
* testsuite/libffi.call/return_complex_float.c: Ditto.
* testsuite/libffi.call/return_complex_longdouble.c: Ditto.
* src/raw_api.c (ffi_raw_to_ptrarray): Handle FFI_TYPE_COMPLEX
(ffi_ptrarray_to_raw): Ditto.
* src/prep_cif.c (ffi_prep_cif_core): Abort if FFI_TYPE_COMPLEX is not
implemented in libffi for the target.
* src/java_raw_api.c (ffi_java_raw_size): FFI_TYPE_COMPLEX not supported
yet (abort).
(ffi_java_raw_to_ptrarray): Ditto.
(ffi_java_rvalue_to_raw): Ditto.
(ffi_java_raw_to_rvalue): Ditto.
* src/debug.c (ffi_type_test): Add debug tests for complex types.
* include/ffi.h.in (FFI_TYPE_COMPLEX): Add new FFI_TYPE_COMPLEX.
(FFI_TYPE_LAST): Bump.
(ffi_type_complex_float): Add new ffi_type_....
(ffi_type_complex_double): Ditto.
(ffi_type_complex_longdouble): Ditto.
2014-07-22 Dominik Vogt <vogt@linux.vnet.ibm.com>
* src/s390/ffitarget.h (FFI_TARGET_HAS_COMPLEX_TYPE): Define to provide
FFI_TYPE_COMPLEX support.
* src/s390/ffi.c (ffi_check_struct_type): Implement FFI_TYPE_COMPLEX
(ffi_prep_args): Ditto.
(ffi_prep_cif_machdep): Ditto.
(ffi_closure_helper_SYSV): Ditto.
Anthony Green [Thu, 18 Sep 2014 23:10:54 +0000 (19:10 -0400)]
Merge pull request #132 from nielsAD/master
Pascal and Register calling convention support on x86
Anthony Green [Thu, 18 Sep 2014 23:06:08 +0000 (19:06 -0400)]
Merge pull request #130 from frida/fix/darwin-aarch64-float-alignment
Fix alignment of FFI_TYPE_FLOAT for Apple's ARM64 ABI
Anthony Green [Thu, 18 Sep 2014 23:05:35 +0000 (19:05 -0400)]
Merge pull request #129 from frida/fix/darwin-aarch64-cif-prep
Fix non-variadic CIF initialization for Apple/ARM64
Anthony Green [Thu, 18 Sep 2014 22:28:05 +0000 (18:28 -0400)]
Merge pull request #124 from knuesel/master
Fix issue with builddir when calling configure with absolute path
Anthony Green [Thu, 18 Sep 2014 22:27:15 +0000 (18:27 -0400)]
Merge pull request #123 from ehsan/clang-cl
Add support for building with clang-cl
nielsAD [Mon, 25 Aug 2014 15:29:44 +0000 (17:29 +0200)]
Determine whether register arguments (THISCALL/FASTCALL/REGISTER) are really passed via register to closures. Use stack if not.
nielsAD [Mon, 25 Aug 2014 10:23:29 +0000 (12:23 +0200)]
Fixed THISCALL/FASTCALL closures and added basic support for PASCAL/REGISTER closures.
nielsAD [Fri, 22 Aug 2014 22:18:47 +0000 (00:18 +0200)]
Support for calling functions with PASCAL and REGISTER calling conventions on x86 Windows/Linux.
Also changed indentation to be more consistent throughout the (adjusted) files.
Ehsan Akhgari [Fri, 1 Aug 2014 00:33:33 +0000 (20:33 -0400)]
Enable forcing the usage of the static CRT in libffi's msvc wrapper
This is required for AddressSanitizer builds with clang-cl.
Ole André Vadla Ravnås [Fri, 25 Jul 2014 19:40:50 +0000 (21:40 +0200)]
Fix alignment of FFI_TYPE_FLOAT for Apple's ARM64 ABI
Ole André Vadla Ravnås [Fri, 25 Jul 2014 22:11:06 +0000 (00:11 +0200)]
Fix non-variadic CIF initialization for Apple/ARM64
Turns out `aarch64_nfixedargs` wasn't initialized in the non-variadic
case, resulting in undefined behavior when allocating arguments.
Jeremie Knuesel [Wed, 25 Jun 2014 10:28:17 +0000 (12:28 +0200)]
Fix issue with builddir when calling configure with absolute path
Ehsan Akhgari [Wed, 11 Jun 2014 16:07:24 +0000 (12:07 -0400)]
Add support for building with clang-cl
Anthony Green [Thu, 12 Jun 2014 10:30:59 +0000 (06:30 -0400)]
Remove compiler warning
Samuli Suominen [Thu, 12 Jun 2014 10:30:21 +0000 (06:30 -0400)]
Fix paths in libffi.pc.in
Anthony Green [Fri, 6 Jun 2014 12:24:35 +0000 (08:24 -0400)]
Merge pull request #122 from rvandermeulen/
1014976
Don't make --enable-debug imply using the debug CRT in libffi
Mike Hommey [Mon, 2 Jun 2014 13:21:10 +0000 (09:21 -0400)]
Bug
1014976 - Don't make --enable-debug imply using the debug CRT in libffi.
Anthony Green [Sat, 31 May 2014 12:54:08 +0000 (08:54 -0400)]
Prepare for libffi 3.1.1
Samuli Suominen [Sat, 31 May 2014 12:53:10 +0000 (08:53 -0400)]
Add missing GNU stack markings in win32.S
Ryan Hill [Sat, 31 May 2014 12:26:34 +0000 (08:26 -0400)]
Fix typo
Anthony Green [Sun, 25 May 2014 03:28:42 +0000 (23:28 -0400)]
Update current version.
Anthony Green [Mon, 19 May 2014 22:05:33 +0000 (18:05 -0400)]
Increment libtool version number
Anthony Green [Mon, 19 May 2014 22:04:28 +0000 (18:04 -0400)]
Merge pull request #120 from l0kod/tmpfile
Create temporary file with O_TMPFILE and O_CLOEXEC when available
Mickaël Salaün [Mon, 12 May 2014 17:44:08 +0000 (19:44 +0200)]
closures: Check for mkostemp(3)
Mickaël Salaün [Sun, 11 May 2014 20:54:58 +0000 (22:54 +0200)]
closures: Create temporary file with O_TMPFILE and O_CLOEXEC when available
The open_temp_exec_file_dir function can create a temporary file without
file system accessible link. If the O_TMPFILE flag is not defined (old
Linux kernel or libc) the behavior is unchanged.
The open_temp_exec_file_name function now need a new argument "flags"
(like O_CLOEXEC) used for temporary file creation.
The O_TMPFILE flag allow temporary file creation without race condition.
This feature/fix prevent another process to access the (future)
executable file from the file system.
The O_CLOEXEC flag automatically close the temporary file for any
execve. This avoid transmitting (executable) file descriptor to a child
process.
Anthony Green [Mon, 19 May 2014 13:41:32 +0000 (09:41 -0400)]
Update date. Annoucing 3.1 today.
Anthony Green [Mon, 19 May 2014 13:37:21 +0000 (09:37 -0400)]
Increment libtool library revision number
Anthony Green [Sun, 11 May 2014 14:30:22 +0000 (10:30 -0400)]
Update to version 3.1
Anthony Green [Sun, 11 May 2014 14:22:30 +0000 (10:22 -0400)]
Support versions of git older than 1.8.5
Anthony Green [Sun, 11 May 2014 13:56:40 +0000 (09:56 -0400)]
Fix testsuite for GCC 4.9.0
Magnus Granberg [Sun, 11 May 2014 13:55:28 +0000 (09:55 -0400)]
Check /proc/self/status for PaX status.
Dominik Vogt [Sun, 11 May 2014 13:52:47 +0000 (09:52 -0400)]
Use to get correct dir
Anthony Green [Wed, 23 Apr 2014 23:24:47 +0000 (19:24 -0400)]
Merge pull request #119 from joshtriplett/fastcall-fastball
src/x86/win32.S: Define ffi_closure_FASTCALL in the MASM section, too
Josh Triplett [Wed, 23 Apr 2014 04:17:52 +0000 (21:17 -0700)]
src/x86/win32.S: Define ffi_closure_FASTCALL in the MASM section, too
Anthony Green [Mon, 21 Apr 2014 16:41:56 +0000 (12:41 -0400)]
Merge pull request #101 from joshtriplett/fastcall-closures
Support closures for fastcall
Josh Triplett [Sun, 20 Apr 2014 19:03:25 +0000 (12:03 -0700)]
Support fastcall closures
libffi on 32-bit x86 now supports closures for all supported ABIs.
Thus, rewrite the last remaining duplicated-by-ABI test (closure_stdcall
and closure_thiscall) to use the generic ABI_NUM/ABI_ATTR mechanism.
Anthony Green [Sat, 12 Apr 2014 23:38:07 +0000 (19:38 -0400)]
Merge pull request #80 from ueno/devel
Fix typo in doc
Anthony Green [Sat, 12 Apr 2014 23:37:21 +0000 (19:37 -0400)]
Merge pull request #86 from joshtriplett/testsuite-CC-CXX
testsuite ignores CC parameter supplied to configure or make
Anthony Green [Sat, 12 Apr 2014 23:32:08 +0000 (19:32 -0400)]
Merge pull request #116 from frida/fix/darwin-aarch64-variadic
Fix handling of variadic calls on Darwin/AArch64
Anthony Green [Sat, 12 Apr 2014 23:30:18 +0000 (19:30 -0400)]
Merge pull request #115 from frida/fix/darwin-aarch64-alignment
Fix alignment of AArch64 assembler functions
Anthony Green [Sat, 12 Apr 2014 23:29:13 +0000 (19:29 -0400)]
Merge pull request #117 from frida/fix/windows-regression
Fix Windows regression
Ole André Vadla Ravnås [Fri, 11 Apr 2014 23:04:04 +0000 (01:04 +0200)]
Ole André Vadla Ravnås [Sun, 6 Apr 2014 18:54:13 +0000 (20:54 +0200)]
Fix handling of variadic calls on Darwin/AArch64
Ole André Vadla Ravnås [Sun, 6 Apr 2014 18:53:02 +0000 (20:53 +0200)]
Fix alignment of AArch64 assembler functions
Anthony Green [Sun, 6 Apr 2014 03:41:22 +0000 (23:41 -0400)]
Merge pull request #114 from joshtriplett/bounce-on-a-tiny-trampoline
Fix ABI on 32-bit non-Windows x86: go back to trampoline size 10
Josh Triplett [Sun, 6 Apr 2014 00:33:42 +0000 (17:33 -0700)]
Fix ABI on 32-bit non-Windows x86: go back to trampoline size 10
The trampoline size is part of the ABI, so it cannot change. Move the
logic from the stdcall and thiscall trampolines to the functions they
call, to reduce them both to 10 bytes.
This drops the previously added support for raw THISCALL closures on
non-Windows. (Non-raw THISCALL closures still work.)
Josh Triplett [Thu, 27 Mar 2014 15:44:34 +0000 (08:44 -0700)]
README: Note the testsuite changes to respect $CC and $CXX
Josh Triplett [Thu, 27 Mar 2014 07:44:12 +0000 (00:44 -0700)]
README: Update Windows example to set both CC and CXX
Josh Triplett [Thu, 27 Mar 2014 06:17:56 +0000 (23:17 -0700)]
Use the proper C++ compiler to run C++ tests
Running the C compiler with -shared-libgcc -lstdc++ does not work on
non-GCC compilers.
Josh Triplett [Thu, 27 Mar 2014 06:53:57 +0000 (23:53 -0700)]
.travis.yml: Make the build command more readable by splitting at &&
"script" can contain multiple commands to run in sequence.
Josh Triplett [Wed, 26 Mar 2014 21:51:32 +0000 (14:51 -0700)]
Always set CC_FOR_TARGET for dejagnu, to make the testsuite respect $CC
This fixes cross-compilation and compilation with CC="gcc -m32".
Josh Triplett [Thu, 27 Mar 2014 03:18:58 +0000 (20:18 -0700)]
Stop looking for expect and runtest above top_builddir
Users wishing to test hand-compiled versions of expect and runtest can
easily enough put them in their path or set EXPECT and RUNTEST
themselves.
Josh Triplett [Thu, 27 Mar 2014 03:18:41 +0000 (20:18 -0700)]
Stop setting an empty AM_RUNTESTFLAGS
Anthony Green [Tue, 25 Mar 2014 21:02:51 +0000 (17:02 -0400)]
Upgrade version to 3.1-rc1
Anthony Green [Tue, 25 Mar 2014 20:24:14 +0000 (16:24 -0400)]
Update copyright date and clean up README notes.
Anthony Green [Tue, 25 Mar 2014 20:12:53 +0000 (16:12 -0400)]
Merge pull request #108 from joshtriplett/freebsd
[3.1 blocker] Fix FreeBSD support
Anthony Green [Tue, 25 Mar 2014 20:12:35 +0000 (16:12 -0400)]
Merge pull request #106 from joshtriplett/darwin-award
[3.1 blocker] Update OS X build system to include win32.S on 32-bit
Anthony Green [Tue, 25 Mar 2014 20:12:17 +0000 (16:12 -0400)]
Merge pull request #110 from joshtriplett/w64
Fix 64-bit Windows support
Anthony Green [Tue, 25 Mar 2014 20:07:47 +0000 (16:07 -0400)]
Merge pull request #105 from joshtriplett/win32-relocations
[3.1 blocker] win32.S needs to handle relocations/GOT
Josh Triplett [Tue, 25 Mar 2014 05:14:26 +0000 (22:14 -0700)]
Compile win32.S on FreeBSD
Josh Triplett [Fri, 21 Mar 2014 18:10:13 +0000 (11:10 -0700)]
Compile win32.S on 32-bit Darwin as well
Josh Triplett [Tue, 25 Mar 2014 04:44:13 +0000 (21:44 -0700)]
Always use configure to detect whether global symbols need underscores
64-bit Windows already used this check; make it universal, and use it in
place of an ifdef on X86_WIN32, to handle non-Windows platforms that use
the underscore, such as Darwin.
Josh Triplett [Tue, 25 Mar 2014 04:24:53 +0000 (21:24 -0700)]
Fix a warning on 64-bit Windows
When sizeof(size_t) != sizeof(unsigned), adding a size_t to cif->bytes
produces a "possible loss of data" warning. However, the size_t in
question refers to the size of a single parameter. Use a cast to avoid
the warning.
Josh Triplett [Tue, 25 Mar 2014 04:21:12 +0000 (21:21 -0700)]
Avoid referencing undefined ABIs on 64-bit Windows builds
64-bit Windows does not have FFI_STDCALL, FFI_THISCALL, or FFI_FASTCALL.
Josh Triplett [Sat, 22 Mar 2014 17:00:53 +0000 (10:00 -0700)]
win32.S: Add handling for position-independent code on Darwin
Newer versions of Darwin generate the necessary stub functions
automatically and just need a call instruction, but accomodating older
versions as well requires adding the stub.
Josh Triplett [Fri, 21 Mar 2014 18:01:39 +0000 (11:01 -0700)]
win32.S: Use shifting for multiplication rather than repeated addition
The jump table code added a register to itself twice to multiply by 4;
shift the register left by 2 instead.
Josh Triplett [Fri, 21 Mar 2014 18:00:41 +0000 (11:00 -0700)]
win32.S: Make the jump tables position-independent
Now that non-Windows platforms include win32.S, it needs to support
building as position-independent code. This fixes build failures on
target platforms that do not allow text relocations.
Josh Triplett [Fri, 21 Mar 2014 17:57:06 +0000 (10:57 -0700)]
win32.S: Make calls to ffi_closure_SYSV_inner position-independent
Now that non-Windows platforms include win32.S, it needs to support
building as position-independent code. This fixes one source of build
failures on target platforms that do not allow text relocations.
Anthony Green [Tue, 18 Mar 2014 16:19:36 +0000 (12:19 -0400)]
Merge pull request #107 from rvandermeulen/msvcc
Various compatibility fixes and improvements to msvcc.sh.
Ryan VanderMeulen [Tue, 18 Mar 2014 16:09:45 +0000 (12:09 -0400)]
Various compatibility fixes and improvements to msvcc.sh.
* Don't try to mix incompatible optimization flags in debug builds.
* Workaround ax_cc_maxopt.m4 not supporting MSVC and change -O3 to -O2.
* Fix MSVC warning by properly passing linker flags to compiler.
* Make msvcc.sh return 1 if invalid command line options are used rather than silently eating them.
* Add more comments.
Anthony Green [Mon, 17 Mar 2014 04:32:42 +0000 (00:32 -0400)]
Merge pull request #102 from joshtriplett/test-generic
Add ABIs to the test matrix; unify many bits of the testsuite
Josh Triplett [Mon, 17 Mar 2014 03:29:27 +0000 (20:29 -0700)]
testsuite: Add ABIs to the test matrix; unify tests across ABIs
This eliminates all the *_win32.c tests in favor of the tests they were
branched from, and expands test coverage to run many more tests on
stdcall, thiscall, and fastcall.
This same mechanism also supports testing any other target that has
multiple ABIs.
Josh Triplett [Mon, 17 Mar 2014 00:02:05 +0000 (17:02 -0700)]
testsuite: Replace ffitestcxx.h with ffitest.h
ffitest.h contains a superset of the functionality of ffitestcxx.h;
make the C++ tests include ffitest.h instead, and remove ffitestcxx.h.
Josh Triplett [Sun, 16 Mar 2014 23:53:42 +0000 (16:53 -0700)]
testsuite: Unify the C and C++ testsuites
These two testsuites differ only in the source file glob and a couple of
additional compiler options; unify the remaining bits.
Josh Triplett [Sun, 16 Mar 2014 23:22:58 +0000 (16:22 -0700)]
testsuite: ffitest.h: Parenthesize the CHECK macro
Josh Triplett [Sun, 16 Mar 2014 23:04:58 +0000 (16:04 -0700)]
testsuite: Factor out a function to run a matrix of tests
This commons up code from libffi.call/call.exp and
libffi.special/special.exp, unifies the optimization option matrix
between the two, and makes it easier to add more axes to the matrix
in the future.
Josh Triplett [Sun, 16 Mar 2014 22:26:26 +0000 (15:26 -0700)]
testsuite: Introduce a __THISCALL__ compiler-specific macro
Anthony Green [Mon, 17 Mar 2014 02:03:29 +0000 (22:03 -0400)]
Merge pull request #99 from joshtriplett/gitignore
.gitignore: Ignore more generated files
Anthony Green [Mon, 17 Mar 2014 01:37:42 +0000 (21:37 -0400)]
Merge pull request #100 from rvandermeulen/bug-756740
Change double quotes in Makefile.am to single quotes.
Ryan VanderMeulen [Mon, 17 Mar 2014 01:16:08 +0000 (21:16 -0400)]
Change double quotes in Makefile.am to single quotes.
This was originally done in PR #84, except the change was made to Makefile.in instead of Makefile.am and was therefore reverted the next time the files were regenerated.
Josh Triplett [Sun, 16 Mar 2014 23:19:46 +0000 (16:19 -0700)]
.gitignore: Ignore more generated files
The build process generates doc/libffi.info and fficonfig.h.in, so add
them to .gitignore.
Josh Triplett [Sun, 16 Mar 2014 22:16:18 +0000 (15:16 -0700)]
testsuite: Introduce a __STDCALL__ compiler-specific macro
Several tests want to use stdcall, which differs in syntax by compiler,
so introduce a macro for it in ffitest.h.
Josh Triplett [Sun, 16 Mar 2014 22:20:36 +0000 (15:20 -0700)]
testsuite: Common up the ifdef blocks for compiler-specific macros
Anthony Green [Sun, 16 Mar 2014 14:53:48 +0000 (10:53 -0400)]
Merge pull request #98 from joshtriplett/unconfigure.host
Merge configure.host into configure.ac
Josh Triplett [Sun, 16 Mar 2014 13:58:59 +0000 (06:58 -0700)]
Merge configure.host into configure.ac
configure.host only has a single entry, and shows no signs of needing
more added.
Anthony Green [Sun, 16 Mar 2014 13:45:55 +0000 (09:45 -0400)]
Update version to 3.1-rc0. Clean up README.
Anthony Green [Sun, 16 Mar 2014 13:39:08 +0000 (09:39 -0400)]
Merge pull request #97 from joshtriplett/remove-more-generated-files
Remove more generated files
Anthony Green [Sun, 16 Mar 2014 13:38:47 +0000 (09:38 -0400)]
Merge pull request #96 from joshtriplett/sawing-changelogs
Generate ChangeLog from git in make dist; remove it from version control
Josh Triplett [Sun, 16 Mar 2014 13:26:03 +0000 (06:26 -0700)]
doc: Remove autogenerated info file and stamp
Josh Triplett [Sun, 16 Mar 2014 13:25:52 +0000 (06:25 -0700)]
fficonfig.h.in: Remove, configure generates it