Commit Graph

  • 6e2e041b6d Merge pull request #297 from frida/fix/error-path Richard Henderson 2017-03-14 19:37:45 -07:00
  • 5e4fcdccb3 Simplify iOS trampoline table allocation Ole André Vadla Ravnås 2017-03-15 01:43:11 +01:00
  • d42ce7b95c Fix error path so mutex is unlocked before returning Ole André Vadla Ravnås 2017-03-15 01:23:40 +01:00
  • dabbd14566 Merge pull request #295 from terrillmoore/patch-1 Tom Tromey 2017-02-27 21:10:00 -07:00
  • 6caabd198e Correct typos in libffi.texi Terry Moore 2017-02-26 15:06:53 -05:00
  • 1e0d107b4b Modify configure.host to detect compilation with Microsoft Visual C++ and use assembly with Intel syntax in that case Ramón García Fernández 2017-01-08 20:12:59 +01:00
  • 982b89c01a Install public headers in the standard path Yen Chi Hsuan 2016-11-13 19:17:19 +08:00
  • 60e4250a77 make executable Anthony Green 2016-09-04 09:34:18 -04:00
  • c3caf38895 Update travis to test linux 32/64 and osx with a mix of gcc and clang Anthony Green 2016-09-04 09:21:18 -04:00
  • c5b408ee78 xfail the unwindtest for osx as per issue #279 Anthony Green 2016-09-04 09:17:46 -04:00
  • 256ce51c40 Merge pull request #273 from wbx-github/master Richard Henderson 2016-09-01 13:54:51 -07:00
  • 2ded2a4f49 Merge pull request #272 from yousong/mips64-soft-float Richard Henderson 2016-09-01 13:30:45 -07:00
  • 408c9c7d5a Merge pull request #274 from dr-hannibal/ykolerov-unused Tom Tromey 2016-08-23 11:32:17 -06:00
  • b545ff81f5 ARC: Remove unused variable Yuriy Kolerov 2016-08-23 20:23:37 +03:00
  • 52a11f6d91 m68k: support ISA-A Coldfire CPUs Waldemar Brodkorb 2016-08-20 00:52:19 +02:00
  • e247b562ac doc: fix typo Yousong Zhou 2016-08-15 17:34:37 +08:00
  • 7a0d2c83bf mips: fix MIPS softfloat build issue Yousong Zhou 2016-08-15 15:00:13 +08:00
  • 06d7c5190e Merge pull request #269 from frida/fix/aarch64-variadic-closures-on-ios Tom Tromey 2016-08-10 15:06:16 -06:00
  • aa7ed78c0e Merge pull request #268 from frida/fix/aarch64-large-aggregates Tom Tromey 2016-08-10 15:03:37 -06:00
  • 4da814b18a aarch64: Fix handling of aggregates larger than 16 bytes Ole André Vadla Ravnås 2016-08-10 22:48:09 +02:00
  • 1daa787999 Merge pull request #270 from frida/fix/aarch64-warnings Tom Tromey 2016-08-10 14:31:09 -06:00
  • ed8488345e arm: Fix cache flushing on QNX s1341 2016-08-10 14:57:22 +02:00
  • 5e9ac7e252 aarch64: Fix warning about unused function on iOS Ole André Vadla Ravnås 2016-08-10 15:22:19 +02:00
  • 4d1f11f6a9 aarch64: Fix operand size warning reported by Clang Ole André Vadla Ravnås 2016-08-10 15:21:42 +02:00
  • 301166b11e aarch64: Fix handling of variadic closures on iOS Ole André Vadla Ravnås 2016-08-10 15:59:56 +02:00
  • f03ba20328 Merge pull request #266 from dr-hannibal/arc-pthread Tom Tromey 2016-08-02 10:23:25 -06:00
  • ef8be84de5 Do not use fabsl() in float2.c test Yuriy Kolerov 2016-07-29 21:01:38 +03:00
  • f3201733d5 Fix output expectations in cls_dbls_struct.c test Yuriy Kolerov 2016-07-29 19:18:41 +03:00
  • f74ea2dc79 Allow setting an arbitary value for blddirffi in testsuite Yuriy Kolerov 2016-07-28 20:57:09 +03:00
  • 31362d785e ARC: Link tests with pthread library Yuriy Kolerov 2016-07-28 18:48:23 +03:00
  • 40e4063ab4 Merge pull request #261 from tromey/fix-260 Richard Henderson 2016-07-07 23:11:38 -07:00
  • cf4b2a5041 Don't dereference "ecif" before NULL check Tom Tromey 2016-06-17 10:09:44 +01:00
  • c0829e6284 Merge pull request #259 from rth7680/master Richard Henderson 2016-06-05 15:05:21 -07:00
  • 794a54d4a6 Mark win64.S with GNU-stack note Richard Henderson 2016-06-05 14:57:00 -07:00
  • 96d9bf4b55 Merge pull request #253 from iains/darwin-build Richard Henderson 2016-06-03 23:04:56 -07:00
  • 52fbd12dca [Darwin-ppc, build] Fixes for clang build. Iain Sandoe 2016-05-26 09:00:00 +01:00
  • 92810b4bc1 [Darwin-x86, build] Fix up label prefixes, remove .purgem Iain Sandoe 2016-05-26 08:56:51 +01:00
  • 30b3440cfd [Darwin, configure] Allow configure to work for <arch>-*-darwin. Iain Sandoe 2016-05-26 08:55:04 +01:00
  • 02089a1b5c Merge pull request #237 from tschwinge/libffi_feature_test Tom Tromey 2016-05-23 09:58:51 -06:00
  • 5d0365c605 Merge pull request #251 from berkerpeksag/delete-test-define Richard Henderson 2016-05-19 09:35:38 -07:00
  • 74b3f52014 Remove unused FFI_CLOSURE_TEST Berker Peksag 2016-05-19 18:05:36 +03:00
  • 584a140e75 Merge pull request #248 from berkerpeksag/patch-1 Tom Tromey 2016-05-19 06:36:38 -06:00
  • b3496dedbb Delete empty env in .travis.yml Berker Peksag 2016-05-19 10:53:07 +03:00
  • c61775497e Merge pull request #247 from rth7680/symver Richard Henderson 2016-05-18 11:10:33 -07:00
  • 33d9a31d34 Add parent to symbol version LIBFFI_BASE_7.1 Richard Henderson 2016-05-18 11:01:55 -07:00
  • 9edaa695c5 Merge pull request #230 from rth7680/symver Richard Henderson 2016-05-18 10:56:19 -07:00
  • 0969a1c1b3 Merge pull request #232 from berkerpeksag/signcompare Tom Tromey 2016-05-18 10:09:28 -06:00
  • 571b1ca627 Merge pull request #233 from berkerpeksag/mremap Tom Tromey 2016-05-18 10:08:59 -06:00
  • 069d2e4e16 Merge pull request #246 from berkerpeksag/update-github-links Tom Tromey 2016-05-18 10:07:31 -06:00
  • 1b4f5ee6a4 Update project URLs to use libffi/libffi Berker Peksag 2016-05-18 11:12:58 +03:00
  • 1e82e1cda4 Define _GNU_SOURCE on Linux for mremap() Berker Peksag 2016-03-07 18:38:10 +02:00
  • 4a677a425c Fix -Wsign-compare warnings in x86/ffi64.c Berker Peksag 2016-03-05 09:58:38 +02:00
  • a44a5b863a Merge pull request #234 from berkerpeksag/disable-docs Tom Tromey 2016-05-17 17:07:27 -06:00
  • 9443eaeda8 Merge pull request #242 from somasis/master Tom Tromey 2016-05-17 17:04:50 -06:00
  • 8a0a4e25ef Update symbol versioning for ffi_get_struct_offsets Richard Henderson 2016-05-04 07:33:41 -10:00
  • c02c341444 Use ELF symbol versioning Richard Henderson 2016-03-03 13:51:44 -08:00
  • 14be9a1d07 Merge pull request #245 from rth7680/tromey-ffi-prep-cif-core-is-private Richard Henderson 2016-05-04 06:45:05 -10:00
  • b50eabf489 minor comment cleanup Tom Tromey 2016-02-22 16:00:51 -07:00
  • 6c07077a61 Change ffi.h.in so that braces match Tom Tromey 2016-02-21 20:08:21 -07:00
  • 2fbc0369b8 move ffi_prep_cif_core to ffi_common.h Tom Tromey 2015-11-19 16:38:35 -07:00
  • 1cea273758 Merge pull request #231 from berkerpeksag/simplfy-oserror Tom Tromey 2016-05-03 08:23:51 -06:00
  • 48bfae1f37 Merge pull request #236 from andreas-schwab/master Richard Henderson 2016-05-02 20:58:57 -10:00
  • 6d8711057b Merge pull request #241 from rth7680/fix-win64 Richard Henderson 2016-05-01 11:02:40 -10:00
  • e169ba2b83 Fix usage on musl libc Kylie McClain 2016-04-29 21:04:07 -04:00
  • e5843a3a09 x86: Fix calling convention for ffi_closure_win64_inner Richard Henderson 2016-04-15 16:10:08 -07:00
  • d06751979b x86: Copy fix for clang .org from unix64.S Richard Henderson 2016-03-07 12:14:22 -05:00
  • bfab429ee4 Update README with a new port Jakub Kaszycki 2016-04-01 21:42:41 +02:00
  • c884551781 Simplify/fix libffi_feature_test Thomas Schwinge 2016-02-25 20:10:18 +01:00
  • d76975dbd2 Define FFI_SIZEOF_JAVA_RAW for aarch64 ILP32 Andreas Schwab 2016-03-16 12:23:07 +01:00
  • 9de24a3ff3 Merge pull request #212 from tromey/struct-layout Anthony Green 2016-03-14 13:54:53 -04:00
  • 2627fc98e8 Add a note about the --disable-docs switch Berker Peksag 2016-03-07 18:43:03 +02:00
  • 6aafb5654d Simplify error handling in mkdir_p() Berker Peksag 2016-03-05 08:30:31 +02:00
  • ee718066f7 Merge pull request #227 from tromey/fix-documentation-build Anthony Green 2016-02-22 20:15:40 -05:00
  • 38a4d72c95 add ffi_get_struct_offsets Tom Tromey 2015-11-17 21:18:20 -07:00
  • e59fb55e09 remove and ignore texinfo.tex Tom Tromey 2016-02-22 15:51:27 -07:00
  • 6dd5fd5a64 fix documentation building Tom Tromey 2016-02-22 15:34:39 -07:00
  • f2f234aef2 Merge pull request #190 from havardgraff/master Anthony Green 2016-02-20 06:50:29 -05:00
  • 49b95edafd Merge pull request #194 from amodra/master Anthony Green 2016-02-20 06:49:40 -05:00
  • 415723b40b Merge pull request #104 from joshtriplett/efi64 Anthony Green 2016-02-20 06:49:19 -05:00
  • 7c27fcbe09 Merge pull request #199 from Pan7/master Anthony Green 2016-02-20 06:45:00 -05:00
  • 69143d06c6 Merge pull request #197 from foxsen/mips_go_closure Anthony Green 2016-02-20 06:44:28 -05:00
  • 755f1e642d Merge pull request #193 from rth7680/fix-70 Anthony Green 2016-02-20 06:43:48 -05:00
  • 183ee6a672 Merge pull request #206 from edolnx/master Anthony Green 2016-02-20 06:43:28 -05:00
  • 0bb71b52f5 Merge pull request #211 from tromey/move-prep-types-out-of-ffi.h Anthony Green 2016-02-20 06:41:10 -05:00
  • 296a283a46 Merge pull request #213 from tromey/remove-FFI_TYPE Anthony Green 2016-02-20 06:40:21 -05:00
  • e7c713a0b6 Merge pull request #214 from tromey/document-enum-support Anthony Green 2016-02-20 06:40:03 -05:00
  • 79666abca8 Merge pull request #205 from filbranden/tool_opts Anthony Green 2016-02-20 06:38:40 -05:00
  • 20c7c31ca0 Merge pull request #225 from ehsan/safeseh Anthony Green 2016-02-20 06:38:01 -05:00
  • 89b760503e Fix dejagnu test support for --tool_opts Filipe Brandenburger 2015-10-19 15:33:23 -07:00
  • 9c14cbfc7f Don't clobber safeseh for msvcc.sh -clang-cl in 32-bit mode Ehsan Akhgari 2016-01-28 16:57:18 -05:00
  • 6ba2a49e22 Merge pull request #222 from freakboy3742/t181 Anthony Green 2016-01-02 20:03:41 -05:00
  • 8005600a92 Merge pull request #224 from plicease/travis Anthony Green 2016-01-02 16:44:29 -05:00
  • 5e2b18a65d update apt-get in travis Graham Ollis 2016-01-02 07:56:05 -05:00
  • 6a3a6acd9f Merge branch 'master' into t181 Russell Keith-Magee 2015-12-21 00:37:37 +08:00
  • bc4fc07aa5 Fixed #181 -- Corrected problems with ARMv7 build under iOS. Russell Keith-Magee 2015-12-21 00:37:06 +08:00
  • 70594f7f8d Merge pull request #221 from tromey/document-closure-ffi_arg Anthony Green 2015-12-18 10:24:38 -05:00
  • 6affad7911 correctly document closure return promotion Tom Tromey 2015-12-17 16:58:10 -07:00
  • 8a7cdeb041 fix formatting of ffi_prep_closure_loc arguments Tom Tromey 2015-12-17 16:51:32 -07:00
  • f45e9e3570 document (lack of) enum handling in libffi Tom Tromey 2015-11-19 15:21:14 -07:00
  • 4805bf9ccd remove FFI_TYPE typedef Tom Tromey 2015-11-19 14:17:42 -07:00