Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							fd070544db 
							
						 
					 
					
						
						
							
							- disabled installation of SIGINT signal handler for Darwin, because  
						
						 
						
						... 
						
						
						
						raising an exception inside a signal handler is inherently unsafe
    and often causes actual crashes on darwin (mantis #9930 ).
  - removed an unused global typed constant (in_const_evaluation)
  - removed {$ifdef havelinuxrtl10} code
git-svn-id: trunk@12826 - 
						
					 
					
						2009-02-28 18:07:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								giulio 
							
						 
					 
					
						
						
						
						
							
						
						
							5998ab33f2 
							
						 
					 
					
						
						
							
							Fix handling of ctrl-c/ctrl-break on go32v2:  
						
						 
						
						... 
						
						
						
						* the default handler now silently quits if CtrlBreakHandler returns false or
   it hasn't been installed, instead of generating an unknown RTE 0.
Compiler: signal handlers are declared cdecl on go32v2 too.
This fixes bug #11494 .
git-svn-id: trunk@11272 - 
						
					 
					
						2008-06-24 17:02:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							35c0f78642 
							
						 
					 
					
						
						
							
							+ Haiku support by Olivier Coursière based on old BeOS support  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@11014 - 
						
					 
					
						2008-05-19 17:33:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olle 
							
						 
					 
					
						
						
						
						
							
						
						
							05d6f0e94d 
							
						 
					 
					
						
						
							
							macos: added a fake sysutils for use by compiler, and fixed some tests  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@4549 - 
						
					 
					
						2006-09-03 22:30:37 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							1376258f03 
							
						 
					 
					
						
						
							
							* use comphook for fpc exceptions  
						
						 
						
						
						
					 
					
						2005-04-24 21:21:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							2ec108a9c7 
							
						 
					 
					
						
						
							
							* Handle Control-C exception more cleanly  
						
						 
						
						
						
					 
					
						2005-02-15 19:15:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e417e34496 
							
						 
					 
					
						
						
							
							* truncate log  
						
						 
						
						
						
					 
					
						2005-02-14 17:13:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olle 
							
						 
					 
					
						
						
						
						
							
						
						
							4f43c7e09f 
							
						 
					 
					
						
						
							
							+ Added fake Exception classes, only for MACOS.  
						
						 
						
						
						
					 
					
						2005-01-31 21:30:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							d3b559cfcc 
							
						 
					 
					
						
						
							
							* detect arithmetic overflows for constants at compile time  
						
						 
						
						... 
						
						
						
						* use try..except instead of setjmp 
						
					 
					
						2005-01-26 16:23:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mazen 
							
						 
					 
					
						
						
						
						
							
						
						
							581b52422c 
							
						 
					 
					
						
						
							
							- remove $IFDEF DELPHI and related code  
						
						 
						
						... 
						
						
						
						- remove $IFDEF FPCPROCVAR and related code 
						
					 
					
						2004-10-15 09:14:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olle 
							
						 
					 
					
						
						
						
						
							
						
						
							be837c0f23 
							
						 
					 
					
						
						
							
							+ Added argument to Stop  
						
						 
						
						
						
					 
					
						2004-09-09 08:19:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							8a9758c5e2 
							
						 
					 
					
						
						
							
							* logs truncated  
						
						 
						
						
						
					 
					
						2004-06-20 08:55:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							80abe98cf0 
							
						 
					 
					
						
						
							
							* havelinuxrtl10 fixes  
						
						 
						
						
						
					 
					
						2003-11-10 17:22:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							4b6df870be 
							
						 
					 
					
						
						
							
							* fix for snapshot building.  
						
						 
						
						
						
					 
					
						2003-09-18 08:50:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							4144f93ce5 
							
						 
					 
					
						
						
							
							* Unix reform  
						
						 
						
						
						
					 
					
						2003-09-14 20:26:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							22f1ff8da4 
							
						 
					 
					
						
						
							
							* merged Wiktor's Watcom patches in 1.1  
						
						 
						
						
						
					 
					
						2003-09-05 17:41:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							4290586968 
							
						 
					 
					
						
						
							
							* unix signalhandler has longint argument  
						
						 
						
						
						
					 
					
						2003-04-23 10:10:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							e3e5228f3f 
							
						 
					 
					
						
						
							
							* beos shouldnt define hassignal (unix<-> hasunix problem)  
						
						 
						
						
						
					 
					
						2003-01-10 21:37:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							06ebac4e27 
							
						 
					 
					
						
						
							
							* readded missing revisions  
						
						 
						
						
						
					 
					
						2002-05-18 13:34:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							21b3a10f02 
							
						 
					 
					
						
						
							
							+ defines.inc -> fpcdefs.inc to avoid conflicts if compiling by hand  
						
						 
						
						... 
						
						
						
						+ try to fix temp allocation (still in ifdef)
+ generic constructor calls
+ start of tassembler / tmodulebase class cleanup 
						
					 
					
						2002-05-16 19:46:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							2992e1819c 
							
						 
					 
					
						
						
							
							* removed old logs and updated copyright year  
						
						 
						
						
						
					 
					
						2002-05-14 19:34:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							684970ea22 
							
						 
					 
					
						
						
							
							* merged generic m68k updates from fixes branch  
						
						 
						
						
						
					 
					
						2001-02-26 19:44:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							eda26e9190 
							
						 
					 
					
						
						
							
							* support linux unit for ver1_0 compilers  
						
						 
						
						
						
					 
					
						2001-02-05 20:46:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							ad6ba5dd70 
							
						 
					 
					
						
						
							
							* Renamefest. Compiler part. Not that hard.  
						
						 
						
						
						
					 
					
						2001-01-21 20:32:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							b65958a61e 
							
						 
					 
					
						
						
							
							* Renamefest  
						
						 
						
						
						
					 
					
						2000-11-13 15:26:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							a71e44ac49 
							
						 
					 
					
						
						
							
							* use defines.inc  
						
						 
						
						
						
					 
					
						2000-09-24 15:06:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							31bcddda82 
							
						 
					 
					
						
						
							
							* bsd patches from marco  
						
						 
						
						
						
					 
					
						2000-09-10 20:26:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							650fbb86aa 
							
						 
					 
					
						
						
							
							+ removed logs  
						
						 
						
						
						
					 
					
						2000-07-13 11:32:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e7aca136a1 
							
						 
					 
					
						
						
							
							+ Initial import  
						
						 
						
						
						
					 
					
						2000-07-13 06:29:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							2f7e162a8b 
							
						 
					 
					
						
						
							
							* For BSD signals are off for now  
						
						 
						
						
						
					 
					
						2000-04-07 20:52:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							360f371c44 
							
						 
					 
					
						
						
							
							* catching of exceptions is switched off on all targets if the define  
						
						 
						
						... 
						
						
						
						DEBUG is used 
						
					 
					
						2000-03-20 09:37:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							f7ab5d514b 
							
						 
					 
					
						
						
							
							DEBUG implies NOCATCH for go32v2  
						
						 
						
						
						
					 
					
						2000-02-18 12:34:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							4a4a24b6e8 
							
						 
					 
					
						
						
							
							* log truncated  
						
						 
						
						
						
					 
					
						2000-02-09 13:22:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e525797c51 
							
						 
					 
					
						
						
							
							* updated copyright to 2000  
						
						 
						
						
						
					 
					
						2000-01-07 01:14:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							da93f32ae0 
							
						 
					 
					
						
						
							
							* resources are working again  
						
						 
						
						
						
					 
					
						1999-08-25 16:41:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							5d850161c0 
							
						 
					 
					
						
						
							
							* not stack check inside catch !!  
						
						 
						
						
						
					 
					
						1999-08-10 12:27:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							72e21acee1 
							
						 
					 
					
						
						
							
							* property reading from PPU fixed (new PPU format), it uses now writesym...  
						
						 
						
						
						
					 
					
						1999-07-05 12:13:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							5f05d07dcb 
							
						 
					 
					
						
						
							
							* previous wrong log corrected  
						
						 
						
						
						
					 
					
						1999-06-02 22:43:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							35777a48a1 
							
						 
					 
					
						
						
							
							types.pas  
						
						 
						
						
						
					 
					
						1999-06-02 22:25:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							b49c75e37b 
							
						 
					 
					
						
						
							
							* mssing endif added  
						
						 
						
						
						
					 
					
						1999-01-28 19:42:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							1623b4fcfe 
							
						 
					 
					
						
						
							
							* slightly rewritten code  
						
						 
						
						
						
					 
					
						1999-01-27 13:20:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							fbfaf30c0b 
							
						 
					 
					
						
						
							
							Adapted to changed Signal call  
						
						 
						
						
						
					 
					
						1998-09-08 13:01:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								root 
							
						 
					 
					
						
						
						
						
							
						
						
							d1a1f501c8 
							
						 
					 
					
						
						
							
							Initial revision  
						
						 
						
						
						
					 
					
						1998-03-25 11:18:12 +00:00