peter 
							
						 
					 
					
						
						
						
						
							
						
						
							73a75d5d5c 
							
						 
					 
					
						
						
							
							* fixed crash with program name as a important unit name  
						
						
						
					 
					
						2001-01-14 22:13:52 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							32b9cdb7cf 
							
						 
					 
					
						
						
							
							+ new tlinkedlist class (merge of old tstringqueue,tcontainer and  
						
						... 
						
						
						
						tlinkedlist objects) 
						
					 
					
						2000-12-25 00:07:25 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							b9796f6a7f 
							
						 
					 
					
						
						
							
							* unused units removed from uses clause  
						
						... 
						
						
						
						* some changes for widestrings 
						
					 
					
						2000-11-29 00:30:30 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							5115083270 
							
						 
					 
					
						
						
							
							* tprocdef.fullprocname added for better casesensitve writing of  
						
						... 
						
						
						
						procedures 
						
					 
					
						2000-11-01 23:04:37 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							451723647e 
							
						 
					 
					
						
						
							
							* symtable splitted, no real code changes  
						
						
						
					 
					
						2000-10-31 22:02:46 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							20dae06236 
							
						 
					 
					
						
						
							
							* merged pierres fixes  
						
						
						
					 
					
						2000-10-21 14:36:26 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							12818742d3 
							
						 
					 
					
						
						
							
							* use System for the systemunit instead of target dependent  
						
						
						
					 
					
						2000-10-15 09:08:58 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							eb3ca9c51d 
							
						 
					 
					
						
						
							
							* unit names and procedure names are stored mixed case  
						
						
						
					 
					
						2000-10-15 07:47:51 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							f95a082233 
							
						 
					 
					
						
						
							
							* IsExe restored  
						
						
						
					 
					
						2000-10-04 14:51:08 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							dc6c26755b 
							
						 
					 
					
						
						
							
							* filepos when unit not found (merged)  
						
						
						
					 
					
						2000-09-30 16:07:40 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							24fc983597 
							
						 
					 
					
						
						
							
							* message updates merges  
						
						
						
					 
					
						2000-09-24 21:33:46 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							a71e44ac49 
							
						 
					 
					
						
						
							
							* use defines.inc  
						
						
						
					 
					
						2000-09-24 15:06:10 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							df6ab32e61 
							
						 
					 
					
						
						
							
							+ Applied patch from Peter  
						
						
						
					 
					
						2000-08-31 07:53:02 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							f3c0f91294 
							
						 
					 
					
						
						
							
							* _init and _finalize procsyms also need a $ prefix  
						
						
						
					 
					
						2000-08-29 19:00:01 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							bec1c5cdf9 
							
						 
					 
					
						
						
							
							* store strings with case in ppu, when an internal symbol is created  
						
						... 
						
						
						
						a '$' is prefixed so it's not automatic uppercased 
						
					 
					
						2000-08-27 20:19:38 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							4c94659743 
							
						 
					 
					
						
						
							
							* moved some util functions from globals,cobjects to cutils  
						
						... 
						
						
						
						* splitted files into finput,fmodule 
						
					 
					
						2000-08-27 16:11:48 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							dab7718b68 
							
						 
					 
					
						
						
							
							* fixed bug with include files at the very beginning of .pp/.pas files  
						
						... 
						
						
						
						(wrong name used for generating exe/checking unit name) (merged from
    fixes branch) 
						
					 
					
						2000-08-25 08:48:22 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							f1bd579bf4 
							
						 
					 
					
						
						
							
							* fix the stabs problems  
						
						
						
					 
					
						2000-08-21 11:27:44 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							665c1f6410 
							
						 
					 
					
						
						
							
							+ patched to 1.1.0 with former 1.09patch from peter  
						
						
						
					 
					
						2000-07-13 12:08:24 +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 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							0d58e53bfc 
							
						 
					 
					
						
						
							
							* first look for ppu in cwd and outputpath and after that for source  
						
						... 
						
						
						
						in cwd
  * fixpath() for not linux makes path now lowercase so comparing paths
    with different cases (sometimes a drive letter could be
    uppercased) gives the expected results
  * sources_checked flag if there was already a full search for sources
    which aren't found, so another scan isn't done when checking for the
    sources only when recompile is needed 
						
					 
					
						2000-06-15 18:10:11 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e882145e88 
							
						 
					 
					
						
						
							
							* made resourcestrings OOP so it's easier to handle it per module  
						
						
						
					 
					
						2000-06-01 19:09:56 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							1bd418e467 
							
						 
					 
					
						
						
							
							* some DBX changes but it still does not work !  
						
						
						
					 
					
						2000-05-11 09:40:11 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							6d282de1d4 
							
						 
					 
					
						
						
							
							* fixed setting of output names with includefile  
						
						
						
					 
					
						2000-05-08 13:18:09 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							1cd3fb9f4c 
							
						 
					 
					
						
						
							
							* don't write rst files if errors found  
						
						
						
					 
					
						2000-05-04 20:43:33 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							d6b3b9a9cd 
							
						 
					 
					
						
						
							
							* Use RestoreUnitsSyms to avoid wrong hints about unused units  
						
						... 
						
						
						
						* Avoid hints about unsused units if thet have a init or finalize code 
						
					 
					
						2000-05-03 14:39:51 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							71cbe13810 
							
						 
					 
					
						
						
							
							* power to ** operator fixed  
						
						
						
					 
					
						2000-04-27 11:35:03 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							3174b39bcc 
							
						 
					 
					
						
						
							
							* More changes for operator bug  
						
						... 
						
						
						
						Order_overloaded method removed because it conflicted with
    new implementation where the defs are ordered
    according to the unit loading order ! 
						
					 
					
						2000-04-26 08:54:18 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							dbdb7ee667 
							
						 
					 
					
						
						
							
							+ Hint about unused unit  
						
						... 
						
						
						
						* Testop bug fixed !!
    Now the operators are only applied if the unit is explicitly loaded 
						
					 
					
						2000-04-25 23:55:29 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							7a2993fe8b 
							
						 
					 
					
						
						
							
							* close ppu file if errors  
						
						
						
					 
					
						2000-04-14 08:15:05 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							339d986a2a 
							
						 
					 
					
						
						
							
							* bug  #701  fixed: ansistrings in interface and implementation part of the units  
						
						... 
						
						
						
						are now finalized correctly even if there are no explicit initialization/
    finalization statements 
						
					 
					
						2000-04-02 10:18:18 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							9573dc7006 
							
						 
					 
					
						
						
							
							* some new stuff for the new cg  
						
						
						
					 
					
						2000-03-01 15:36:11 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							4a4a24b6e8 
							
						 
					 
					
						
						
							
							* log truncated  
						
						
						
					 
					
						2000-02-09 13:22:42 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							f0efb42197 
							
						 
					 
					
						
						
							
							* -gl switch for auto lineinfo including  
						
						
						
					 
					
						2000-02-06 17:20:52 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							25dda03cdc 
							
						 
					 
					
						
						
							
							* renamed call_offset to para_offset  
						
						
						
					 
					
						2000-01-16 22:17:11 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							094d7d1829 
							
						 
					 
					
						
						
							
							* changed "with object_type" construct because of bug in the  
						
						... 
						
						
						
						compiler 
						
					 
					
						2000-01-16 14:15:33 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							3ffb57efe4 
							
						 
					 
					
						
						
							
							* align codesegment at the end after main proc  
						
						
						
					 
					
						2000-01-12 10:30:15 +00:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							6607475609 
							
						 
					 
					
						
						
							
							* fixed placing of .sl directories  
						
						... 
						
						
						
						* use -b again for base-file selection
  * fixed group writing for linux with smartlinking 
						
					 
					
						2000-01-11 09:52:06 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e525797c51 
							
						 
					 
					
						
						
							
							* updated copyright to 2000  
						
						
						
					 
					
						2000-01-07 01:14:18 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							c3fb5e5237 
							
						 
					 
					
						
						
							
							* relocation with debug info in rva (only with internal compiler)  
						
						
						
					 
					
						1999-12-20 22:29:26 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							23c127a58e 
							
						 
					 
					
						
						
							
							* only check relocsection for win32  
						
						
						
					 
					
						1999-12-10 10:02:53 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							0512ba80fb 
							
						 
					 
					
						
						
							
							+ ttype, tsymlist  
						
						
						
					 
					
						1999-11-30 10:40:42 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							ccbc5b3709 
							
						 
					 
					
						
						
							
							* bug in previous commit corrected  
						
						
						
					 
					
						1999-11-29 16:24:52 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							6297537f4b 
							
						 
					 
					
						
						
							
							+ allow exports in win32 executables  
						
						
						
					 
					
						1999-11-29 15:18:27 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							ae7a04ea12 
							
						 
					 
					
						
						
							
							* defaultsymtablestack is now restored after parser.compile  
						
						
						
					 
					
						1999-11-24 11:41:03 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							76b6d69d56 
							
						 
					 
					
						
						
							
							* Compute correct Exe Filenam  
						
						
						
					 
					
						1999-11-22 22:21:46 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							fca8adf6c2 
							
						 
					 
					
						
						
							
							* also complain about unused functions in program  
						
						
						
					 
					
						1999-11-22 00:23:09 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							8025581bfd 
							
						 
					 
					
						
						
							
							* DLL index used for win32 target with DEF file  
						
						... 
						
						
						
						+ DLL initialization/finalization support 
						
					 
					
						1999-11-20 01:19:10 +00:00