Commit graph

11 commits

Author SHA1 Message Date
Joey
994262b3cb
Update libffi to work with latest version
Libffi made some changes to their dll api. They no longer expose `ffi_type_longdouble`, but instead, offer it in a header like so:

```c
#define ffi_type_longdouble ffi_type_double
```

Also, `elements` is listed as a `ptr ptr` in the `ffi.h` file, but when used, it is apparent that it's supposed to be a pointer to an array of pointers.
2022-08-22 10:09:23 -06:00
Andreas Rumpf
153322d744
Merge pull request #6 from jyapayne/add_windows_dll
Add windows libffi.dll and remove old code
2021-08-24 08:13:16 +02:00
SolitudeSF
ea5f1f2b8e
Correctly match dynlib 2021-03-01 16:18:11 +02:00
Arnaud Castellanos Galea
3c93bfdedc Fix wrong alllocation size for closure api 2020-11-30 17:25:28 +08:00
Araq
e3c08b54b8 added styleChecks:off 2020-10-06 15:32:25 +02:00
Arnaud Castellanos Galea
b613920f1f Add support for closure api 2020-10-05 10:22:56 +08:00
Joey Yakimowich-Payne
bdb2b7fa25 Add windows libffi.dll and remove old code 2020-02-06 20:45:43 -07:00
Timothee Cour
9617720cab fix styleCheck for windows 2020-01-09 11:33:47 -08:00
Timothee Cour
458cb8cb16 make --styleCheck happy 2020-01-02 11:08:05 -08:00
Timothee Cour
72d5fc86b6 fix for windows for CT FFI 2019-02-12 18:01:15 -08:00
Araq
6ee2eec9ad initial commit 2015-08-20 23:56:48 +02:00