ruby-changes:15332
From: usa <ko1@a...>
Date: Mon, 5 Apr 2010 13:12:46 +0900 (JST)
Subject: [ruby-changes:15332] Ruby:r27220 (trunk): * win32/mkexports.rb (each_export): VC10 support.
usa 2010-04-05 13:09:45 +0900 (Mon, 05 Apr 2010) New Revision: 27220 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=27220 Log: * win32/mkexports.rb (each_export): VC10 support. a patch from Charlie Savage in [ruby-core:29254] Modified files: trunk/ChangeLog trunk/win32/mkexports.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 27219) +++ ChangeLog (revision 27220) @@ -1,3 +1,8 @@ +Mon Apr 5 13:08:24 2010 NAKAMURA Usaku <usa@r...> + + * win32/mkexports.rb (each_export): VC10 support. + a patch from Charlie Savage in [ruby-core:29254] + Sun Apr 4 22:18:32 2010 Tanaka Akira <akr@f...> * time.c (cmp): optimize for fixnums. Index: win32/mkexports.rb =================================================================== --- win32/mkexports.rb (revision 27219) +++ win32/mkexports.rb (revision 27220) @@ -110,7 +110,7 @@ next unless l.sub!(/.*?\s(\(\)\s+)?External\s+\|\s+/, '') is_data = !$1 if noprefix or /^[@_]/ =~ l - next if /(?!^)@.*@/ =~ l || /@[[:xdigit:]]{16}$/ =~ l || /^_DllMain@/ =~ l + next if /(?!^)@.*@/ =~ l || /@[[:xdigit:]]{8,16}$/ =~ l || /^_DllMain@/ =~ l l.sub!(/^[@_]/, '') if /@\d+$/ !~ l elsif !l.sub!(/^(\S+) \([^@?\`\']*\)$/, '\1') next -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/