aboutsummaryrefslogtreecommitdiffstats
path: root/ext/dl
Commit message (Expand)AuthorAgeFilesLines
* * ext/dl/cfunc.c: parenthesize macro arguments.akr2011-02-111-2/+2
* * ext/dl/dl.h: parenthesize macro arguments.akr2011-02-101-28/+28
* * Use _WIN32 rather than checking for windows.h. Thanks Jon Forums!tenderlove2011-01-053-7/+7
* * ext/dl/win32/registry.rb: Corrected RegCreateKeyExA signature.luislavena2010-12-251-1/+1
* * ext/dl/lib/dl/struct.rb: clean a warning: assigned but unusednaruse2010-12-082-2/+0
* * ext/dl/callback/mkcallback.rb (gencallback): shouldn't assume thatusa2010-11-251-1/+9
* * configure.in (RUBY_CHECK_PRINTF_PREFIX): check for printf formatnobu2010-10-121-7/+9
* * ext/dl/cfunc.c (rb_dlcfunc_call): workaround for VC9 for x64.usa2010-08-241-0/+6
* * ext/dl/win32/lib/win32/resolv.rb (get_info): get rid of a warning.usa2010-08-101-1/+1
* .cvsignore: have not been used already. [Bug #3468]nobu2010-08-071-10/+0
* * include/ruby/{intern,io}.h: add missing prototypes.nobu2010-07-221-2/+0
* * include/ruby/ruby.h (rb_data_type_t): restructured. [ruby-dev:41862]nobu2010-07-183-3/+3
* * ext/dl/handle.c (rb_dlhandle_close): should not pass a dynamicnobu2010-07-131-1/+1
* * ext/dl/lib/dl/import.rb (handler): add a more helpful error messagetenderlove2010-07-051-2/+6
* * ext/dl/lib/dl/func.rb (call): don't overwrite original argumentstarui2010-06-251-2/+2
* * ext/dl/lib/dl.rb: don't require when already loaded.naruse2010-06-121-1/+1
* * ext/dl/cfunc.c (rb_dlcfunc_inspect): should taint the result.nobu2010-06-041-1/+4
* * ext/dl/cfunc.c (rb_dlcfunc_inspect): suppress warnings bynobu2010-06-032-12/+2
* * ext/dl/dl.h (DLSTACK_TYPE): type of stack is same as VALUE.usa2010-06-031-1/+1
* * ext/dl/lib/dl/cparser.rb (parse_ctype): add backwards compatibilitytenderlove2010-06-021-1/+1
* * suppress warnings.nobu2010-05-213-24/+26
* * ext/fiddle/*: Adding fiddle library to wrap libffitenderlove2010-05-065-71/+154
* * ext/dl/cfunc.c (rb_dlcfunc_call): ignore signedness.nobu2010-05-021-2/+14
* * ext/**/*.[ch]: removed trailing spaces.nobu2010-04-222-9/+9
* * ext/dl/win32/lib/win32/registry.rb (PredefinedKey#create): root keyusa2010-04-201-1/+1
* Surpress warnings.naruse2010-04-061-1/+1
* * ext/dl/cptr.c (rb_dlptr_inspect): fix format specifiers.nobu2010-04-011-1/+1
* * ext/dl/lib/dl/pack.rb (DL#pack): allow LLP64.wanabe2010-03-191-1/+1
* * ext/dl: revert dl with libffi because it can't run on mswin now.naruse2010-02-2518-662/+390
* * ext/dl/dl_conversions.c (rb_dl_type_to_ffi_type): support signednobu2010-02-171-24/+26
* * ext/dl/cfunc.c (rb_dlcfunc_inspect): get rid of overflow.nobu2010-02-174-5/+5
* * ext/dl/depend: updated.nobu2010-02-171-0/+6
* * ext/dl/cfunc.c (rb_dlcfunc_call): convert signed value tonobu2010-02-161-4/+13
* * test/dl/test_{base,handle}.rb: use more verbose assertions.nobu2010-02-162-9/+9
* * ext/dl/method.c: Adding DL::Method as a superclass for DL::Functiontenderlove2010-02-164-33/+34
* * ext/dl/function.c: using ULONG2NUM to fix tests on i686.tenderlove2010-02-151-1/+1
* * ext/dl/{closure,function}.c: removed C99 features and warnings.nobu2010-02-032-147/+154
* Wed Feb 3 10:12:09 2010 Aaron Patterson <tenderlove@ruby-lang.org>tenderlove2010-02-0316-372/+619
* * ext/dl/cptr.c (to_int): DL::CPtr supports to_inttenderlove2009-12-041-0/+1
* * ext/dl/cptr.c (rb_dlptr_s_to_ptr): when wrapping a pointer it shouldtenderlove2009-11-121-0/+1
* * ext/dl/cfunc.c (**) updating documentationtenderlove2009-11-081-6/+37
* * ext/dl/cptr.c (rb_dlptr_inspect): making inspect consistent acrosstenderlove2009-11-071-1/+1
* * ext/dl/cfunc.c (rb_dlcfunc_initialize): cleaning up C macrostenderlove2009-11-061-9/+47
* * ext/dl/cptr.c (rb_dlptr_s_malloc, rb_dlptr_initialize): addingtenderlove2009-11-061-0/+19
* * ext/dl/cptr.c (rb_dlptr_to_str, rb_dlptr_to_s) adding documentationtenderlove2009-11-061-4/+29
* * ext/dl/cptr.c (rb_dlptr_inspect, rb_dlptr_plus, rb_dlptr_minus)tenderlove2009-11-061-3/+21
* * test/dl/test_cptr.rb (test_to_ptr*): testing DL::CPtr#to_ptrtenderlove2009-11-031-7/+25
* * ext/dl/cptr.c (rb_dlptr_eql, rb_dlptr_cmp): DL::CPtr#== and DL::CPtr#<=>tenderlove2009-11-031-1/+22
* * ext/dl/win32/lib/win32/registry.rb: update rdoc. [ruby-core:26022]naruse2009-11-021-236/+242
* * ext/dl/cptr.c (rb_dlptr_ptr, rb_dlptr_ref) adding documentationtenderlove2009-11-011-0/+12