ruby/ext/dl
nobu 3465e37e63 * ext/dl/cfunc.c (rb_dlcfunc_call): fix for stdcall and missing
argument numbers.  [ruby-core:22601]

* ext/dl/dl.h (DLSTACK_PROTO0_): added.

* ext/dl/mkcallback.rb (gencallback, gen_callback_file),
  (rb_dl_init_callbacks): omit stdcall functions unless supported.

* lib/rubygems/config_file.rb (SHGetFolderPath): stdcall.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22690 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-01 10:02:06 +00:00
..
lib/dl * ext/dl/test/test_base.rb: add libc search logic. 2008-12-29 14:54:24 +00:00
test * ext/dl/test/test_import.rb: fix a prototype decl. 2008-12-30 08:05:06 +00:00
win32 * ext/dl/win32/lib/Win32API.rb (Win32API#initialize): DL.dlopen 2009-02-13 14:37:11 +00:00
.cvsignore add extconf.h to .cvsignore. 2006-06-24 01:15:08 +00:00
cfunc.c * ext/dl/cfunc.c (rb_dlcfunc_call): fix for stdcall and missing 2009-03-01 10:02:06 +00:00
cptr.c * ext/dl/cptr.c (rb_dlptr_s_to_ptr): fixed shadowing variable. 2008-08-12 05:15:18 +00:00
depend * ext/dl/mkcallback.rb: split callback.h to callback-[0-9].c to reduce 2008-08-30 16:55:34 +00:00
dl.c * ext/dl/cfunc.c (rb_dlcfunc_call): add taint check. 2008-08-11 11:33:44 +00:00
dl.h * ext/dl/cfunc.c (rb_dlcfunc_call): fix for stdcall and missing 2009-03-01 10:02:06 +00:00
extconf.rb * ext/dl/extconf.rb ($distcleanfiles): added callback-?.c into 2008-10-03 15:49:39 +00:00
handle.c * ext/dl/handle.c (rb_dlhandle_sym): moved conditionally used variable. 2009-02-17 18:17:51 +00:00
mkcallback.rb * ext/dl/cfunc.c (rb_dlcfunc_call): fix for stdcall and missing 2009-03-01 10:02:06 +00:00