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 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							03a9699ce3 
							
						 
					 
					
						
						
							
							* newcg compiler compiles again  
						
						
						
					 
					
						1999-12-06 18:17:09 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							0512ba80fb 
							
						 
					 
					
						
						
							
							+ ttype, tsymlist  
						
						
						
					 
					
						1999-11-30 10:40:42 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							fca8adf6c2 
							
						 
					 
					
						
						
							
							* also complain about unused functions in program  
						
						
						
					 
					
						1999-11-22 00:23:09 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							62da9bd4c0 
							
						 
					 
					
						
						
							
							* Notes/hints changes  
						
						
						
					 
					
						1999-11-17 17:04:58 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							acaa9296b7 
							
						 
					 
					
						
						
							
							* more browser details  
						
						
						
					 
					
						1999-11-10 00:24:02 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							142ace2afc 
							
						 
					 
					
						
						
							
							* better browser info  
						
						
						
					 
					
						1999-11-09 23:43:08 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							23ca9de3b3 
							
						 
					 
					
						
						
							
							* esi_offset -> selfpointer_offset to be newcg compatible  
						
						... 
						
						
						
						* hcogegen -> cgbase fixes for newcg 
						
					 
					
						1999-11-09 23:06:44 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							0887060ff2 
							
						 
					 
					
						
						
							
							* truncated log to 20 revs  
						
						
						
					 
					
						1999-11-06 14:34:16 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							503d5a1cfa 
							
						 
					 
					
						
						
							
							* const parameter is now checked  
						
						... 
						
						
						
						* better and generic check if a node can be used for assigning
  * export fixes
  * procvar equal works now (it never had worked at least from 0.99.8)
  * defcoll changed to linkedlist with pparaitem so it can easily be
    walked both directions 
						
					 
					
						1999-10-26 12:30:40 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							89b677a0ee 
							
						 
					 
					
						
						
							
							* split type reading from pdecl to ptype unit  
						
						... 
						
						
						
						* parameter_dec routine is now used for procedure and procvars 
						
					 
					
						1999-10-22 10:39:34 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							19aa88a729 
							
						 
					 
					
						
						
							
							* moved mangledname creation of normal proc so it also handles a wrong  
						
						... 
						
						
						
						method proc 
						
					 
					
						1999-10-13 10:37:36 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							8b9633266b 
							
						 
					 
					
						
						
							
							* new codegenerator compiles again  
						
						
						
					 
					
						1999-10-12 21:20:41 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							6b6fc5aac4 
							
						 
					 
					
						
						
							
							* fixed forward decl check for tp7/delphi  
						
						
						
					 
					
						1999-10-03 19:38:39 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							532d85cd50 
							
						 
					 
					
						
						
							
							+ procedure directive support in const declarations, fixes bug  #232  
						
						
						
					 
					
						1999-10-01 10:05:37 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							49fcd8aceb 
							
						 
					 
					
						
						
							
							* forward type declaration rewritten  
						
						
						
					 
					
						1999-10-01 08:02:45 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							6b1ab5eb31 
							
						 
					 
					
						
						
							
							* procinfo is now a pointer  
						
						... 
						
						
						
						* support for result setting in sub procedure 
						
					 
					
						1999-09-27 23:44:46 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							71f28ed588 
							
						 
					 
					
						
						
							
							* cs_create_smart instead of cs_smartlink  
						
						... 
						
						
						
						* -CX is create smartlink
  * -CD is create dynamic, but does nothing atm. 
						
					 
					
						1999-09-20 16:38:51 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							1c638f2952 
							
						 
					 
					
						
						
							
							* small fix to operator overloading when in MMX mode  
						
						... 
						
						
						
						+ the compiler uses now fldz and fld1 if possible
  + some fixes to floating point registers
  + some math. functions (arctan, ln, sin, cos, sqrt, sqr, pi) are now inlined
  * .... ??? 
						
					 
					
						1999-09-15 20:35:37 +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 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							c528cf639f 
							
						 
					 
					
						
						
							
							* bugfix for 237 and 244  
						
						
						
					 
					
						1999-09-07 14:59:40 +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 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							0274f3a08b 
							
						 
					 
					
						
						
							
							* fixed crash in psub  
						
						... 
						
						
						
						* ansistringcompare fixed
  * support for #$0b8 
						
					 
					
						1999-08-30 10:17:56 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							154386ac6a 
							
						 
					 
					
						
						
							
							* pi_is_global was missing for global methods  
						
						... 
						
						
						
						+ code to restore overloaded list order
    (necessary to get same CRC values after interface and after
    implementation) 
						
					 
					
						1999-08-27 10:41:46 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							1c8a7a1924 
							
						 
					 
					
						
						
							
							+ label faillabel added for _FAIL support  
						
						
						
					 
					
						1999-08-19 13:02:08 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							c63cfc6f7a 
							
						 
					 
					
						
						
							
							* linking to C code with cdecl;external; was broken  
						
						
						
					 
					
						1999-08-10 16:24:44 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							88185b4be3 
							
						 
					 
					
						
						
							
							+ procsym field of tprocdef set  
						
						
						
					 
					
						1999-08-10 12:37:44 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							cb8aeb3fd6 
							
						 
					 
					
						
						
							
							* V_Fatal=1, all other V_ are also increased  
						
						... 
						
						
						
						* Check for local procedure when assigning procvar
  * fixed comment parsing because directives
  * oldtp mode directives better supported
  * added some messages to errore.msg 
						
					 
					
						1999-08-05 16:52:53 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							ace7ff6983 
							
						 
					 
					
						
						
							
							* all tokens now start with an underscore  
						
						... 
						
						
						
						* PowerPC compiles!! 
						
					 
					
						1999-08-04 13:02:40 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							ca53eee67e 
							
						 
					 
					
						
						
							
							* renamed i386asm and i386base to cpuasm and cpubase  
						
						
						
					 
					
						1999-08-04 00:22:34 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							ed8eb13d59 
							
						 
					 
					
						
						
							
							* moved bitmask constants to sets  
						
						... 
						
						
						
						* some other type/const renamings 
						
					 
					
						1999-08-03 22:02:29 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							1cf1665d73 
							
						 
					 
					
						
						
							
							* the alpha compiler can be compiled now  
						
						
						
					 
					
						1999-08-03 17:09:34 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							eac806034d 
							
						 
					 
					
						
						
							
							* the main branch psub.pas is now used for  
						
						... 
						
						
						
						newcg compiler 
						
					 
					
						1999-08-02 21:28:56 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							30be2bf063 
							
						 
					 
					
						
						
							
							* indirect type referencing is now allowed  
						
						
						
					 
					
						1999-07-27 23:42:10 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							9cbaac5beb 
							
						 
					 
					
						
						
							
							* bugs 494-496 fixed  
						
						
						
					 
					
						1999-07-26 09:41:59 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							f2818d7908 
							
						 
					 
					
						
						
							
							* merged  
						
						
						
					 
					
						1999-07-11 20:10:23 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							f959158854 
							
						 
					 
					
						
						
							
							* merged  
						
						
						
					 
					
						1999-07-02 13:02:24 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							e8da115c3f 
							
						 
					 
					
						
						
							
							* merged from 0_99_12 branch  
						
						
						
					 
					
						1999-06-17 13:19:50 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							8db8e0d6a8 
							
						 
					 
					
						
						
							
							* reinserted  
						
						
						
					 
					
						1999-06-11 13:21:37 +00:00