| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								
									
									
									include
									
								
							
						
					
				 | 
				
					
						
							
							Add semaphores API.
						
					
				 | 
				2014-11-30 19:31:40 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								.gitignore
							
						
					
				 | 
				
					
						
							
							Add libpthread.
						
					
				 | 
				2014-07-08 17:41:50 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Makefile
							
						
					
				 | 
				
					
						
							
							Ongoing build system maintainance.
						
					
				 | 
				2014-12-02 17:09:28 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_attr_destroy.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_attr_init(3) and pthread_attr_destroy(3).
						
					
				 | 
				2014-07-08 19:48:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_attr_getdetachstate.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_attr_getdetachstate(3) and pthread_attr_setdetachstate(3).
						
					
				 | 
				2014-07-08 19:49:13 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_attr_getstacksize.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_attr_setstacksize(3) and pthread_attr_getstacksize(3).
						
					
				 | 
				2014-07-08 19:48:52 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_attr_init.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_attr_getdetachstate(3) and pthread_attr_setdetachstate(3).
						
					
				 | 
				2014-07-08 19:49:13 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_attr_setdetachstate.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_attr_getdetachstate(3) and pthread_attr_setdetachstate(3).
						
					
				 | 
				2014-07-08 19:49:13 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_attr_setstacksize.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_attr_setstacksize(3) and pthread_attr_getstacksize(3).
						
					
				 | 
				2014-07-08 19:48:52 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_cond_broadcast.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_cond_{broadcast,signal}(3) and pthread_cond_wait(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_cond_destroy.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_cond_init(3) and pthread_cond_destroy(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_cond_init.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_condattr_getclock(3) and pthread_condattr_setclock(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_cond_signal.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_cond_{broadcast,signal}(3) and pthread_cond_wait(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_cond_timedwait.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_condattr_getclock(3) and pthread_condattr_setclock(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_cond_wait.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_cond_{broadcast,signal}(3) and pthread_cond_wait(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_condattr_destroy.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_condattr_init(3) and pthread_condattr_destroy(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_condattr_getclock.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_condattr_getclock(3) and pthread_condattr_setclock(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_condattr_init.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_condattr_getclock(3) and pthread_condattr_setclock(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_condattr_setclock.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_condattr_getclock(3) and pthread_condattr_setclock(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_create.c++
							
						
					
				 | 
				
					
						
							
							Implement signals.
						
					
				 | 
				2014-07-22 13:25:39 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_detach.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_detach(3).
						
					
				 | 
				2014-07-08 19:49:13 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_equal.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_equal(3).
						
					
				 | 
				2014-07-08 17:41:50 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_exit.c++
							
						
					
				 | 
				
					
						
							
							Implement signals.
						
					
				 | 
				2014-07-22 13:25:39 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_getspecific.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_getspecific(3) and pthread_setspecific(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_initialize.c++
							
						
					
				 | 
				
					
						
							
							Rewrite program loader.
						
					
				 | 
				2014-12-04 16:14:17 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_join.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_join(3).
						
					
				 | 
				2014-07-08 19:49:11 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_key_create.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_key_create(3) and pthread_key_delete(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_key_delete.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_key_create(3) and pthread_key_delete(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_mutex_destroy.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_mutex_init(3) and pthread_mutex_destroy(3).
						
					
				 | 
				2014-07-08 17:41:50 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_mutex_init.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_mutexattr_gettype(3) and pthread_mutexattr_settype(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_mutex_lock.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_mutex_lock(3) and pthread_mutex_unlock(3).
						
					
				 | 
				2014-07-08 17:41:50 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_mutex_trylock.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_mutex_trylock(3).
						
					
				 | 
				2014-07-08 17:41:50 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_mutex_unlock.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_mutex_lock(3) and pthread_mutex_unlock(3).
						
					
				 | 
				2014-07-08 17:41:50 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_mutexattr_destroy.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_mutexattr_init(3) and pthread_mutexattr_destroy(3).
						
					
				 | 
				2014-07-08 17:41:50 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_mutexattr_gettype.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_mutexattr_gettype(3) and pthread_mutexattr_settype(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_mutexattr_init.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_mutexattr_gettype(3) and pthread_mutexattr_settype(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_mutexattr_settype.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_mutexattr_gettype(3) and pthread_mutexattr_settype(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_once.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_once(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_rwlock_destroy.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_rwlock_init(3) and pthread_rwlock_destroy(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_rwlock_init.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_rwlock_init(3) and pthread_rwlock_destroy(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_rwlock_rdlock.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_rwlock_{rdlock,wrlock}(3) and pthread_rwlock_unlock(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_rwlock_tryrdlock.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_rwlock_tryrdlock(3) and pthread_rwlock_trywrlock(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_rwlock_trywrlock.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_rwlock_tryrdlock(3) and pthread_rwlock_trywrlock(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_rwlock_unlock.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_rwlock_{rdlock,wrlock}(3) and pthread_rwlock_unlock(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_rwlock_wrlock.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_rwlock_{rdlock,wrlock}(3) and pthread_rwlock_unlock(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_rwlockattr_destroy.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_rwlockattr_init(3) and pthread_rwlockattr_destroy(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_rwlockattr_init.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_rwlockattr_init(3) and pthread_rwlockattr_destroy(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_self.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_self(3).
						
					
				 | 
				2014-07-08 17:41:50 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_setspecific.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_getspecific(3) and pthread_setspecific(3).
						
					
				 | 
				2014-07-08 17:41:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								pthread_sigmask.c++
							
						
					
				 | 
				
					
						
							
							Add pthread_sigmask(3).
						
					
				 | 
				2014-07-08 17:41:52 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								sem_destroy.c++
							
						
					
				 | 
				
					
						
							
							Add semaphores API.
						
					
				 | 
				2014-11-30 19:31:40 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								sem_getvalue.c++
							
						
					
				 | 
				
					
						
							
							Add semaphores API.
						
					
				 | 
				2014-11-30 19:31:40 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								sem_init.c++
							
						
					
				 | 
				
					
						
							
							Add semaphores API.
						
					
				 | 
				2014-11-30 19:31:40 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								sem_post.c++
							
						
					
				 | 
				
					
						
							
							Add semaphores API.
						
					
				 | 
				2014-11-30 19:31:40 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								sem_timedwait.c++
							
						
					
				 | 
				
					
						
							
							Add semaphores API.
						
					
				 | 
				2014-11-30 19:31:40 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								sem_trywait.c++
							
						
					
				 | 
				
					
						
							
							Add semaphores API.
						
					
				 | 
				2014-11-30 19:31:40 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								sem_wait.c++
							
						
					
				 | 
				
					
						
							
							Add semaphores API.
						
					
				 | 
				2014-11-30 19:31:40 +01:00 |