peter 
							
						 
					 
					
						
						
						
						
							
						
						
							f86ce17588 
							
						 
					 
					
						
						
							
							+ hint directive parsing support  
						
						 
						
						
						
					 
					
						2001-06-03 21:57:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							f4ab3095c2 
							
						 
					 
					
						
						
							
							* fixed web bugs 1480 and 1481  
						
						 
						
						
						
					 
					
						2001-05-17 13:25:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							3c5793d8c6 
							
						 
					 
					
						
						
							
							* some Delphi incompatibilities fixed:  
						
						 
						
						... 
						
						
						
						- out, dispose and new can be used as idenfiers now
     - const p = apointerype(nil); is supported now
  + support for const p = apointertype(pointer(1234)); added 
						
					 
					
						2001-05-04 15:52:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							9a47ac9ec2 
							
						 
					 
					
						
						
							
							* m68k updates merged from fixes branch  
						
						 
						
						
						
					 
					
						2001-04-21 12:03:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							0c03535b5b 
							
						 
					 
					
						
						
							
							* registration of targets and assemblers  
						
						 
						
						
						
					 
					
						2001-04-18 22:01:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							5677fbe1b4 
							
						 
					 
					
						
						
							
							* fixed crash in labelnode  
						
						 
						
						... 
						
						
						
						* easier detection of goto and label in try blocks 
						
					 
					
						2001-04-15 09:48:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							af5d6e60e7 
							
						 
					 
					
						
						
							
							* moved more code from pass_1 to det_resulttype  
						
						 
						
						
						
					 
					
						2001-04-14 14:07:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							a7cf57524e 
							
						 
					 
					
						
						
							
							* symtable change to classes  
						
						 
						
						... 
						
						
						
						* range check generation and errors fixed, make cycle DEBUG=1 works
  * memory leaks fixed 
						
					 
					
						2001-04-13 01:22:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							b193bf7df3 
							
						 
					 
					
						
						
							
							* remove unnecessary calls to firstpass  
						
						 
						
						
						
					 
					
						2001-04-04 22:43:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							4e2655cdc5 
							
						 
					 
					
						
						
							
							* resulttype rewrite  
						
						 
						
						
						
					 
					
						2001-04-02 21:20:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							1008d7faa0 
							
						 
					 
					
						
						
							
							+ support for type a = (a=1); in Delphi mode added  
						
						 
						
						... 
						
						
						
						+ procedure p(); in Delphi mode supported
  + on isn't keyword anymore, it can be used as
    id etc. now 
						
					 
					
						2001-03-22 22:35:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							d8abf76f6b 
							
						 
					 
					
						
						
							
							* getsym redesign, removed the globals srsym,srsymtable  
						
						 
						
						
						
					 
					
						2001-03-11 22:58:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							32b9cdb7cf 
							
						 
					 
					
						
						
							
							+ new tlinkedlist class (merge of old tstringqueue,tcontainer and  
						
						 
						
						... 
						
						
						
						tlinkedlist objects) 
						
					 
					
						2000-12-25 00:07:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							b7c591affd 
							
						 
					 
					
						
						
							
							* object to class for ow/og objects  
						
						 
						
						... 
						
						
						
						* split objectdata from objectoutput 
						
					 
					
						2000-12-23 19:59:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							595bf10fa7 
							
						 
					 
					
						
						
							
							* fixed case statements with int64 values  
						
						 
						
						
						
					 
					
						2000-12-16 22:45:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							b9796f6a7f 
							
						 
					 
					
						
						
							
							* unused units removed from uses clause  
						
						 
						
						... 
						
						
						
						* some changes for widestrings 
						
					 
					
						2000-11-29 00:30:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							587d9bb7cf 
							
						 
					 
					
						
						
							
							* fix for web bug  #1251  (example 1)  
						
						 
						
						
						
					 
					
						2000-11-27 15:47:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e6d423e466 
							
						 
					 
					
						
						
							
							* fixed crash with exception without sysutils (merged)  
						
						 
						
						
						
					 
					
						2000-11-22 22:43:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							51527ba1c9 
							
						 
					 
					
						
						
							
							+ merged Attila's changes for interfaces, not tested yet  
						
						 
						
						
						
					 
					
						2000-11-04 14:25:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							451723647e 
							
						 
					 
					
						
						
							
							* symtable splitted, no real code changes  
						
						 
						
						
						
					 
					
						2000-10-31 22:02:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							4b17f6f0ff 
							
						 
					 
					
						
						
							
							* fixed memory leaks  
						
						 
						
						
						
					 
					
						2000-10-14 21:52:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e171f341a0 
							
						 
					 
					
						
						
							
							* moehrendorf oct 2000 rewrite  
						
						 
						
						
						
					 
					
						2000-10-14 10:14:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							38951f5ce1 
							
						 
					 
					
						
						
							
							* lot of compile updates for cg11  
						
						 
						
						
						
					 
					
						2000-10-01 19:48:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							5218af7926 
							
						 
					 
					
						
						
							
							* delphi compile fixes  
						
						 
						
						
						
					 
					
						2000-09-24 21:19:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							a71e44ac49 
							
						 
					 
					
						
						
							
							* use defines.inc  
						
						 
						
						
						
					 
					
						2000-09-24 15:06:10 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							bd6d4c3d17 
							
						 
					 
					
						
						
							
							* fixed bug  #1096  (merged)  
						
						 
						
						
						
					 
					
						2000-08-12 15:41:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							cd6180fe99 
							
						 
					 
					
						
						
							
							+ case statement for int64/qword implemented  
						
						 
						
						
						
					 
					
						2000-08-12 06:46:06 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							757f68ec58 
							
						 
					 
					
						
						
							
							* fixed internalerror 2002 when case expr is not correct, by creating  
						
						 
						
						... 
						
						
						
						a temp correct case expression 
						
					 
					
						2000-06-30 22:15:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							40f1da8f8e 
							
						 
					 
					
						
						
							
							* bug found by Kovacs Attila Zoltan corrected  
						
						 
						
						
						
					 
					
						2000-05-04 12:59:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							ad5c964217 
							
						 
					 
					
						
						
							
							* support asm block without assembler directive for -Sd  
						
						 
						
						
						
					 
					
						2000-04-29 12:50:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							ebbf2e578f 
							
						 
					 
					
						
						
							
							* backtraces for exceptions are now only generated from the place of the  
						
						 
						
						... 
						
						
						
						exception
  * frame is also pushed for exceptions
  * raise statement enhanced with [,<frame>] 
						
					 
					
						2000-04-24 11:11:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							9f57527c98 
							
						 
					 
					
						
						
							
							* crash when using exception classes without sysutils unit fixed  
						
						 
						
						
						
					 
					
						2000-03-19 14:17:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							98a50970e7 
							
						 
					 
					
						
						
							
							* check for unknown id in on exception  
						
						 
						
						
						
					 
					
						2000-03-19 11:16:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							977081b2d7 
							
						 
					 
					
						
						
							
							assembler method code does not need ebp framepointer  
						
						 
						
						
						
					 
					
						2000-03-16 15:12:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							cadf4cc024 
							
						 
					 
					
						
						
							
							* destructor can have args in TP mode only (bug825 and 839)  
						
						 
						
						
						
					 
					
						2000-03-14 16:37:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							35d59eeb52 
							
						 
					 
					
						
						
							
							Use $GOTO ON  
						
						 
						
						
						
					 
					
						2000-02-29 23:59:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							4a4a24b6e8 
							
						 
					 
					
						
						
							
							* log truncated  
						
						 
						
						
						
					 
					
						2000-02-09 13:22:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							f16647ede6 
							
						 
					 
					
						
						
							
							* fixed destructor parsing with preprocessor things  
						
						 
						
						... 
						
						
						
						* support dipsoe(p,done())
  * fixed constructor message with dispose(p,<nonexist>) 
						
					 
					
						2000-01-23 16:33:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							25dda03cdc 
							
						 
					 
					
						
						
							
							* renamed call_offset to para_offset  
						
						 
						
						
						
					 
					
						2000-01-16 22:17:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							0e4c33391c 
							
						 
					 
					
						
						
							
							* fixed library with only end.  
						
						 
						
						
						
					 
					
						2000-01-12 10:30:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e525797c51 
							
						 
					 
					
						
						
							
							* updated copyright to 2000  
						
						 
						
						
						
					 
					
						2000-01-07 01:14:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							7583de7a4f 
							
						 
					 
					
						
						
							
							- removed freelabel()  
						
						 
						
						... 
						
						
						
						* added undefined label detection in internal assembler, this prevents
    a lot of ld crashes and wrong .o files
  * .o files aren't written anymore if errors have occured
  * inlining of assembler labels is now correct 
						
					 
					
						1999-12-22 01:01:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							577edbbd3f 
							
						 
					 
					
						
						
							
							+ compiler checks now if a goto leaves an exception block  
						
						 
						
						
						
					 
					
						1999-12-14 09:58:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							f2d894e78f 
							
						 
					 
					
						
						
							
							* fixed sigsegv with casedef=nil  
						
						 
						
						
						
					 
					
						1999-12-01 22:43:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							d3b404c1a4 
							
						 
					 
					
						
						
							
							* fixed bug  #698  
						
						 
						
						... 
						
						
						
						* removed some notes about unused vars 
						
					 
					
						1999-12-01 12:42:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							0512ba80fb 
							
						 
					 
					
						
						
							
							+ ttype, tsymlist  
						
						 
						
						
						
					 
					
						1999-11-30 10:40:42 +00:00