Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							159912ec47 
							
						 
					 
					
						
						
							
							* fixed definition of pthread_mutex_t for non-linux targets (and for  
						
						 
						
						... 
						
						
						
						linux as well, actually).
  * base libpthread definitions are now in ptypes.inc, included in unixtype
    They sometimes have an extra underscore in front of their name, in
    case they were also exported by the packages/base/pthreads unit, so
    they can keep their original name there
  * cthreadds unit now imports systuils, because it uses exceptions (it
    already did so before as well)
  * fixed many linux definitions of libpthread functions in pthrlinux.inc
    (integer -> cint etc)
  + added culonglong type to ctype.inc 
						
					 
					
						2004-09-09 20:29:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4b2084fb50 
							
						 
					 
					
						
						
							
							+ New threadmanager implementation  
						
						 
						
						
						
					 
					
						2003-11-26 20:10:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							e0c4a566cd 
							
						 
					 
					
						
						
							
							* some simple restructures  
						
						 
						
						
						
					 
					
						2003-11-19 10:54:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							dc50826f6a 
							
						 
					 
					
						
						
							
							* Last patch was ok, problem was somewhere else. Moved *BSD part of pthreads to freebsd/pthreads.inc  
						
						 
						
						
						
					 
					
						2003-11-18 22:36:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							d6081ef24c 
							
						 
					 
					
						
						
							
							* Last patch was ok, problem was somewhere else. Moved *BSD part of pthreads to freebsd/pthreads.inc  
						
						 
						
						
						
					 
					
						2003-11-18 22:35:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							0c999e0c9b 
							
						 
					 
					
						
						
							
							* threads for FreeBSD. Not working tho  
						
						 
						
						
						
					 
					
						2003-11-17 10:05:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							20bd2d0e06 
							
						 
					 
					
						
						
							
							* pthreads based ttread from Johannes Berg  
						
						 
						
						
						
					 
					
						2003-11-17 08:27:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							39add9f5ff 
							
						 
					 
					
						
						
							
							* GetCurrentThreadHandle renamed to GetCurrentThreadId  
						
						 
						
						
						
					 
					
						2003-10-01 21:00:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							6f6630bd46 
							
						 
					 
					
						
						
							
							* GetCurrentThreadId implemented  
						
						 
						
						
						
					 
					
						2003-10-01 20:53:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							688866ff4f 
							
						 
					 
					
						
						
							
							* FCL now compiles for FreeBSD with new 1.1. Now Linux.  
						
						 
						
						
						
					 
					
						2003-09-20 12:38:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							0528aa6fd7 
							
						 
					 
					
						
						
							
							* Wat cleanup, ouwe syscalls nu via baseunix e.d.  
						
						 
						
						
						
					 
					
						2003-09-16 13:17:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							ca823630a1 
							
						 
					 
					
						
						
							
							* small BSD gotcha removed (typing mmap params)  
						
						 
						
						
						
					 
					
						2003-09-16 13:00:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							08eb5ac89f 
							
						 
					 
					
						
						
							
							* small fixes. FreeBSD now cycles  
						
						 
						
						
						
					 
					
						2003-09-15 20:08:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							7efaf7dee2 
							
						 
					 
					
						
						
							
							* Unix reform stage two. Remove all calls from Unix that exist in Baseunix.  
						
						 
						
						
						
					 
					
						2003-09-14 20:15:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								armin 
							
						 
					 
					
						
						
						
						
							
						
						
							2d9ba86107 
							
						 
					 
					
						
						
							
							* more platform independent thread routines, needs to be implemented for unix  
						
						 
						
						
						
					 
					
						2003-03-27 17:14:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							f66bd5288e 
							
						 
					 
					
						
						
							
							* small changes originating from introduction of Baseunix to FreeBSD  
						
						 
						
						
						
					 
					
						2003-01-05 19:11:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							5f620cd626 
							
						 
					 
					
						
						
							
							* syscall.inc -> syscallo.inc  
						
						 
						
						
						
					 
					
						2002-11-11 21:41:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							1d3e450412 
							
						 
					 
					
						
						
							
							* threadvar.inc -> threadvr.inc  
						
						 
						
						
						
					 
					
						2002-10-31 13:45:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							9b47bcfe9b 
							
						 
					 
					
						
						
							
							* First series POSIX calls commits. Including getcwd.  
						
						 
						
						
						
					 
					
						2002-10-26 18:27:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							1a09dd0b09 
							
						 
					 
					
						
						
							
							* $I pthread.inc instead of pthreads.inc  
						
						 
						
						
						
					 
					
						2002-10-18 18:05:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							38a63b01f0 
							
						 
					 
					
						
						
							
							* Fixes to get the generic *BSD RTL compiling again + fixes for thread  
						
						 
						
						... 
						
						
						
						support. Still problems left in fexpand. (inoutres?) Therefore fixed
   sysposix not yet commited 
						
					 
					
						2002-10-18 12:19:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							55d5428013 
							
						 
					 
					
						
						
							
							Threads renamed from threads to systhrds  
						
						 
						
						
						
					 
					
						2002-10-16 06:22:56 +00:00