Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							edf419d5a7 
							
						 
					 
					
						
						
							
							* removed a lot of memory leaks when an error is encountered (caused by  
						
						... 
						
						
						
						procinfo and pstringcontainers). There are still plenty left though :) 
						
					 
					
						2000-01-11 17:16:04 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							9ffedb7aa4 
							
						 
					 
					
						
						
							
							- removed call to do_stop at the end of compile() since it obviously breaks the  
						
						... 
						
						
						
						automatic compiling of units. Make cycle worked though! 8) 
						
					 
					
						2000-01-11 16:56:22 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							61416bb18e 
							
						 
					 
					
						
						
							
							+ call do_stop at the end of compile()  
						
						
						
					 
					
						2000-01-11 16:53:24 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e525797c51 
							
						 
					 
					
						
						
							
							* updated copyright to 2000  
						
						
						
					 
					
						2000-01-07 01:14:18 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c5410eee5c 
							
						 
					 
					
						
						
							
							* preprocessor support. But it fails on the caret in type blocks  
						
						
						
					 
					
						1999-12-02 17:34:34 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							fd1e583ead 
							
						 
					 
					
						
						
							
							+ IsExe global var needed for IDE  
						
						
						
					 
					
						1999-11-18 13:43:48 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e169c592f8 
							
						 
					 
					
						
						
							
							* searchpaths changed to stringqueue object  
						
						
						
					 
					
						1999-11-12 11:03:49 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							f88f9f5763 
							
						 
					 
					
						
						
							
							+ minimal_stop to avoid memory loss with -iTO switch  
						
						
						
					 
					
						1999-11-09 23:47:53 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							0887060ff2 
							
						 
					 
					
						
						
							
							* truncated log to 20 revs  
						
						
						
					 
					
						1999-11-06 14:34:16 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							8b9633266b 
							
						 
					 
					
						
						
							
							* new codegenerator compiles again  
						
						
						
					 
					
						1999-10-12 21:20:41 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							f050faa02b 
							
						 
					 
					
						
						
							
							* bug  #617  fixed  
						
						
						
					 
					
						1999-09-28 19:48:45 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							fbbf8a505c 
							
						 
					 
					
						
						
							
							* m68k compiler is again compilable (only gas writer, no assembler reader)  
						
						
						
					 
					
						1999-09-16 23:05:51 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							a5c2aa5df8 
							
						 
					 
					
						
						
							
							* use do_halt instead of halt  
						
						
						
					 
					
						1999-09-07 15:10:04 +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 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f0fa79dad2 
							
						 
					 
					
						
						
							
							+ Patch from pierre  
						
						
						
					 
					
						1999-08-20 10:17:01 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							fc8211bbb8 
							
						 
					 
					
						
						
							
							* tlinker object is now inherited for win32 and dos  
						
						... 
						
						
						
						* postprocessexecutable is now a method of tlinker 
						
					 
					
						1999-08-11 17:26:31 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							8b82809292 
							
						 
					 
					
						
						
							
							* fixed writing of lost memory which should be after donecompiler  
						
						
						
					 
					
						1999-08-09 22:13:43 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							ace7ff6983 
							
						 
					 
					
						
						
							
							* all tokens now start with an underscore  
						
						... 
						
						
						
						* PowerPC compiles!! 
						
					 
					
						1999-08-04 13:02:40 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							eac806034d 
							
						 
					 
					
						
						
							
							* the main branch psub.pas is now used for  
						
						... 
						
						
						
						newcg compiler 
						
					 
					
						1999-08-02 21:28:56 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							19b97ee4a4 
							
						 
					 
					
						
						
							
							* Alpha aware switch detection  
						
						
						
					 
					
						1999-08-02 20:46:57 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							774df6096e 
							
						 
					 
					
						
						
							
							* bug  #487  fixed, (inc(<property>) isn't allowed)  
						
						... 
						
						
						
						* more fixes to compile with Delphi 
						
					 
					
						1999-07-18 14:47:19 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							046acfb84b 
							
						 
					 
					
						
						
							
							* made it compilable with Dlephi 4 again  
						
						... 
						
						
						
						+ fixed problem with large stack allocations on win32 
						
					 
					
						1999-07-18 10:19:38 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							05b6362265 
							
						 
					 
					
						
						
							
							* local browser stuff corrected  
						
						
						
					 
					
						1999-06-22 16:24:39 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							52455aa342 
							
						 
					 
					
						
						
							
							* DoneCompiler called later to prevent accessing invalid data  
						
						
						
					 
					
						1999-05-17 14:24:32 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							78d13ec796 
							
						 
					 
					
						
						
							
							* changes to compile it with Delphi 4.0  
						
						
						
					 
					
						1999-05-04 21:44:30 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							cb70b62a82 
							
						 
					 
					
						
						
							
							* storenumber works  
						
						... 
						
						
						
						* fixed some typos in double_checksum
  + incompatible types type1 and type2 message (with storenumber) 
						
					 
					
						1999-04-21 09:43:28 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							8120829339 
							
						 
					 
					
						
						
							
							* compilation after a failure longjumped directly to end  
						
						
						
					 
					
						1999-03-09 11:52:06 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							a17c03cca3 
							
						 
					 
					
						
						
							
							* assembler writers fixed for ag386bin  
						
						
						
					 
					
						1999-02-26 00:48:13 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							f379498229 
							
						 
					 
					
						
						
							
							+ BrowserLog for browser.log generation  
						
						... 
						
						
						
						+ BrowserCol for browser info in TCollections
  * released all other UseBrowser 
						
					 
					
						1999-01-12 14:25:24 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							02904d8319 
							
						 
					 
					
						
						
							
							+ -iSO, -iSP, -iTO, -iTP  
						
						
						
					 
					
						1998-12-15 10:23:23 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							7e40231ad7 
							
						 
					 
					
						
						
							
							* some dll support for win32  
						
						... 
						
						
						
						* fixed assembler writing for PalmOS 
						
					 
					
						1998-10-29 11:35:36 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							eadcc6ad1a 
							
						 
					 
					
						
						
							
							* new introduded problem with classes fix, the parent class wasn't set  
						
						... 
						
						
						
						correct, if the class was defined forward before 
						
					 
					
						1998-10-26 22:58:16 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							c4bc24c00b 
							
						 
					 
					
						
						
							
							+ added two level of longjump to  
						
						... 
						
						
						
						allow clean freeing of used memory on errors 
						
					 
					
						1998-10-26 17:15:16 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							63ff2ffbbc 
							
						 
					 
					
						
						
							
							* some memory leaks specific to usebrowser define fixed  
						
						... 
						
						
						
						* removed tmodule.implsymtable (was like tmodule.localsymtable) 
						
					 
					
						1998-10-09 16:36:01 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							0fc61cdfc1 
							
						 
					 
					
						
						
							
							* -vu shows unit info, -vt shows tried/used files  
						
						
						
					 
					
						1998-10-08 23:28:50 +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 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							3048845e68 
							
						 
					 
					
						
						
							
							* some memory leaks fixed (thanks to Peter for heaptrc !)  
						
						
						
					 
					
						1998-10-06 17:16:31 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							187b659121 
							
						 
					 
					
						
						
							
							- removed tempheap creation/restore  
						
						
						
					 
					
						1998-09-01 09:00:27 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							3b015ab652 
							
						 
					 
					
						
						
							
							* UseBrowser a little updated (might still be buggy !!)  
						
						... 
						
						
						
						* bug in psub.pas in function specifier removed
  * stdcall allowed in interface and in implementation
    (FPC will not yet complain if it is missing in either part
    because stdcall is only a dummy !!) 
						
					 
					
						1998-09-01 07:54:16 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							9800ecdb4d 
							
						 
					 
					
						
						
							
							* moved get_exepath to globals  
						
						... 
						
						
						
						+ date_string const with the current date for 0.99.7+ 
						
					 
					
						1998-08-29 13:51:10 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c0110b4ba2 
							
						 
					 
					
						
						
							
							+ createheap/restoreheap procedures (only tp7 rm currently) and support  
						
						... 
						
						
						
						for tp7 dpmi 
						
					 
					
						1998-08-11 21:38:24 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							ea8a7d2a4f 
							
						 
					 
					
						
						
							
							* fixed some messages and smaller msgtxt.inc  
						
						
						
					 
					
						1998-08-11 14:09:06 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							99ba9f9a6f 
							
						 
					 
					
						
						
							
							* -vu displays now all searchpaths  
						
						
						
					 
					
						1998-08-11 00:01:20 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							85c8a88cbe 
							
						 
					 
					
						
						
							
							+ localswitches, moduleswitches, globalswitches splitting  
						
						
						
					 
					
						1998-08-10 14:49:33 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							6396267185 
							
						 
					 
					
						
						
							
							+ Compiler,Comphook unit which are the new interface units to the  
						
						... 
						
						
						
						compiler 
						
					 
					
						1998-08-10 10:18:23 +00:00