merges r21685 from trunk into ruby_1_9_1.
Makefile.in (miniruby): renames and then removes, to get rid of EPERM on cygwin and mingw.
Makefile.in ($(LIBRUBY_SO)): use wildcard option of objcopy.
configure.in (DLDFLAGS): do not export all symbols.
cygwin/GNUmakefile.in (RUBYDEF): rejects symbols prefixex with Init_.
win32/mkexports.rb (Exports::Mingw): includes all symbols except for prefixed with Init_ as well as mswin32.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21843 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
merges r21685 from trunk into ruby_1_9_1.
Makefile.in (miniruby): renames and then removes, to get rid of
EPERM on cygwin and mingw.
Makefile.in ($(LIBRUBY_SO)): use wildcard option of objcopy.
configure.in (DLDFLAGS): do not export all symbols.
cygwin/GNUmakefile.in (RUBYDEF): rejects symbols prefixex with
Init_.
win32/mkexports.rb (Exports::Mingw): includes all symbols except for
prefixed with Init_ as well as mswin32.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21843 b2dd03c8-39d4-4d8f-98ff-823fe69b080e