summaryrefslogtreecommitdiff
path: root/ruby_2_2/ext/-test-/win32/dln
diff options
context:
space:
mode:
Diffstat (limited to 'ruby_2_2/ext/-test-/win32/dln')
-rw-r--r--ruby_2_2/ext/-test-/win32/dln/dlntest.c17
-rw-r--r--ruby_2_2/ext/-test-/win32/dln/extconf.rb37
-rw-r--r--ruby_2_2/ext/-test-/win32/dln/libdlntest.c4
-rw-r--r--ruby_2_2/ext/-test-/win32/dln/libdlntest.def2
4 files changed, 0 insertions, 60 deletions
diff --git a/ruby_2_2/ext/-test-/win32/dln/dlntest.c b/ruby_2_2/ext/-test-/win32/dln/dlntest.c
deleted file mode 100644
index 3e6037ac07..0000000000
--- a/ruby_2_2/ext/-test-/win32/dln/dlntest.c
+++ /dev/null
@@ -1,17 +0,0 @@
-#include <ruby.h>
-
-extern __declspec(dllimport) void dlntest_ordinal(void);
-
-static VALUE
-dln_dlntest(VALUE self)
-{
- dlntest_ordinal();
- return self;
-}
-
-void
-Init_dln(void)
-{
- VALUE m = rb_define_module_under(rb_define_module("Bug"), "Win32");
- rb_define_module_function(m, "dlntest", dln_dlntest, 0);
-}
diff --git a/ruby_2_2/ext/-test-/win32/dln/extconf.rb b/ruby_2_2/ext/-test-/win32/dln/extconf.rb
deleted file mode 100644
index 57cee23b40..0000000000
--- a/ruby_2_2/ext/-test-/win32/dln/extconf.rb
+++ /dev/null
@@ -1,37 +0,0 @@
-if $mingw or $mswin
- $objs = ["dlntest.o"]
- testdll = "$(topdir)/dlntest.dll"
- $cleanfiles << testdll
- $cleanfiles << "dlntest.#{$LIBEXT}"
- config_string('cleanobjs') {|t| $cleanfiles.concat(t.gsub(/\$\*/, 'dlntest').split)}
-
- create_makefile("-test-/win32/dln")
- m = File.read("Makefile")
- dlntestlib = "dlntest.#{$LIBEXT}"
- m.sub!(/^OBJS =.*/) {"#{$&} #{dlntestlib}"}
- FileUtils.rm_f(RbConfig.expand(testdll.dup))
- open("Makefile", "wb") do |mf|
- mf.puts m, "\n"
- sodir = $extout ? "$(RUBYARCHDIR)/" : ''
- mf.print "#{sodir}$(DLLIB): #{dlntestlib}"
- mf.puts
- mf.puts "#{dlntestlib}: $(topdir)/dlntest.dll"
- mf.puts
- if $mingw
- mf.puts "$(topdir)/dlntest.dll: DEFFILE := $(srcdir)/libdlntest.def"
- mf.puts "$(topdir)/dlntest.dll: DLDFLAGS += -Wl,--out-implib,#{dlntestlib}"
- end
- mf.puts depend_rules("$(topdir)/dlntest.dll: libdlntest.o libdlntest.def")
- mf.puts "\t$(ECHO) linking shared-object $(@F)\n"
- mf.print "\t-$(Q)$(RM) $@\n"
- mf.print "\t-$(Q)$(MAKEDIRS) $(@D)\n" if $extout
- link_so = LINK_SO.gsub(/^/, "\t$(Q) ")
- link_so.sub!(/\$\(LOCAL_LIBS\)/, '')
- link_so.gsub!(/-\$\(arch\)/, '')
- link_so.gsub!(/:.so=/, ':.dll=')
- link_so.sub!(/\$\(OBJS\)/, "libdlntest.#{$OBJEXT}")
- link_so.sub!(/\$\(DEFFILE\)/, "$(srcdir)/libdlntest.def")
- mf.puts link_so
- mf.puts
- end
-end
diff --git a/ruby_2_2/ext/-test-/win32/dln/libdlntest.c b/ruby_2_2/ext/-test-/win32/dln/libdlntest.c
deleted file mode 100644
index 5923b732c8..0000000000
--- a/ruby_2_2/ext/-test-/win32/dln/libdlntest.c
+++ /dev/null
@@ -1,4 +0,0 @@
-void
-dlntest_ordinal(void)
-{
-}
diff --git a/ruby_2_2/ext/-test-/win32/dln/libdlntest.def b/ruby_2_2/ext/-test-/win32/dln/libdlntest.def
deleted file mode 100644
index 85bc9c7a55..0000000000
--- a/ruby_2_2/ext/-test-/win32/dln/libdlntest.def
+++ /dev/null
@@ -1,2 +0,0 @@
-EXPORTS
-dlntest_ordinal @1 NONAME