summaryrefslogtreecommitdiff
path: root/ext/fiddle/fiddle.h
Commit message (Expand)AuthorAgeFilesLines
* [ruby/fiddle] fiddle: Use C11 _Alignof to define ALIGN_OF whenKhem Raj2023-01-271-1/+11
* [ruby/fiddle] Add constants for unsigned values (https://github.com/ruby/fidd...Aaron Patterson2022-10-071-0/+21
* [ruby/fiddle] Add Fiddle::Handle#file_name (https://github.com/ruby/fiddle/pu...Kenta Murata2021-07-141-0/+4
* [ruby/fiddle] Check HAVE_RUBY_MEMORY_VIEW_H rather than API version (https://...Nobuyoshi Nakada2021-07-141-4/+0
* [ruby/fiddle] Return the module handle value in Fiddle::Handle#to_i and add F...Kenta Murata2021-07-141-0/+3
* [ruby/fiddle] Check HAVE_RUBY_MEMORY_VIEW_H rather than API versionNobuyoshi Nakada2021-07-131-2/+1
* [ruby/fiddle] Use have_header and have_type to detect memory view availabilitySutou Kouhei2021-07-131-1/+2
* Import fiddle-1.0.4 (#3860)Kenta Murata2020-12-111-31/+61
* [ruby/fiddle] Add a "pinning" reference (#44)Aaron Patterson2020-11-181-1/+1
* [ruby/fiddle] Add support for specifying types by name as String or SymbolSutou Kouhei2020-11-181-0/+32
* [ruby/fiddle] Add TYPE_CONST_STRING and SIZEOF_CONST_STRING for "const char *"Sutou Kouhei2020-11-181-0/+1
* [ruby/fiddle] Add support for variadic argumentsSutou Kouhei2020-06-271-0/+1
* * ext/dl/*: remove DL as it is replaced by Fiddle.tenderlove2014-10-311-5/+0
* * ext/fiddle/fiddle.c: adding alignment constants for compatibilitytenderlove2012-11-281-0/+13
* * ext/fiddle/handle.c: Make Fiddle independent of DL, copy DL::Handletenderlove2012-11-271-0/+27
* reverting r37881tenderlove2012-11-271-27/+0
* * ext/fiddle/handle.c: Make Fiddle independent of DL, copy DL::Handletenderlove2012-11-271-0/+27
* * ext/fiddle/closure.c (callback): deal with unsinged integers.nobu2012-02-151-0/+9
* * Use _WIN32 rather than checking for windows.h. Thanks Jon Forums!tenderlove2011-01-051-1/+1
* * ext/fiddle/fiddle.h: fixed typo.nobu2010-06-281-2/+2
* * ext/fiddle/fiddle.h: added FFI type detection to avoid bug in ffitenderlove2010-06-281-0/+49
* * ext/fiddle/*: Adding fiddle library to wrap libffitenderlove2010-05-061-0/+45