aboutsummaryrefslogtreecommitdiffstats
path: root/ext/fiddle
Commit message (Expand)AuthorAgeFilesLines
* * ext/dl/dl.c (Init_dl): support intrinsic types, size_t, ptrdiff_tnobu2012-02-252-0/+76
* * ext/fiddle/closure.c (callback): deal with unsinged integers.nobu2012-02-154-30/+73
* * ext/fiddle/closure.c (callback): same as r34506.nobu2012-02-151-1/+1
* * ext/fiddle/fiddle.c (Init_fiddle): declare in modern style.nobu2012-02-091-1/+2
* * ext/fiddle/conversions.c (value_to_generic): src is not guranteed asusa2012-02-091-1/+1
* * io.c, thread.c, ext/pty/pty.c, ext/fiddle/closure.c: useakr2011-11-151-1/+1
* * ext/.document (fiddle): Remove duplicate entrydrbrain2011-08-156-0/+202
* * ext/fiddle/conversions.c (generic_to_value): ffi_arg and ffi_sargngoto2011-08-093-5/+15
* * ext/fiddle/closure.c (callback): use rb_ary_tmp_new() instead ofnagachika2011-07-281-11/+12
* * ext/fiddle/conversions.h: parenthesize macro arguments.akr2011-02-141-2/+2
* * Use _WIN32 rather than checking for windows.h. Thanks Jon Forums!tenderlove2011-01-054-4/+3
* * ext/fiddle/extconf.rb: check for windows.h while building fiddle.tenderlove2010-12-271-0/+1
* * ext/fiddle/extconf.rb: fixing ffi library location on windows.tenderlove2010-11-041-1/+1
* * ext/fiddle/closure.c (fiddle_closure): embed cif not referencenobu2010-10-301-5/+3
* * ext/fiddle/closure.c : Don't use FFI closure alloc on OpenBSD.tenderlove2010-09-141-1/+1
* * ext/fiddle/closure.c (closure_data_type),nobu2010-07-202-2/+2
* * 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/extconf.rb: check ffi.h even when pkg-config succeeded.mame2010-06-151-1/+2
* * ext/fiddle/extconf.rb: De Morgan's laws.eban2010-06-151-1/+1
* * ext/fiddle/extconf.rb: use pkg_config to find ffi.h.eban2010-06-151-1/+1
* * ext/fiddle/closure.c (dealloc): refix workaround r28300.naruse2010-06-131-7/+7
* * ext/fiddle/closure.c (dealloc): workaround fix for libffi'snaruse2010-06-121-0/+4
* * ext/fiddle/lib/fiddle.rb: only require DL if it hasn't been requiredtenderlove2010-05-081-1/+1
* * ext/fiddle/function.c (function_call): removed unused variable.nobu2010-05-061-1/+0
* * ext/fiddle/*: Adding fiddle library to wrap libffitenderlove2010-05-0612-0/+717