florian 
							
						 
					 
					
						
						
						
						
							
						
						
							eb9a587759 
							
						 
					 
					
						
						
							
							+ support of NaN and Inf in the compiler as values of real constants  
						
						
						
					 
					
						2003-09-06 16:47:24 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							22f1ff8da4 
							
						 
					 
					
						
						
							
							* merged Wiktor's Watcom patches in 1.1  
						
						
						
					 
					
						2003-09-05 17:41:12 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							220e05dd5e 
							
						 
					 
					
						
						
							
							* fixed arm concatcopy  
						
						... 
						
						
						
						+ arm support in the common compiler sources added
  * moved some generic cg code around
  + tfputype added
  * ... 
						
					 
					
						2003-09-03 11:18:36 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							3d85d9c2bd 
							
						 
					 
					
						
						
							
							* Fix halt() call  
						
						
						
					 
					
						2003-07-07 19:59:41 +00:00 
						 
				 
			
				
					
						
							
							
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							268bfcf784 
							
						 
					 
					
						
						
							
							* Fixed register allocator. *Lots* of fixes.  
						
						
						
					 
					
						2003-07-06 15:31:20 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							9ed2ce8c12 
							
						 
					 
					
						
						
							
							* removed some notes/hints  
						
						
						
					 
					
						2003-04-22 14:33:38 +00:00 
						 
				 
			
				
					
						
							
							
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							7e08e91516 
							
						 
					 
					
						
						
							
							+ give more information on some new defines  
						
						
						
					 
					
						2003-02-15 22:25:50 +00:00 
						 
				 
			
				
					
						
							
							
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							59d3edeec7 
							
						 
					 
					
						
						
							
							* Several bugfixes for m68k target (register alloc., opcode emission)  
						
						... 
						
						
						
						+ VIS target
  + Generic add more complete (still not verified) 
						
					 
					
						2003-02-02 19:25:54 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							bfd72ad5d5 
							
						 
					 
					
						
						
							
							* merged changes from 1.0.7 up to 04-11  
						
						... 
						
						
						
						- -V option for generating bug report tracing
    - more tracing for option parsing
    - errors for cdecl and high()
    - win32 import stabs
    - win32 records<=8 are returned in eax:edx (turned off by default)
    - heaptrc update
    - more info for temp management in .s file with EXTDEBUG 
						
					 
					
						2002-11-15 01:58:45 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							28488f4331 
							
						 
					 
					
						
						
							
							* do not include catch unit when compiling with NOCATCH  
						
						
						
					 
					
						2002-10-30 21:45:02 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							52b34259f1 
							
						 
					 
					
						
						
							
							* GDB switch is not required  
						
						
						
					 
					
						2002-10-15 18:16:44 +00:00 
						 
				 
			
				
					
						
							
							
								mazen 
							
						 
					 
					
						
						
						
						
							
						
						
							9b960198d0 
							
						 
					 
					
						
						
							
							*** empty log message ***  
						
						
						
					 
					
						2002-08-23 13:17:59 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							479a745096 
							
						 
					 
					
						
						
							
							* first x86-64 patches  
						
						
						
					 
					
						2002-07-04 20:43:00 +00:00 
						 
				 
			
				
					
						
							
							
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							33b79c188a 
							
						 
					 
					
						
						
							
							+ generic FPC_HELP_FAIL  
						
						... 
						
						
						
						+ generic FPC_HELP_DESTRUCTOR instated (original from Pierre)
+ generic FPC_DISPOSE_CLASS
+ TEST_GENERIC define 
						
					 
					
						2002-05-22 19:02:16 +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 
						 
				 
			
				
					
						
							
							
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							cbe6e19729 
							
						 
					 
					
						
						
							
							+ patch for SPARC from Mazen NEIFER  
						
						
						
					 
					
						2002-03-24 19:04:31 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							9f9c1700b0 
							
						 
					 
					
						
						
							
							* variant paramter passing and functions results fixed  
						
						
						
					 
					
						2001-11-14 01:12:44 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							9746f4c2d6 
							
						 
					 
					
						
						
							
							* some cg reorganisation  
						
						... 
						
						
						
						* some PPC updates 
						
					 
					
						2001-08-26 13:35:06 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							684970ea22 
							
						 
					 
					
						
						
							
							* merged generic m68k updates from fixes branch  
						
						
						
					 
					
						2001-02-26 19:44:52 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							b9796f6a7f 
							
						 
					 
					
						
						
							
							* unused units removed from uses clause  
						
						... 
						
						
						
						* some changes for widestrings 
						
					 
					
						2000-11-29 00:30:30 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							b65958a61e 
							
						 
					 
					
						
						
							
							* Renamefest  
						
						
						
					 
					
						2000-11-13 15:26:12 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							33aba92b1d 
							
						 
					 
					
						
						
							
							* lineinfo explicit load not needed anymore  
						
						
						
					 
					
						2000-10-01 21:15:55 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							a71e44ac49 
							
						 
					 
					
						
						
							
							* use defines.inc  
						
						
						
					 
					
						2000-09-24 15:06:10 +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 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							3f9126f999 
							
						 
					 
					
						
						
							
							* fixed bug  #903 : the compiler gives now a nice message if it can't create  
						
						... 
						
						
						
						the .o file, (same for future .ar) 
						
					 
					
						2000-04-02 15:22:17 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							431ec3bfe8 
							
						 
					 
					
						
						
							
							* using the directive DEBUG when compiling the compiler will include now  
						
						... 
						
						
						
						the lineinfo unit on all targets 
						
					 
					
						2000-03-20 09:36:23 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							2d0b954c56 
							
						 
					 
					
						
						
							
							* disk full runerror writes now a nice message  
						
						
						
					 
					
						2000-03-16 10:29:06 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							e95573a025 
							
						 
					 
					
						
						
							
							+ lineinfo for win32 with debug  
						
						
						
					 
					
						2000-03-14 16:30:14 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							f7ab5d514b 
							
						 
					 
					
						
						
							
							DEBUG implies NOCATCH for go32v2  
						
						
						
					 
					
						2000-02-18 12:34:43 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							05e486a068 
							
						 
					 
					
						
						
							
							* big update for exception handling code generation: possible mem holes  
						
						... 
						
						
						
						fixed, break/continue/exit should work always now as expected 
						
					 
					
						2000-02-10 23:44:42 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							0887060ff2 
							
						 
					 
					
						
						
							
							* truncated log to 20 revs  
						
						
						
					 
					
						1999-11-06 14:34:16 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							3d9daba4c7 
							
						 
					 
					
						
						
							
							* some fixes to get the new cg compiling again  
						
						
						
					 
					
						1999-11-05 13:15:00 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							7f63615b43 
							
						 
					 
					
						
						
							
							* @procvar fixes for tp mode  
						
						... 
						
						
						
						* @<id>:= gives now an error 
						
					 
					
						1999-09-17 17:14:02 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							fbbf8a505c 
							
						 
					 
					
						
						
							
							* m68k compiler is again compilable (only gas writer, no assembler reader)  
						
						
						
					 
					
						1999-09-16 23:05:51 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							a9d8bfa1f7 
							
						 
					 
					
						
						
							
							* some bug fixes (e.g. must_be_valid and procinfo.funcret_is_valid)  
						
						... 
						
						
						
						* most things for stored properties fixed 
						
					 
					
						1999-09-10 18:48:00 +00:00 
						 
				 
			
				
					
						
							
							
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							1777e0c901 
							
						 
					 
					
						
						
							
							* Could not compile with TP, some arrays moved to heap  
						
						... 
						
						
						
						* NOAG386BIN default for TP
  * AG386* files were not compatible with TP, fixed. 
						
					 
					
						1999-09-02 18:47:41 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							656d4330cd 
							
						 
					 
					
						
						
							
							* bug  #519  fixed  
						
						
						
					 
					
						1999-08-28 15:34:16 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							ca53eee67e 
							
						 
					 
					
						
						
							
							* renamed i386asm and i386base to cpuasm and cpubase  
						
						
						
					 
					
						1999-08-04 00:22:34 +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 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							d8307b9cd3 
							
						 
					 
					
						
						
							
							* override isn't allowed in objects!  
						
						
						
					 
					
						1999-05-12 22:36:04 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							71ae948727 
							
						 
					 
					
						
						
							
							+ method message handlers which contain an explicit self can't be called  
						
						... 
						
						
						
						directly anymore
  + self is now loaded at the start of the an message handler with an explicit
    self
  + $useoverlay fixed: i386 was renamed to i386base 
						
					 
					
						1999-05-02 09:35:39 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							f7732dfcee 
							
						 
					 
					
						
						
							
							* give include file name on error  
						
						
						
					 
					
						1999-01-27 13:05:41 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							7ffa0f6ac0 
							
						 
					 
					
						
						
							
							+ currently compiled file name added on errors  
						
						
						
					 
					
						1999-01-22 12:19:30 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							77f7afffa9 
							
						 
					 
					
						
						
							
							* bug with mul. of dwords fixed, reported by Alexander Stohr  
						
						... 
						
						
						
						* some changes to compile with TP
  + small enhancements for the new code generator 
						
					 
					
						1999-01-19 10:18:58 +00:00