Anthony Green
|
b841ae70a0
|
remove stray quote
|
2017-03-19 07:42:09 -04:00 |
|
Anthony Green
|
a94c999ba0
|
Handle fastcall declaration differently for some Microsoft compilers
|
2017-03-19 07:36:07 -04:00 |
|
Anthony Green
|
69963d39ab
|
We don't support 32-bit builds with the Microsoft toolchain
|
2017-03-19 07:33:39 -04:00 |
|
Anthony Green
|
073bc9d50c
|
Enable appveyor ci support
|
2017-03-19 07:25:24 -04:00 |
|
Anthony Green
|
a0b14eea2b
|
Merge pull request #291 from ramon-garcia/visual-studio-build
Build with Visual C++ (64 bits)
|
2017-03-17 09:20:40 -04:00 |
|
Anthony Green
|
fa5a0fe2c6
|
Merge pull request #238 from KubaKaszycki/master
Update README with a new port
|
2017-03-16 07:50:07 -04:00 |
|
Anthony Green
|
5b91bbd388
|
Merge pull request #288 from yan12125/std-includedir
Install public headers in the standard path
|
2017-03-16 00:40:58 -04:00 |
|
Anthony Green
|
d754c510f1
|
Merge pull request #299 from matijaskala/patch-1
detect other x32 hosts
|
2017-03-16 00:39:07 -04:00 |
|
Anthony Green
|
ebe7f447ab
|
Remove osx testing. gcc was symlinked to clang. dejagnu c++ tests fail with clang.
|
2017-03-16 00:36:10 -04:00 |
|
Anthony Green
|
c9c2aa2461
|
Revert previous two changes. clang/MacOS problem can only be solved within dejagnu.
|
2017-03-15 09:58:39 -04:00 |
|
Anthony Green
|
5a8fca9405
|
Fix typo
|
2017-03-15 09:52:39 -04:00 |
|
Anthony Green
|
5b10a01981
|
Work around dejagnu/clang problems
|
2017-03-15 09:34:01 -04:00 |
|
Anthony Green
|
b675125807
|
Require sudo for installing packages
|
2017-03-15 08:54:52 -04:00 |
|
Anthony Green
|
60e4250a77
|
make executable
|
2016-09-04 09:34:18 -04:00 |
|
Anthony Green
|
c3caf38895
|
Update travis to test linux 32/64 and osx with a mix of gcc and clang
|
2016-09-04 09:21:18 -04:00 |
|
Anthony Green
|
c5b408ee78
|
xfail the unwindtest for osx as per issue #279
|
2016-09-04 09:17:46 -04:00 |
|
Anthony Green
|
9de24a3ff3
|
Merge pull request #212 from tromey/struct-layout
add ffi_get_struct_offsets
|
2016-03-14 13:54:53 -04:00 |
|
Anthony Green
|
ee718066f7
|
Merge pull request #227 from tromey/fix-documentation-build
Fix documentation build
|
2016-02-22 20:15:40 -05:00 |
|
Anthony Green
|
f2f234aef2
|
Merge pull request #190 from havardgraff/master
Add configure-option to disable building docs
|
2016-02-20 06:50:29 -05:00 |
|
Anthony Green
|
49b95edafd
|
Merge pull request #194 from amodra/master
Correct powerpc sysv stack argument accounting
|
2016-02-20 06:49:40 -05:00 |
|
Anthony Green
|
415723b40b
|
Merge pull request #104 from joshtriplett/efi64
Support the Windows/EFI calling convention on all x86-64 targets
|
2016-02-20 06:49:19 -05:00 |
|
Anthony Green
|
7c27fcbe09
|
Merge pull request #199 from Pan7/master
Fix configuring msvc compiler
|
2016-02-20 06:45:00 -05:00 |
|
Anthony Green
|
69143d06c6
|
Merge pull request #197 from foxsen/mips_go_closure
Mips go closure support
|
2016-02-20 06:44:28 -05:00 |
|
Anthony Green
|
755f1e642d
|
Merge pull request #193 from rth7680/fix-70
Test case from issue #70
|
2016-02-20 06:43:48 -05:00 |
|
Anthony Green
|
183ee6a672
|
Merge pull request #206 from edolnx/master
Add configure flag to disable multi-os-directory support
|
2016-02-20 06:43:28 -05:00 |
|
Anthony Green
|
0bb71b52f5
|
Merge pull request #211 from tromey/move-prep-types-out-of-ffi.h
ffi_prep_types is internal-only
|
2016-02-20 06:41:10 -05:00 |
|
Anthony Green
|
296a283a46
|
Merge pull request #213 from tromey/remove-FFI_TYPE
remove FFI_TYPE typedef
|
2016-02-20 06:40:21 -05:00 |
|
Anthony Green
|
e7c713a0b6
|
Merge pull request #214 from tromey/document-enum-support
document (lack of) enum handling in libffi
|
2016-02-20 06:40:03 -05:00 |
|
Anthony Green
|
79666abca8
|
Merge pull request #205 from filbranden/tool_opts
Fix dejagnu test support for --tool_opts
|
2016-02-20 06:38:40 -05:00 |
|
Anthony Green
|
20c7c31ca0
|
Merge pull request #225 from ehsan/safeseh
Don't clobber safeseh for msvcc.sh -clang-cl in 32-bit mode
|
2016-02-20 06:38:01 -05:00 |
|
Anthony Green
|
6ba2a49e22
|
Merge pull request #222 from freakboy3742/t181
Fixed #181 -- Corrected problems with ARMv7 build under iOS.
|
2016-01-02 20:03:41 -05:00 |
|
Anthony Green
|
8005600a92
|
Merge pull request #224 from plicease/travis
update apt-get in travis
|
2016-01-02 16:44:29 -05:00 |
|
Anthony Green
|
70594f7f8d
|
Merge pull request #221 from tromey/document-closure-ffi_arg
Document closure ffi arg
|
2015-12-18 10:24:38 -05:00 |
|
Anthony Green
|
88deacdd42
|
speling fix
|
2015-11-15 08:39:17 -05:00 |
|
Anthony Green
|
5973dca595
|
Merge pull request #209 from tromey/documentation-updates
documentation fixes
|
2015-11-15 08:36:48 -05:00 |
|
Anthony Green
|
2a988c4455
|
Merge pull request #207 from tromey/deprecate-ffi-prep-closure
mark ffi_prep_closure as deprecated
|
2015-11-15 08:33:46 -05:00 |
|
Anthony Green
|
e9de7e35f2
|
Merge pull request #202 from tromey/note-prep-cif-var-usage
document that there must be ntotalargs types
|
2015-10-11 10:54:50 -04:00 |
|
Anthony Green
|
d19b6cc78e
|
Merge pull request #201 from tromey/fix-texinfo-buglet
Add missing "@" to @var{}
|
2015-10-11 10:54:22 -04:00 |
|
Anthony Green
|
17ffc3655a
|
Merge pull request #185 from freakboy3742/t184
Fixed #184 -- Corrected source file references in Darwin source generator tool.
|
2015-03-29 21:38:26 -04:00 |
|
Anthony Green
|
173757ce97
|
Merge pull request #186 from freakboy3742/gitignore
Added generated source file to .gitignore.
|
2015-03-29 21:38:12 -04:00 |
|
Anthony Green
|
f5ec6279a4
|
Merge pull request #178 from rth7680/aa64-ilp32
aarch64: Handle ILP32 ABI
|
2015-03-04 13:58:04 -05:00 |
|
Anthony Green
|
06747d3187
|
Merge pull request #176 from 0-wiz-0/master
Handle NetBSD/powerpc the same as FreeBSD and OpenBSD.
|
2015-01-29 07:22:23 -05:00 |
|
Anthony Green
|
db1b34b7e1
|
Remove incomplete sentence
|
2015-01-28 18:08:06 -05:00 |
|
Anthony Green
|
56036a6b58
|
Merge pull request #175 from rth7680/sparc
sparc: Re-introduce hand-written unwind info
|
2015-01-28 18:03:57 -05:00 |
|
Anthony Green
|
035715b333
|
Merge pull request #174 from rth7680/fbsd
configure: Run HAVE_AS_X86_PCREL for all X86 targets
|
2015-01-28 18:03:06 -05:00 |
|
Anthony Green
|
31a6185307
|
Merge pull request #170 from fealebenpae/aarch64-trampoline-table
Support closures on ARM64 iOS
|
2015-01-21 05:55:47 -05:00 |
|
Anthony Green
|
d6675c16cc
|
Merge pull request #172 from rth7680/fixes
x86: Fix cygwin32 build
|
2015-01-21 05:53:21 -05:00 |
|
Anthony Green
|
a25a46a7fe
|
Merge pull request #171 from rth7680/fixes
Fixes from mainline gcc
|
2015-01-16 17:32:07 -05:00 |
|
Anthony Green
|
5cd411ad5d
|
New test case for old aarch64 bug
|
2015-01-13 15:44:03 -05:00 |
|
Anthony Green
|
c82cc15942
|
Merge pull request #166 from chevah/master
Fix expr error in Solaris 10 when using gcc.
|
2015-01-10 09:25:26 -05:00 |
|
Anthony Green
|
1c61e73ad8
|
Merge pull request #165 from rth7680/pcc
Support PCC as producer and consumer
|
2015-01-10 09:23:30 -05:00 |
|
Anthony Green
|
dd0b59a5cf
|
Merge pull request #164 from rth7680/darwin
Fix build on darwin
|
2015-01-10 09:22:55 -05:00 |
|
Anthony Green
|
9131039c93
|
Merge pull request #160 from nobu/msvc-no-complex
x86: MSVC does not support Complex type
|
2015-01-10 09:22:42 -05:00 |
|
Anthony Green
|
4ca2262ad6
|
Merge pull request #159 from nobu/fix-void-arith
x86: Fix void pointer arithmetic
|
2015-01-10 09:21:37 -05:00 |
|
Anthony Green
|
58bf7d65d8
|
Merge pull request #158 from rth7680/s390
S390
|
2014-12-20 10:20:40 -05:00 |
|
Anthony Green
|
75b2199f26
|
Merge pull request #157 from rth7680/x86
Two fixes for x86
|
2014-12-12 10:13:56 -05:00 |
|
Anthony Green
|
8a3a2723aa
|
Merge pull request #156 from rth7680/sparc
sparc: Define FFI_TARGET_SPECIFIC_VARIADIC for v9
|
2014-12-12 10:13:27 -05:00 |
|
James Greenhalgh
|
9ae3bc870e
|
Fix for https://github.com/atgreen/libffi/issues/141
|
2014-12-06 23:58:41 -05:00 |
|
Anthony Green
|
a5a40960bb
|
Merge pull request #151 from amodra/master
powerpc: go closures for linux
|
2014-11-19 21:13:50 -05:00 |
|
Anthony Green
|
9ca43706f9
|
Merge pull request #148 from gpakosz/dlmalloc-preprocessor-fix
dlmalloc: change defined(i386) to defined(__i386__)
|
2014-11-19 11:32:08 -05:00 |
|
Anthony Green
|
5211c7207e
|
Merge pull request #147 from rth7680/go/alpha
testsuite: Fix alpha static chain register name
|
2014-11-17 09:07:07 -05:00 |
|
Anthony Green
|
3316b666e3
|
Merge pull request #145 from rth7680/master
Configure and testsuite cleanups, v2
|
2014-11-15 07:31:41 -05:00 |
|
Anthony Green
|
b698638d76
|
Merge pull request #144 from atrosinenko/testsuite-fp-comparison-fix
Floating point number comparison fix for testsuite
|
2014-11-15 07:29:58 -05:00 |
|
Anthony Green
|
a353d5b16c
|
Merge pull request #143 from adamkaplan/patch-1
Update i386 & armv7 minimum iOS version to 7.0
|
2014-11-15 07:27:21 -05:00 |
|
Anthony Green
|
4aa702a0e0
|
Merge branch 'rth7680-go-closure'
|
2014-11-12 08:08:57 -05:00 |
|
Anthony Green
|
8d5debc790
|
Update in preparation for next release
|
2014-11-12 08:04:51 -05:00 |
|
Anthony Green
|
20562ac042
|
Fix for AArch64. Release as 3.2.1.
|
2014-11-12 07:00:59 -05:00 |
|
Anthony Green
|
a0bdc5250c
|
Fix typo
|
2014-11-11 09:43:01 -05:00 |
|
Anthony Green
|
67c0c07053
|
Final 3.2 changes
|
2014-11-11 07:30:49 -05:00 |
|
Anthony Green
|
ee826b933b
|
Final 3.2 changes
|
2014-11-11 07:29:26 -05:00 |
|
Anthony Green
|
c81a705d53
|
Mention OpenRISC
|
2014-11-04 13:29:58 -05:00 |
|
Anthony Green
|
6a17ad540d
|
Merge pull request #134 from s-macke/openrisc
Add OpenRISC support
|
2014-09-28 00:54:00 -04:00 |
|
Anthony Green
|
990eb9d4c2
|
Only run the complex type tests on supported platforms.
|
2014-09-28 00:50:29 -04:00 |
|
Anthony Green
|
6695983d2f
|
Add complex type support. Mostly broken right now
|
2014-09-20 07:44:37 -04:00 |
|
Anthony Green
|
fbbf48fbdf
|
Compile tests with -Wno-psabi when using GCC
|
2014-09-20 07:43:51 -04:00 |
|
Anthony Green
|
ae8d2554c5
|
Update version to 3.2
|
2014-09-20 07:08:37 -04:00 |
|
Anthony Green
|
b2ca59d39d
|
More README updates for 3.2
|
2014-09-20 07:08:05 -04:00 |
|
Anthony Green
|
f920a01ad8
|
Update release notes.
|
2014-09-20 06:54:06 -04:00 |
|
Anthony Green
|
4c5c4088aa
|
Merge pull request #132 from nielsAD/master
Pascal and Register calling convention support on x86
|
2014-09-18 19:10:54 -04:00 |
|
Anthony Green
|
862f53de04
|
Merge pull request #130 from frida/fix/darwin-aarch64-float-alignment
Fix alignment of FFI_TYPE_FLOAT for Apple's ARM64 ABI
|
2014-09-18 19:06:08 -04:00 |
|
Anthony Green
|
5df384077f
|
Merge pull request #129 from frida/fix/darwin-aarch64-cif-prep
Fix non-variadic CIF initialization for Apple/ARM64
|
2014-09-18 19:05:35 -04:00 |
|
Anthony Green
|
7b7a5284de
|
Merge pull request #124 from knuesel/master
Fix issue with builddir when calling configure with absolute path
|
2014-09-18 18:28:05 -04:00 |
|
Anthony Green
|
4cd5e84012
|
Merge pull request #123 from ehsan/clang-cl
Add support for building with clang-cl
|
2014-09-18 18:27:15 -04:00 |
|
Anthony Green
|
1cee07be47
|
Remove compiler warning
|
2014-06-12 06:30:59 -04:00 |
|
Anthony Green
|
df31a85103
|
Merge pull request #122 from rvandermeulen/1014976
Don't make --enable-debug imply using the debug CRT in libffi
|
2014-06-06 08:24:35 -04:00 |
|
Anthony Green
|
69289c10b0
|
Prepare for libffi 3.1.1
|
2014-05-31 08:54:08 -04:00 |
|
Anthony Green
|
9d8e3018ac
|
Update current version.
|
2014-05-24 23:28:42 -04:00 |
|
Anthony Green
|
18d56cca5a
|
Increment libtool version number
|
2014-05-19 18:05:33 -04:00 |
|
Anthony Green
|
629f1029c4
|
Merge pull request #120 from l0kod/tmpfile
Create temporary file with O_TMPFILE and O_CLOEXEC when available
|
2014-05-19 18:04:28 -04:00 |
|
Anthony Green
|
0403f332b1
|
Update date. Annoucing 3.1 today.
|
2014-05-19 09:41:32 -04:00 |
|
Anthony Green
|
94ac0c168e
|
Increment libtool library revision number
|
2014-05-19 09:37:21 -04:00 |
|
Anthony Green
|
57465744b6
|
Update to version 3.1
|
2014-05-11 10:30:22 -04:00 |
|
Anthony Green
|
0c2251a42d
|
Support versions of git older than 1.8.5
|
2014-05-11 10:22:30 -04:00 |
|
Anthony Green
|
70c303cb88
|
Fix testsuite for GCC 4.9.0
|
2014-05-11 09:56:40 -04:00 |
|
Anthony Green
|
31e0d4ecff
|
Merge pull request #119 from joshtriplett/fastcall-fastball
src/x86/win32.S: Define ffi_closure_FASTCALL in the MASM section, too
|
2014-04-23 19:24:47 -04:00 |
|
Anthony Green
|
1c0e9a7297
|
Merge pull request #101 from joshtriplett/fastcall-closures
Support closures for fastcall
|
2014-04-21 12:41:56 -04:00 |
|
Anthony Green
|
93a24f216b
|
Merge pull request #80 from ueno/devel
Fix typo in doc
|
2014-04-12 19:38:07 -04:00 |
|
Anthony Green
|
dd11a04061
|
Merge pull request #86 from joshtriplett/testsuite-CC-CXX
testsuite ignores CC parameter supplied to configure or make
|
2014-04-12 19:37:21 -04:00 |
|
Anthony Green
|
8fa2812355
|
Merge pull request #116 from frida/fix/darwin-aarch64-variadic
Fix handling of variadic calls on Darwin/AArch64
|
2014-04-12 19:32:08 -04:00 |
|
Anthony Green
|
8a58e6b780
|
Merge pull request #115 from frida/fix/darwin-aarch64-alignment
Fix alignment of AArch64 assembler functions
|
2014-04-12 19:30:18 -04:00 |
|