florian 
							
						 
					 
					
						
						
						
						
							
						
						
							7bff61ce29 
							
						 
					 
					
						
						
							
							* patch from Ales Katona to add a stack size parameter to tthread functions  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@1621 - 
						
					 
					
						2005-11-01 22:01:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tom_at_work 
							
						 
					 
					
						
						
						
						
							
						
						
							202236c6e0 
							
						 
					 
					
						
						
							
							* fpcmake.ini update which fixes glibc search path problems on PowerPC64  
						
						 
						
						... 
						
						
						
						* makefile update
git-svn-id: trunk@1546 - 
						
					 
					
						2005-10-20 16:56:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							f5083e8dfa 
							
						 
					 
					
						
						
							
							* fixed FreeOnTerminate (was already fixed in Linux version)  
						
						 
						
						... 
						
						
						
						* handle interrupted reads from the semaphore pipe in Darwin (should be
    applied to *BSD and Linux as well)
  + lots of extra debugging code in Darwin tthread.inc if DEBUG_MT defined
git-svn-id: trunk@1416 - 
						
					 
					
						2005-10-16 13:59:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							2dbdc474fd 
							
						 
					 
					
						
						
							
							* use register variables when release-building for ppc (more or less doubles  
						
						 
						
						... 
						
						
						
						performance for most programs)
git-svn-id: trunk@1383 - 
						
					 
					
						2005-10-15 16:36:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tom_at_work 
							
						 
					 
					
						
						
						
						
							
						
						
							f7f0f9c426 
							
						 
					 
					
						
						
							
							* makefile adaption to be able to cycle compiler and RTL on PowerPC64 target  
						
						 
						
						... 
						
						
						
						* some fixes for PowerPC64 target in the code generator and the RTL
* stabs generation for PowerPC64 is okay now (untested)
git-svn-id: trunk@1337 - 
						
					 
					
						2005-10-08 15:48:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							b766a42e23 
							
						 
					 
					
						
						
							
							* fixed return value of IsATTY()  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@1308 - 
						
					 
					
						2005-10-07 09:29:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							230bd19451 
							
						 
					 
					
						
						
							
							* fixed 2.0.x compilation  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@1241 - 
						
					 
					
						2005-10-01 20:21:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							73e81ac45a 
							
						 
					 
					
						
						
							
							* inlined few procs. Didn't inline makeraw since that triggers inline WITH bug.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@1221 - 
						
					 
					
						2005-09-28 20:59:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							bb70f2f5cc 
							
						 
					 
					
						
						
							
							* add fppkg and fpmkunit to the Makefile.fpc  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@1063 - 
						
					 
					
						2005-09-08 06:50:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							8602390d46 
							
						 
					 
					
						
						
							
							* Makefiles regenerated to propagate -Ur change of fpcmake  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@844 - 
						
					 
					
						2005-08-10 21:55:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							828eebe984 
							
						 
					 
					
						
						
							
							* cwstring fixed and activated for Darwin  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@407 - 
						
					 
					
						2005-06-14 18:30:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							4ace790492 
							
						 
					 
					
						
						
							
							* remove $Log  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@231 - 
						
					 
					
						2005-06-07 09:47:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							619cbfd88b 
							
						 
					 
					
						
						
							
							* definition of pthread_mutex_t moved to pmutext.inc  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@186 - 
						
					 
					
						2005-06-03 21:07:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							7a79e0f083 
							
						 
					 
					
						
						
							
							* use definition of pthread_mutex_t from ptypes.h instead of  
						
						 
						
						... 
						
						
						
						the linux definition in the system unit
git-svn-id: trunk@185 - 
						
					 
					
						2005-06-03 21:07:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							1467901e3e 
							
						 
					 
					
						
						
							
							* Fixes for some $LOG$ removal snafu's  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@57 - 
						
					 
					
						2005-05-21 23:15:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fpc 
							
						 
					 
					
						
						
						
						
							
						
						
							790a4fe2d3 
							
						 
					 
					
						
						
							
							* log and id tags removed  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@42 - 
						
					 
					
						2005-05-21 09:42:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fpc 
							
						 
					 
					
						
						
						
						
							
						
						
							50778076c3 
							
						 
					 
					
						
						
							
							initial import  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@1 - 
						
					 
					
						2005-05-16 18:37:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							6cf4eb98c3 
							
						 
					 
					
						
						
							
							* use current fpcmake instead of from 1.9.8  
						
						 
						
						
						
					 
					
						2005-05-05 13:28:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							7dadd64723 
							
						 
					 
					
						
						
							
							* 2.0.0  
						
						 
						
						
						
					 
					
						2005-05-05 12:59:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomas Hajny 
							
						 
					 
					
						
						
						
						
							
						
						
							4c3c44293d 
							
						 
					 
					
						
						
							
							* one more correction for dependencies of variants  
						
						 
						
						
						
					 
					
						2005-04-23 14:14:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							d508b01ceb 
							
						 
					 
					
						
						
							
							* fixed dependencies for ctypes and dl  
						
						 
						
						
						
					 
					
						2005-04-22 14:01:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6947da1ae2 
							
						 
					 
					
						
						
							
							+ Corrected variants/typinfo dependencies  
						
						 
						
						
						
					 
					
						2005-04-16 09:26:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							b19f7b3dc8 
							
						 
					 
					
						
						
							
							* typinfo imports variants makefile fixes  
						
						 
						
						
						
					 
					
						2005-04-15 06:49:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							433bfc3dfb 
							
						 
					 
					
						
						
							
							* added condtimedwait  
						
						 
						
						
						
					 
					
						2005-04-09 20:29:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							2426ecafc3 
							
						 
					 
					
						
						
							
							* fixed several warnings and notes about unused variables (mainly) or  
						
						 
						
						... 
						
						
						
						uninitialised use of variables/function results (a few) 
						
					 
					
						2005-03-25 22:53:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1616af0cf1 
							
						 
					 
					
						
						
							
							+ Removed legacymem  
						
						 
						
						
						
					 
					
						2005-03-16 22:33:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							37af8cc6c7 
							
						 
					 
					
						
						
							
							* legacymem added  
						
						 
						
						
						
					 
					
						2005-03-16 13:21:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							50ece27667 
							
						 
					 
					
						
						
							
							* renamed rtlconst to rtlconsts  
						
						 
						
						
						
					 
					
						2005-03-07 17:57:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							92a2ba07ad 
							
						 
					 
					
						
						
							
							* fixed web bug  #3387 : if one called resume right after creating a  
						
						 
						
						... 
						
						
						
						suspended thread, it was possible that resume was executed before
    that thread had completed its initialisation in BeginThread ->
    FInitialSuspended was set to false in resume and nevertheless a
    semafore was posted
  * second problem fixed: set FSuspended to false before waking up the
    thread, so that it doesn't get FSuspended = true right after waking
    up. This should be done atomically to be completely correct though. 
						
					 
					
						2005-03-01 20:38:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							44b332f82a 
							
						 
					 
					
						
						
							
							* generic tthread.synchronize  
						
						 
						
						... 
						
						
						
						* delphi compatible wakemainthread 
						
					 
					
						2005-02-25 21:41:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							aa5b73f3ec 
							
						 
					 
					
						
						
							
							* 1.9.8  
						
						 
						
						
						
					 
					
						2005-02-15 22:28:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e417e34496 
							
						 
					 
					
						
						
							
							* truncate log  
						
						 
						
						
						
					 
					
						2005-02-14 17:13:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							f397aadd96 
							
						 
					 
					
						
						
							
							* ctypes.inc moved to unix/  
						
						 
						
						
						
					 
					
						2005-02-13 21:56:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							4534feb917 
							
						 
					 
					
						
						
							
							* include file cleanup part 2  
						
						 
						
						
						
					 
					
						2005-02-13 21:47:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							ae8b7b153b 
							
						 
					 
					
						
						
							
							* include file cleanup  
						
						 
						
						
						
					 
					
						2005-02-13 20:01:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							45ffd3b843 
							
						 
					 
					
						
						
							
							* fixed SYS_NMLN constant  
						
						 
						
						
						
					 
					
						2005-02-11 13:07:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							f5bc749953 
							
						 
					 
					
						
						
							
							* bsd thread updates  
						
						 
						
						
						
					 
					
						2005-02-06 12:16:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							110fb12911 
							
						 
					 
					
						
						
							
							* regenerated  
						
						 
						
						
						
					 
					
						2005-02-03 20:33:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							7fb8c3dfbd 
							
						 
					 
					
						
						
							
							* signal cleanup for linux  
						
						 
						
						... 
						
						
						
						* sigactionhandler instead of tsigaction for bsds
  * sigcontext moved to cpu dir 
						
					 
					
						2005-01-30 18:01:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							8dcdb3281a 
							
						 
					 
					
						
						
							
							* fixed missing dependencies  
						
						 
						
						
						
					 
					
						2005-01-14 20:55:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							1a729a00a3 
							
						 
					 
					
						
						
							
							* enabled compilation of dynlibs, since it's now required for the  
						
						 
						
						... 
						
						
						
						packages (ibase60) 
						
					 
					
						2005-01-14 17:06:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							ef3b19b316 
							
						 
					 
					
						
						
							
							* regenerated  
						
						 
						
						
						
					 
					
						2005-01-11 17:07:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							994ab51002 
							
						 
					 
					
						
						
							
							* regenerated to use cpu-os  
						
						 
						
						
						
					 
					
						2005-01-10 21:29:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							dcb17bde4c 
							
						 
					 
					
						
						
							
							* ctypes update  
						
						 
						
						
						
					 
					
						2005-01-10 10:33:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							0db4315ea9 
							
						 
					 
					
						
						
							
							* rtlevent kraam. Checked (compile): Linux, FreeBSD, Darwin, Windows  
						
						 
						
						... 
						
						
						
						Check work: ask Neli. 
						
					 
					
						2004-12-22 21:29:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							f52d2b2edf 
							
						 
					 
					
						
						
							
							* regenerated  
						
						 
						
						
						
					 
					
						2004-12-20 18:37:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							3c3ec40b70 
							
						 
					 
					
						
						
							
							* regenerated  
						
						 
						
						
						
					 
					
						2004-12-19 17:42:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomas Hajny 
							
						 
					 
					
						
						
						
						
							
						
						
							c016de5709 
							
						 
					 
					
						
						
							
							* Makefiles regenerated  
						
						 
						
						
						
					 
					
						2004-12-05 19:26:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								armin 
							
						 
					 
					
						
						
						
						
							
						
						
							f4ffaa9828 
							
						 
					 
					
						
						
							
							* applied peters patch for cross compile (bin installation)  
						
						 
						
						
						
					 
					
						2004-11-26 13:03:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							65e58b0814 
							
						 
					 
					
						
						
							
							* priority constants  
						
						 
						
						
						
					 
					
						2004-11-14 12:24:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							86f78c7300 
							
						 
					 
					
						
						
							
							* units are now created in separate directory units/cpu-os/  
						
						 
						
						... 
						
						
						
						* distclean uses cleanall rule and removes units dir
  * cross compile support fixed, it is now possible to cycle a ppcsparc
    without deleting ppc386
  * bintutilsperfix defaults to cpu-os- 
						
					 
					
						2004-10-30 12:36:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								armin 
							
						 
					 
					
						
						
						
						
							
						
						
							458e3c3780 
							
						 
					 
					
						
						
							
							* makefiles regenerated  
						
						 
						
						... 
						
						
						
						* ide: added target netwlibc 
						
					 
					
						2004-09-04 23:33:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							220d19cee7 
							
						 
					 
					
						
						
							
							*** empty log message ***  
						
						 
						
						
						
					 
					
						2004-08-27 18:59:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							341d25bfb2 
							
						 
					 
					
						
						
							
							* fixed pthread type definitions for darwin and made them generic  
						
						 
						
						
						
					 
					
						2004-08-25 21:42:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							44f9089931 
							
						 
					 
					
						
						
							
							* fixed dependencies so the rtl can be built with make -j (saves only  
						
						 
						
						... 
						
						
						
						about 25% on a dual processor machine though) 
						
					 
					
						2004-08-25 21:35:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olle 
							
						 
					 
					
						
						
						
						
							
						
						
							3a29988676 
							
						 
					 
					
						
						
							
							+ Added unit macpas  
						
						 
						
						
						
					 
					
						2004-08-16 16:22:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olle 
							
						 
					 
					
						
						
						
						
							
						
						
							77d3d9efab 
							
						 
					 
					
						
						
							
							* updated makefile with an up to date Fpcmake  
						
						 
						
						
						
					 
					
						2004-08-08 13:31:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							25f2475323 
							
						 
					 
					
						
						
							
							* revert back isatty  
						
						 
						
						
						
					 
					
						2004-07-09 21:41:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							74f637cb11 
							
						 
					 
					
						
						
							
							* gpm now uses a Pascal translation of libgpm instead of linking against  
						
						 
						
						... 
						
						
						
						it.
  * isatty result type changed into boolean 
						
					 
					
						2004-07-08 13:23:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							6c4cade37d 
							
						 
					 
					
						
						
							
							* Matrix unit included in build process  
						
						 
						
						
						
					 
					
						2004-07-07 21:37:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							e64c0684a3 
							
						 
					 
					
						
						
							
							* adapted second pclose as well  
						
						 
						
						
						
					 
					
						2004-07-01 18:34:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							f6517d70b6 
							
						 
					 
					
						
						
							
							* fixed returning of proper exit status after pclose  
						
						 
						
						
						
					 
					
						2004-07-01 18:28:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							1608074eba 
							
						 
					 
					
						
						
							
							* fixes for darwin specific external name '' behaviour. Must still be  
						
						 
						
						... 
						
						
						
						tested 
						
					 
					
						2004-05-28 18:23:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							85f2a0ac87 
							
						 
					 
					
						
						
							
							* 2nd attempt  
						
						 
						
						
						
					 
					
						2004-05-26 20:05:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							ea6d4e0e3b 
							
						 
					 
					
						
						
							
							* first iteration  
						
						 
						
						
						
					 
					
						2004-05-26 19:23:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							423fde7ac6 
							
						 
					 
					
						
						
							
							* regenerated  
						
						 
						
						
						
					 
					
						2004-05-23 18:25:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olle 
							
						 
					 
					
						
						
						
						
							
						
						
							73f73fb6f1 
							
						 
					 
					
						
						
							
							* updated according to the new version of fpcmake.ini  
						
						 
						
						
						
					 
					
						2004-04-20 23:29:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							52a9379c8d 
							
						 
					 
					
						
						
							
							* copied from FreeBSD, needs checking  
						
						 
						
						
						
					 
					
						2004-03-16 18:24:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							42cf83cec8 
							
						 
					 
					
						
						
							
							* sockets active again  
						
						 
						
						
						
					 
					
						2004-03-16 18:20:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							abfc396c40 
							
						 
					 
					
						
						
							
							* cmem moved to rtl  
						
						 
						
						... 
						
						
						
						* longint replaced with ptrint in heapmanagers 
						
					 
					
						2004-03-15 21:48:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							6043f1a626 
							
						 
					 
					
						
						
							
							* more unixtype fixes  
						
						 
						
						
						
					 
					
						2004-03-04 22:37:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							5c28b3002f 
							
						 
					 
					
						
						
							
							* updated  
						
						 
						
						
						
					 
					
						2004-03-04 22:28:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							6ad0c08e17 
							
						 
					 
					
						
						
							
							* Darwin specific unixtype fixes.  
						
						 
						
						
						
					 
					
						2004-03-04 22:28:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olle 
							
						 
					 
					
						
						
						
						
							
						
						
							9ff2987d96 
							
						 
					 
					
						
						
							
							+ added comment to ETXTBSY  
						
						 
						
						... 
						
						
						
						* changed i386 -> cpui386, m68k -> cpum68k 
						
					 
					
						2004-03-04 13:10:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							45863d051d 
							
						 
					 
					
						
						
							
							- removed legacy code  
						
						 
						
						
						
					 
					
						2004-03-04 12:42:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							fad9a3ed01 
							
						 
					 
					
						
						
							
							* fixed compilation  
						
						 
						
						
						
					 
					
						2004-03-04 12:34:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							246629c717 
							
						 
					 
					
						
						
							
							- removed wordsinfdset again, because now it's defined in a common file  
						
						 
						
						
						
					 
					
						2004-03-01 19:50:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							f7e4eb439a 
							
						 
					 
					
						
						
							
							+ added wordsinfdset constant  
						
						 
						
						
						
					 
					
						2004-02-22 23:18:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomas Hajny 
							
						 
					 
					
						
						
						
						
							
						
						
							fa6166944f 
							
						 
					 
					
						
						
							
							Makefiles regenerated  
						
						 
						
						
						
					 
					
						2004-02-22 16:07:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							57c37fd31d 
							
						 
					 
					
						
						
							
							+ some declarations added from other bsds and /usr/include/sys/termios.h  
						
						 
						
						... 
						
						
						
						to termios.inc and termiosproc.inc (by Karl-Michael Schindler)
  + added crt, mouse (because required by keyboard), keyboard, termio,
    console to Darwin makefile (thanks to the above they now compile,
    functionality untested)
  * fixed wrong dependency for sysconst unit (it was always recompiled) 
						
					 
					
						2004-02-05 14:00:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							8ab3c8af01 
							
						 
					 
					
						
						
							
							* classes.ppu requires types.ppu  
						
						 
						
						
						
					 
					
						2004-01-22 20:05:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							98105d8055 
							
						 
					 
					
						
						
							
							* classes uses types to import TPoint and TRect  
						
						 
						
						
						
					 
					
						2004-01-22 17:11:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							337fe6d9af 
							
						 
					 
					
						
						
							
							* fixed makefile (systhrds didn't have a compilation rule)  
						
						 
						
						
						
					 
					
						2004-01-12 22:04:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							69bc5c2552 
							
						 
					 
					
						
						
							
							+ added strutils and rtlconst  
						
						 
						
						
						
					 
					
						2004-01-11 09:42:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							32702205a0 
							
						 
					 
					
						
						
							
							+ Some more fixes to rtlconst. Const strings moved from classes to rtlconst  
						
						 
						
						
						
					 
					
						2004-01-10 20:13:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							4c7c8b9c3a 
							
						 
					 
					
						
						
							
							* fixed mtfsb0 instruction for assembler reader/writer  
						
						 
						
						... 
						
						
						
						* fixed initialisation of fpscr register to avoid spurious SIGPFE's
    (uses mtfsb0 instruction, so added extra define in options.pas to avoid
    requiring to start with a cross compiler) 
						
					 
					
						2004-01-10 00:16:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							c90bd004c1 
							
						 
					 
					
						
						
							
							* fixed signal handling under 10.3.2, still have to verify whether it's  
						
						 
						
						... 
						
						
						
						backwards compatible 
						
					 
					
						2004-01-08 21:52:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							55850b063a 
							
						 
					 
					
						
						
							
							* regenerating the makefiles with some netbsd fixes + version upgrades  
						
						 
						
						
						
					 
					
						2004-01-05 23:34:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							f8c27a4365 
							
						 
					 
					
						
						
							
							+ Darwin support in Makefiles  
						
						 
						
						
						
					 
					
						2004-01-05 12:54:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							82343a6dc6 
							
						 
					 
					
						
						
							
							* first working version of the Darwin/Mac OS X (for PowerPC) RTL  
						
						 
						
						... 
						
						
						
						Several non-essential units are still missing, but make cycle works 
						
					 
					
						2004-01-04 20:05:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							8b43ff0b0b 
							
						 
					 
					
						
						
							
							- removed  
						
						 
						
						
						
					 
					
						2004-01-04 19:57:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							881dbc054e 
							
						 
					 
					
						
						
							
							- removed  
						
						 
						
						
						
					 
					
						2004-01-04 19:51:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							cab9572035 
							
						 
					 
					
						
						
							
							- removed, Darwin uses libc  
						
						 
						
						
						
					 
					
						2004-01-04 19:45:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							94ffe54550 
							
						 
					 
					
						
						
							
							- removed  
						
						 
						
						
						
					 
					
						2004-01-04 19:39:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							f80c1795b9 
							
						 
					 
					
						
						
							
							- removed (we use libc instead of syscalls)  
						
						 
						
						
						
					 
					
						2004-01-04 19:28:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							f2406a4211 
							
						 
					 
					
						
						
							
							- removed (replaced by sig_cpu.inc to avoid name clashes)  
						
						 
						
						
						
					 
					
						2004-01-04 19:27:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							a24d314b12 
							
						 
					 
					
						
						
							
							- removed (use the ones on the system)  
						
						 
						
						
						
					 
					
						2004-01-04 19:12:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							058d480f40 
							
						 
					 
					
						
						
							
							* error handling for Variants improved  
						
						 
						
						
						
					 
					
						2003-11-26 20:00:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							2d6deeaade 
							
						 
					 
					
						
						
							
							* regenerated  
						
						 
						
						
						
					 
					
						2003-10-28 16:44:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							168ccf83c3 
							
						 
					 
					
						
						
							
							* regenerated  
						
						 
						
						
						
					 
					
						2003-10-27 15:58:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							9fc4e555dd 
							
						 
					 
					
						
						
							
							* regenerated  
						
						 
						
						
						
					 
					
						2003-10-09 14:35:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							feaed02001 
							
						 
					 
					
						
						
							
							* cross compiling fixes to makefile and fpcmake  
						
						 
						
						
						
					 
					
						2003-10-04 13:48:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							73876b7490 
							
						 
					 
					
						
						
							
							* CROSSCOMPILING stage 2  
						
						 
						
						
						
					 
					
						2003-10-03 21:40:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							eaceacb7e2 
							
						 
					 
					
						
						
							
							* remake with new fpc param  
						
						 
						
						
						
					 
					
						2003-10-02 08:50:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olle 
							
						 
					 
					
						
						
						
						
							
						
						
							2931590e9b 
							
						 
					 
					
						
						
							
							- removed parameter from fpc_iocheck  
						
						 
						
						
						
					 
					
						2003-08-21 22:21:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							0185f7684a 
							
						 
					 
					
						
						
							
							- disabled nanosleep for darwin for now  
						
						 
						
						... 
						
						
						
						+ getcwd for darwin 
						
					 
					
						2003-05-26 21:29:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							c4438016df 
							
						 
					 
					
						
						
							
							* added missing Const  
						
						 
						
						
						
					 
					
						2003-05-26 19:32:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							eac3e6f828 
							
						 
					 
					
						
						
							
							* several fixes, addition of Mach trap numbers (thye are simply syscalls  
						
						 
						
						... 
						
						
						
						with a negative number) 
						
					 
					
						2003-05-25 12:59:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							24a5d569cd 
							
						 
					 
					
						
						
							
							* basic setup; derived from FreeBSD and Linux  
						
						 
						
						
						
					 
					
						2003-05-20 23:56:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							5cc852aae8 
							
						 
					 
					
						
						
							
							+ added sys_readdir code from OpenBSD in fixes branch  
						
						 
						
						
						
					 
					
						2002-09-08 15:29:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							fb08ac116d 
							
						 
					 
					
						
						
							
							+ initial revision, h2pas of sys/signal.h  
						
						 
						
						
						
					 
					
						2002-09-08 09:06:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							15e37e7154 
							
						 
					 
					
						
						
							
							+ initial revision, simply copied from FreeBSD  
						
						 
						
						
						
					 
					
						2002-09-08 09:00:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							91891959ea 
							
						 
					 
					
						
						
							
							+ initial revision  
						
						 
						
						
						
					 
					
						2002-09-08 09:00:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							9f31783a0a 
							
						 
					 
					
						
						
							
							* old logs removed and tabs fixed  
						
						 
						
						
						
					 
					
						2002-09-07 16:01:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							71a7fb486a 
							
						 
					 
					
						
						
							
							* implemented most syscalls, except readdir because the getdents  
						
						 
						
						... 
						
						
						
						syscall is declared obsolete in Darwin... 
						
					 
					
						2002-09-06 18:35:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							13857b04fb 
							
						 
					 
					
						
						
							
							+ initial implementation, h2pas of /usr/include/sys/syscall.h on a  
						
						 
						
						... 
						
						
						
						Mac OS X 10.1.5 machine 
						
					 
					
						2002-09-06 17:12:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							6c202898f6 
							
						 
					 
					
						
						
							
							+ crt0.o file, compiled from the Darwin Csu module sources of 2002/09/06.  
						
						 
						
						... 
						
						
						
						Can't just put an assembler file here, because it's composed of 2
    assembler files and a C file. No idea whether it will actually
    work on OS X 10.1.x (may require 10.2.x, since it's from the main
    branch) 
						
					 
					
						2002-09-06 16:43:26 +00:00