usa 
								
							 
						 
						
							
							
							
							
								
							
							
								fbea35aa47 
								
							 
						 
						
							
							
								
								* win32/mkexports.rb: shouldn't export DllMain.  
							
							 
							
							... 
							
							
							
							reported at http://pc11.2ch.net/test/read.cgi/tech/1233686068/21 
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22025 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2009-02-04 02:50:04 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									nobu 
								
							 
						 
						
							
							
							
							
								
							
							
								5ac71d9f9e 
								
							 
						 
						
							
							
								
								* cygwin/GNUmakefile.in (RUBYDEF): uses mkexports.rb on cygwin too.  
							
							 
							
							... 
							
							
							
							* win32/mkexports.rb (Exports::Cygwin): added.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21989 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2009-02-02 23:18:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									nobu 
								
							 
						 
						
							
							
							
							
								
							
							
								9c29032c73 
								
							 
						 
						
							
							
								
								* cygwin/GNUmakefile.in (RUBYDEF): needs DATA marks to export  
							
							 
							
							... 
							
							
							
							non-function symbols.  [ruby-core:21582]
* win32/mkexports.rb (Exports::Mingw#each_export): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21795 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2009-01-27 05:41:38 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									nobu 
								
							 
						 
						
							
							
							
							
								
							
							
								2d03f7274f 
								
							 
						 
						
							
							
								
								* 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/trunk@21685 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2009-01-20 06:32:36 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									nobu 
								
							 
						 
						
							
							
							
							
								
							
							
								d9691f6e84 
								
							 
						 
						
							
							
								
								* cygwin/GNUmakefile.in (rubydll.def), win32/mkexports.rb  
							
							 
							
							... 
							
							
							
							(Exports#exports): added VERSION.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20912 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2008-12-22 03:26:22 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									nobu 
								
							 
						 
						
							
							
							
							
								
							
							
								9f3b77e435 
								
							 
						 
						
							
							
								
								* configure.in (mingw): no longer uses snprintf and vsnprintf of  
							
							 
							
							... 
							
							
							
							msvcrt.
* win32/win32.c (rb_w32_vsnprintf, rb_w32_snprintf): removed.
* win32/Makefile.sub (config.h): vsnprintf exists in VC7 or later.
* win32/mkexports.rb (Exports#initialize): aliases
  rb_w32_vsnprintf and rb_w32_snprintf for binary compatibility.
* sprintf.c (rb_str_format): uses snprintf instead of sprintf.
* numeric.c (flo_to_s, rb_num2long, rb_num2ll): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20909 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2008-12-22 03:05:20 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									nobu 
								
							 
						 
						
							
							
							
							
								
							
							
								a9396fd580 
								
							 
						 
						
							
							
								
								* win32/mkexports.rb (Exports#objdump, Exports#each_line): extracted.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16669 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2008-05-28 08:50:41 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									usa 
								
							 
						 
						
							
							
							
							
								
							
							
								72eb7e2a41 
								
							 
						 
						
							
							
								
								* win32/mkexports.rb (Exports::Mswin#each_export): speed up.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16667 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2008-05-28 08:37:37 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									nobu 
								
							 
						 
						
							
							
							
							
								
							
							
								5542fe44bd 
								
							 
						 
						
							
							
								
								* win32/mkexports.rb: deal with __fastcall name decorations.  
							
							 
							
							... 
							
							
							
							[ruby-list:44111]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@13694 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2007-10-13 18:55:54 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									nobu 
								
							 
						 
						
							
							
							
							
								
							
							
								fc3e0bd562 
								
							 
						 
						
							
							
								
								* {bcc,win}32/mkexports.rb: explicit data.  [ruby-list:44108]  
							
							 
							
							... 
							
							
							
							git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@13688 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2007-10-13 00:02:20 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									nobu 
								
							 
						 
						
							
							
							
							
								
							
							
								400202f6a5 
								
							 
						 
						
							
							
								
								* main.c (main): use platform-independent per-process initialization.  
							
							 
							
							... 
							
							
							
							[ruby-dev:31900]
* ruby.c (ruby_sysinit): new function for per-process initialization.
* include/ruby/ruby.h (RUBY_GLOBAL_SETUP): toplevel setup declaration.
* include/ruby/win32.h, win32/mkexports.rb: alias NtInitialize
  ruby_sysinit.
* win32/win32.c (rb_w32_sysinit): renamed from NtInitialize.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@13569 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2007-09-29 08:45:24 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									usa 
								
							 
						 
						
							
							
							
							
								
							
							
								1aa54c6db6 
								
							 
						 
						
							
							
								
								* include/ruby/win32.h, win32/Makefile.sub, win32/configure.bat,  
							
							 
							
							... 
							
							
							
							win32/mkexports.rb, win32/setup.mak, win32/win32.c: import
	  x64-mswin64 port.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12635 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2007-06-27 11:47:53 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									nobu 
								
							 
						 
						
							
							
							
							
								
							
							
								2b592580bf 
								
							 
						 
						
							
							
								
								* include/ruby: moved public headers.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12501 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2007-06-10 03:06:15 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									nobu 
								
							 
						 
						
							
							
							
							
								
							
							
								eb7b81158a 
								
							 
						 
						
							
							
								
								* instruby.rb, mkconfig.rb, rubytest.rb, bcc32/mkexports.rb, win32/{resource,mkexports}.rb: set executable.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11411 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2006-12-21 15:38:39 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									nobu 
								
							 
						 
						
							
							
							
							
								
							
							
								e329433630 
								
							 
						 
						
							
							
								
								* win32/mkexports.rb, win32/resource.rb: use unique variable names.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11214 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2006-10-24 15:58:51 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									nobu 
								
							 
						 
						
							
							
							
							
								
							
							
								f594f850a4 
								
							 
						 
						
							
							
								
								* Makefile.in, win32/Makefile.sub (MINIRUBY): append MINIRUBYOPT.  
							
							 
							
							... 
							
							
							
							* mkconfig.rb, ext/extmk.rb, lib/mkmf.rb, win32/mkexports.rb: suppress
  warnings with $VERBOSE.
* win32/resource.rb: only file which has more than one icon is DLL.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10891 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2006-09-08 19:48:22 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									akr 
								
							 
						 
						
							
							
							
							
								
							
							
								04946de81b 
								
							 
						 
						
							
							
								
								* mkconfig.rb: generate RbConfig instead of Config.  
							
							 
							
							... 
							
							
							
							* instruby.rb, rubytest.rb, runruby.rb, bcc32/Makefile.sub,
  ext/extmk.rb, ext/dl/extconf.rb, ext/iconv/charset_alias.rb,
  lib/mkmf.rb, lib/rdoc/ri/ri_paths.rb,
  lib/webrick/httpservlet/cgihandler.rb,
  test/dbm/test_dbm.rb, test/gdbm/test_gdbm.rb,
  test/ruby/envutil.rb, test/soap/calc/test_calc_cgi.rb,
  test/soap/header/test_authheader_cgi.rb, test/soap/ssl/test_ssl.rb,
  win32/mkexports.rb, win32/resource.rb: Use RbConfig instead of
  Config.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9970 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2006-02-20 08:34:53 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									nobu 
								
							 
						 
						
							
							
							
							
								
							
							
								49775b88e9 
								
							 
						 
						
							
							
								
								* configure.in, cygwin/GNUmakefile.in (mingw): use def file to alias  
							
							 
							
							... 
							
							
							
							symbols.  [ruby-dev:27532]
* bcc32/mkexports.rb, win32/mkexports.rb: make aliases in DLL.
* win32/win32.c, win32/win32.h: replace symbols only when RUBY_EXPORT
  is defined.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9502 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2005-11-05 04:43:46 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									usa 
								
							 
						 
						
							
							
							
							
								
							
							
								eecf7fdcde 
								
							 
						 
						
							
							
								
								* win32/mkexports.rb: remove unnecessary exports. (ruby-dev:17418)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2581 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2002-06-18 10:23:31 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									usa 
								
							 
						 
						
							
							
							
							
								
							
							
								2244b5fabf 
								
							 
						 
						
							
							
								
								* win32/mkexports.rb: support VC++.NET.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2284 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2002-03-26 05:08:56 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									usa 
								
							 
						 
						
							
							
							
							
								
							
							
								8d321e3fd4 
								
							 
						 
						
							
							
								
								* win32/mkexports.rb: follow the change of rb_io_puts().  
							
							 
							
							... 
							
							
							
							git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1804 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2001-10-30 09:23:14 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									matz 
								
							 
						 
						
							
							
							
							
								
							
							
								87be0f1222 
								
							 
						 
						
							
							
								
								matz - add/remove files  
							
							 
							
							... 
							
							
							
							git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@873 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2000-08-03 09:55:54 +00:00