tom_at_work 
							
						 
					 
					
						
						
						
						
							
						
						
							c3f678e8df 
							
						 
					 
					
						
						
							
							* updated makefiles for ppc64/linux to allow successful snapshot building on that platform  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@1975 - 
						
					 
					
						2005-12-16 20:37:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tom_at_work 
							
						 
					 
					
						
						
						
						
							
						
						
							3502898ba3 
							
						 
					 
					
						
						
							
							* makefile updates after last changes for successful build on ppc64/linux  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@1874 - 
						
					 
					
						2005-12-04 13:07:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							f7f14e4dee 
							
						 
					 
					
						
						
							
							* CROSSOPT support  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@1798 - 
						
					 
					
						2005-11-20 22:19:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tom_at_work 
							
						 
					 
					
						
						
						
						
							
						
						
							367df58016 
							
						 
					 
					
						
						
							
							* stack related things (sizes, calculations, etc.) are now 64 bit on 64 bit platforms  
						
						 
						
						... 
						
						
						
						* default stack size is now also 32k for Windows (allows the use of stack checking when using threads)
git-svn-id: trunk@1718 - 
						
					 
					
						2005-11-10 17:06:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							23ad0ae1ec 
							
						 
					 
					
						
						
							
							+ Removed HASINTF and VER1_0 defines  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@239 - 
						
					 
					
						2005-06-07 20:30:03 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fpc 
							
						 
					 
					
						
						
						
						
							
						
						
							790a4fe2d3 
							
						 
					 
					
						
						
							
							* log and id tags removed  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@42 - 
						
					 
					
						2005-05-21 09:42:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ffb55c4254 
							
						 
					 
					
						
						
							
							+ Removed VER1_0 defines  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@33 - 
						
					 
					
						2005-05-19 21:14:45 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							4065965ed7 
							
						 
					 
					
						
						
							
							* more rtlconst/s fixes  
						
						 
						
						
						
					 
					
						2005-04-17 17:33:40 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							110fb12911 
							
						 
					 
					
						
						
							
							* regenerated  
						
						 
						
						
						
					 
					
						2005-02-03 20:33:26 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							341d25bfb2 
							
						 
					 
					
						
						
							
							* fixed pthread type definitions for darwin and made them generic  
						
						 
						
						
						
					 
					
						2004-08-25 21:42:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olle 
							
						 
					 
					
						
						
						
						
							
						
						
							8f25b1ad3a 
							
						 
					 
					
						
						
							
							* redid prev commit, but with up to date fpcmake  
						
						 
						
						
						
					 
					
						2004-08-25 17:10:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olle 
							
						 
					 
					
						
						
						
						
							
						
						
							280ff73ccf 
							
						 
					 
					
						
						
							
							* fix so that macpas.pp really is compiled  
						
						 
						
						
						
					 
					
						2004-08-25 16:57:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olle 
							
						 
					 
					
						
						
						
						
							
						
						
							3a29988676 
							
						 
					 
					
						
						
							
							+ Added unit macpas  
						
						 
						
						
						
					 
					
						2004-08-16 16:22:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							6c4cade37d 
							
						 
					 
					
						
						
							
							* Matrix unit included in build process  
						
						 
						
						
						
					 
					
						2004-07-07 21:37:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							423fde7ac6 
							
						 
					 
					
						
						
							
							* regenerated  
						
						 
						
						
						
					 
					
						2004-05-23 18:25:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							cf0c7b974f 
							
						 
					 
					
						
						
							
							* remove duplicate wordsinsigset  
						
						 
						
						
						
					 
					
						2004-05-16 13:03:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olle 
							
						 
					 
					
						
						
						
						
							
						
						
							73f73fb6f1 
							
						 
					 
					
						
						
							
							* updated according to the new version of fpcmake.ini  
						
						 
						
						
						
					 
					
						2004-04-20 23:29:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olle 
							
						 
					 
					
						
						
						
						
							
						
						
							9ff2987d96 
							
						 
					 
					
						
						
							
							+ added comment to ETXTBSY  
						
						 
						
						... 
						
						
						
						* changed i386 -> cpui386, m68k -> cpum68k 
						
					 
					
						2004-03-04 13:10:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomas Hajny 
							
						 
					 
					
						
						
						
						
							
						
						
							fa6166944f 
							
						 
					 
					
						
						
							
							Makefiles regenerated  
						
						 
						
						
						
					 
					
						2004-02-22 16:07:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							98105d8055 
							
						 
					 
					
						
						
							
							* classes uses types to import TPoint and TRect  
						
						 
						
						
						
					 
					
						2004-01-22 17:11:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							32702205a0 
							
						 
					 
					
						
						
							
							+ Some more fixes to rtlconst. Const strings moved from classes to rtlconst  
						
						 
						
						
						
					 
					
						2004-01-10 20:13:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							530af2464d 
							
						 
					 
					
						
						
							
							* regened  
						
						 
						
						
						
					 
					
						2004-01-05 17:25:51 +00:00