mirror of
				https://github.com/ruby/ruby.git
				synced 2022-11-09 12:17:21 -05:00 
			
		
		
		
	thread_pthread.c: fix compile error on HP-UX
* thread_pthread.c (sys/dyntune.h): for gettune(). * thread_pthread.c (hpux_attr_getstackaddr): fix missing *. [ruby-core:56983] [Feature #8793] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42808 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
		
							parent
							
								
									c0e1f9e016
								
							
						
					
					
						commit
						1908874bf4
					
				
					 2 changed files with 10 additions and 1 deletions
				
			
		|  | @ -1,3 +1,10 @@ | |||
| Tue Sep  3 21:35:19 2013  Nobuyoshi Nakada  <nobu@ruby-lang.org> | ||||
| 
 | ||||
| 	* thread_pthread.c (sys/dyntune.h): for gettune(). | ||||
| 
 | ||||
| 	* thread_pthread.c (hpux_attr_getstackaddr): fix missing *. | ||||
| 	  [ruby-core:56983] [Feature #8793] | ||||
| 
 | ||||
| Tue Sep  3 20:12:46 2013  Tanaka Akira  <akr@fsij.org> | ||||
| 
 | ||||
| 	* bignum.c (GMP_STR2BIG_DIGITS): New macro. | ||||
|  |  | |||
|  | @ -493,6 +493,8 @@ size_t pthread_get_stacksize_np(pthread_t); | |||
| #elif defined HAVE_PTHREAD_GETTHRDS_NP | ||||
| #define STACKADDR_AVAILABLE 1 | ||||
| #elif defined __ia64 && defined _HPUX_SOURCE | ||||
| #include <sys/dyntune.h> | ||||
| 
 | ||||
| #define STACKADDR_AVAILABLE 1 | ||||
| 
 | ||||
| /*
 | ||||
|  | @ -519,7 +521,7 @@ size_t pthread_get_stacksize_np(pthread_t); | |||
|  * and could be retrieved by gettune(). | ||||
|  */ | ||||
| static int | ||||
| hpux_attr_getstackaddr(const pthread_attr_t *attr, void *addr) | ||||
| hpux_attr_getstackaddr(const pthread_attr_t *attr, void **addr) | ||||
| { | ||||
|     static uint64_t pagesize; | ||||
|     size_t size; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 nobu
						nobu