summaryrefslogtreecommitdiff
path: root/ext/ffi_c/extconf.rb
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #1017 from thesamesam/hppaLars Kanis2023-04-201-0/+1
|\
| * Use libffi closure allocations on hppaSam James2023-04-121-0/+1
* | Make FFI classes GC.compact friendlyLars Kanis2023-04-141-0/+2
|/
* Convert FFI::Type and descendants to TypedDataJean Boussier2023-03-021-1/+1
* Append -pthread to linker optionsLars Kanis2021-05-221-0/+3
* Use arm or aarch64 to identify Apple ARM CPU archAndrew Ferk2021-05-111-2/+2
* Fix possible segfault in combination with fiddle or other libffi using gemsLars Kanis2020-12-181-0/+5
* Use case insensitive regex instead of downcaseLars Kanis2020-12-051-5/+5
* Add new extconf options for --enable-libffi-allocLars Kanis2020-12-051-0/+5
* Fix build error with “--disable-system-libffi” optionWatson2020-07-261-0/+3
* Test for ffi_prep_closure_loc() to make sure we can use this functionLars Kanis2020-06-031-6/+5
* Remove code required for ruby prior 2.3Lars Kanis2020-06-011-7/+0
* If you build libffi with MSVC, the latest version gets installed as libffi-8....Charlie Savage2020-05-181-6/+8
* Add SDK paths on macOSLars Kanis2020-04-151-1/+4
* RUBY_ENGINE is defined since Ruby 1.9, no need to check if defined?()Benoit Daloze2020-03-291-1/+1
* Remove old references to ruby-1.9Lars Kanis2020-01-311-1/+0
* Fix build on ruby-2.0 on LinuxLars Kanis2019-05-181-2/+2
* Remove old code for 'blocking: true' on Ruby before 2.0Lars Kanis2019-02-211-4/+1
* Merge remote-tracking branch 'larskanis/disable-system-libffi'Lars Kanis2019-02-181-14/+26
|\
| * Allow to forcibly enable/disable system libffiLars Kanis2019-01-231-14/+26
* | Query ruby thread and GVL states instead of relying on our call frame for cal...Lars Kanis2019-01-251-2/+7
|/
* Fix missing C declarations causing compiler warningsLars Kanis2018-06-021-0/+1
* Fix failures on MacOS (#617)Lars Kanis2018-02-211-3/+3
* Fix compatibility with PPC64LE platform (#577)Konstantin Shabanov2017-07-121-2/+7
* Add missing shlwapi.h includeHiroshi Hatake2017-01-241-1/+2
* Fix compatibility with newer libffi on Windows, if we are using a system-prov...Joel Low2014-12-011-1/+2
* fix install for solaris11tduehr2014-10-091-2/+2
* Fix compile error for cygwin1.7.18, without -mwin32 option.KUWASHIMA yuichiro2013-05-051-1/+0
* Only strip options if preceded by whitespaceWayne Meissner2013-03-081-2/+2
* Add back -std=c99 for solarisWayne Meissner2013-03-051-1/+3
* Trap & save exceptions from ruby callbacks.Wayne Meissner2013-02-151-2/+0
* Use rb_thread_call_without_gvl where availableWayne Meissner2013-02-151-0/+2
* Add rbffi_gc_mark_locations() that behaves like rb_gc_mark_locations(), for V...Wayne Meissner2012-12-291-1/+1
* Attempt to eliminate any warning and ansi flags imposed upon ruby-ffi by the ...Wayne Meissner2012-08-191-6/+7
* Only use ffi_prep_cif_var if it is availableWayne Meissner2012-08-051-0/+1
* No longer check for rb_thread_have_gvl_pWayne Meissner2012-07-271-1/+0
* Search /usr/include/ffi for ffi.h, to enable usage of the MacOS system libffiWayne Meissner2012-07-181-1/+1
* support msvc 64bitunknown2012-01-101-1/+3
* initial releaseunknown2012-01-091-0/+3
* Remove warnings when compiling. (Fixes issue #184)Wayne Meissner2011-12-171-1/+1
* Fix up win32 cross-compilationWayne Meissner2011-10-301-3/+3
* Wrap file paths in quotes, to deal with whitespace in the build pathWayne Meissner2011-10-171-1/+1
* Update code for checking for libffi on windows. Mingw will use ffi while VC+...Charlie Savage2011-08-171-11/+13
* Fix issue #127 - ffi gem should not load on non-MRI rubiesWayne Meissner2011-08-061-41/+50
* Ruby 1.9.3 hides ruby_thread_gvl_p(), but shows it as available, so just don'...Wayne Meissner2011-08-011-1/+1
* Fix a bunch of warnings from solaris. From https://github.com/mmayerWayne Meissner2010-12-301-1/+3
* Add -Wno-declaration-after-statement to CFLAGSWayne Meissner2010-12-281-0/+1
* Use RbConfig instead of deprecated ConfigWayne Meissner2010-12-191-5/+5
* Use a st_table for struct field lookup instead of rb_hash methods to gain abo...Wayne Meissner2010-08-201-0/+1
* Correctly handle callbacks from threads that have released the GILWayne Meissner2010-03-201-0/+3