summaryrefslogtreecommitdiff
path: root/ext/fiddle
AgeCommit message (Expand)Author
2012-11-27reverting r37881tenderlove
2012-11-27* ext/fiddle/handle.c: Make Fiddle independent of DL, copy DL::Handletenderlove
2012-05-18* ext/fiddle/extconf.rb: Use an exception instaed of bare abort.kosaki
2012-04-13* encoding.c (rb_enc_codepoint_len): Use UNREACHABLE to avoid "controldrbrain
2012-02-25* ext/dl/dl.c (Init_dl): support intrinsic types, size_t, ptrdiff_tnobu
2012-02-15* ext/fiddle/closure.c (callback): deal with unsinged integers.nobu
2012-02-15* ext/fiddle/closure.c (callback): same as r34506.nobu
2012-02-09* ext/fiddle/fiddle.c (Init_fiddle): declare in modern style.nobu
2012-02-09* ext/fiddle/conversions.c (value_to_generic): src is not guranteed asusa
2011-11-15* io.c, thread.c, ext/pty/pty.c, ext/fiddle/closure.c: useakr
2011-08-15* ext/.document (fiddle): Remove duplicate entrydrbrain
2011-08-09* ext/fiddle/conversions.c (generic_to_value): ffi_arg and ffi_sargngoto
2011-07-28* ext/fiddle/closure.c (callback): use rb_ary_tmp_new() instead ofnagachika
2011-02-14* ext/fiddle/conversions.h: parenthesize macro arguments.akr
2011-01-05* Use _WIN32 rather than checking for windows.h. Thanks Jon Forums!tenderlove
2010-12-27* ext/fiddle/extconf.rb: check for windows.h while building fiddle.tenderlove
2010-11-04* ext/fiddle/extconf.rb: fixing ffi library location on windows.tenderlove
2010-10-30* ext/fiddle/closure.c (fiddle_closure): embed cif not referencenobu
2010-09-14* ext/fiddle/closure.c : Don't use FFI closure alloc on OpenBSD.tenderlove
2010-07-20* ext/fiddle/closure.c (closure_data_type),nobu
2010-06-28* ext/fiddle/fiddle.h: fixed typo.nobu
2010-06-28* ext/fiddle/fiddle.h: added FFI type detection to avoid bug in ffitenderlove
2010-06-15* ext/fiddle/extconf.rb: check ffi.h even when pkg-config succeeded.mame
2010-06-15* ext/fiddle/extconf.rb: De Morgan's laws.eban
2010-06-15* ext/fiddle/extconf.rb: use pkg_config to find ffi.h.eban
2010-06-13* ext/fiddle/closure.c (dealloc): refix workaround r28300.naruse
2010-06-12* ext/fiddle/closure.c (dealloc): workaround fix for libffi'snaruse
2010-05-08* ext/fiddle/lib/fiddle.rb: only require DL if it hasn't been requiredtenderlove
2010-05-06* ext/fiddle/function.c (function_call): removed unused variable.nobu
2010-05-06* ext/fiddle/*: Adding fiddle library to wrap libffitenderlove