mirror of
				https://github.com/ruby/ruby.git
				synced 2022-11-09 12:17:21 -05:00 
			
		
		
		
	* gc.h (SET_MACHINE_STACK_END): use __i386.
Some compiler may not define __i386__. Solaris 64-bit Developer's Guide: http://docs.sun.com/app/docs/doc/816-5138/dev-env?l=en&a=view git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25511 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
		
							parent
							
								
									613a324f61
								
							
						
					
					
						commit
						ed58a66fa8
					
				
					 2 changed files with 8 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -1,3 +1,10 @@
 | 
			
		|||
Tue Oct 27 15:53:10 2009  Tanaka Akira  <akr@fsij.org>
 | 
			
		||||
 | 
			
		||||
	* gc.h (SET_MACHINE_STACK_END): use __i386.
 | 
			
		||||
	  Some compiler may not define __i386__.
 | 
			
		||||
	  Solaris 64-bit Developer's Guide:
 | 
			
		||||
	  http://docs.sun.com/app/docs/doc/816-5138/dev-env?l=en&a=view
 | 
			
		||||
 | 
			
		||||
Tue Oct 27 15:44:48 2009  Shugo Maeda  <shugo@ruby-lang.org>
 | 
			
		||||
 | 
			
		||||
	* lib/net/ftp.rb (getbinaryfile, list): call to_s to convert
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										2
									
								
								gc.h
									
										
									
									
									
								
							
							
						
						
									
										2
									
								
								gc.h
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -4,7 +4,7 @@
 | 
			
		|||
 | 
			
		||||
#if defined(__x86_64__) && defined(__GNUC__)
 | 
			
		||||
#define SET_MACHINE_STACK_END(p) __asm__("movq\t%%rsp, %0" : "=r" (*p))
 | 
			
		||||
#elif defined(__i386__) && defined(__GNUC__)
 | 
			
		||||
#elif defined(__i386) && defined(__GNUC__)
 | 
			
		||||
#define SET_MACHINE_STACK_END(p) __asm__("movl\t%%esp, %0" : "=r" (*p))
 | 
			
		||||
#else
 | 
			
		||||
NOINLINE(void rb_gc_set_stack_end(VALUE **stack_end_p));
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue