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 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							f76d2b328c 
							
						 
					 
					
						
						
							
							* removed some obsolete version checks  
						
						
						
					 
					
						1998-12-16 00:27:16 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5aecf1085b 
							
						 
					 
					
						
						
							
							+ Added catch unit again  
						
						
						
					 
					
						1998-11-27 22:54:52 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							3037445491 
							
						 
					 
					
						
						
							
							* released useansistring  
						
						... 
						
						
						
						* removed -Sv, its now available in fpc modes 
						
					 
					
						1998-11-05 12:02:30 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							6155ef488c 
							
						 
					 
					
						
						
							
							* emitpushreferenceaddress gets now the asmlist as parameter  
						
						... 
						
						
						
						* m68k version compiles with -duseansistrings 
						
					 
					
						1998-10-14 11:28:13 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							bf6369f1b5 
							
						 
					 
					
						
						
							
							* current_module old scanner tagged as invalid if unit is recompiled  
						
						... 
						
						
						
						+ added ppheap for better info on tracegetmem of heaptrc
    (adds line column and file index)
  * several memory leaks removed ith help of heaptrc !! 
						
					 
					
						1998-10-08 17:17:07 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							1595295776 
							
						 
					 
					
						
						
							
							* ifdef heaptrc for heaptrc  
						
						
						
					 
					
						1998-10-02 17:03:51 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							a12d8c9417 
							
						 
					 
					
						
						
							
							* changed all length(p^.value_str^) into str_length(p)  
						
						... 
						
						
						
						to get it work with and without ansistrings
  * changed sourcefiles field of tmodule to a pointer 
						
					 
					
						1998-09-28 16:57:09 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							8e85a889de 
							
						 
					 
					
						
						
							
							+ aktmodeswitches  
						
						
						
					 
					
						1998-09-24 23:49:05 +00:00