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 
							
						 
					 
					
						
						
						
						
							
						
						
							8e7dd52200 
							
						 
					 
					
						
						
							
							* error when properties are passed to var parameters  
						
						 
						
						
						
					 
					
						1999-10-22 14:37:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							0dd2b51943 
							
						 
					 
					
						
						
							
							* problems with readln fixed: esi wasn't restored correctly when  
						
						 
						
						... 
						
						
						
						reading ordinal fields of objects futher the register allocation
    didn't take care of the extra register when reading ordinal values
  * enumerations can now be used in constant indexes of properties 
						
					 
					
						1999-10-21 16:41:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							fefc839b29 
							
						 
					 
					
						
						
							
							* redesigned linker object  
						
						 
						
						... 
						
						
						
						+ library support for linux (only procedures can be exported) 
						
					 
					
						1999-10-21 14:29:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							8b9633266b 
							
						 
					 
					
						
						
							
							* new codegenerator compiles again  
						
						 
						
						
						
					 
					
						1999-10-12 21:20:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							532d85cd50 
							
						 
					 
					
						
						
							
							+ procedure directive support in const declarations, fixes bug  #232  
						
						 
						
						
						
					 
					
						1999-10-01 10:05:37 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							7f63615b43 
							
						 
					 
					
						
						
							
							* @procvar fixes for tp mode  
						
						 
						
						... 
						
						
						
						* @<id>:= gives now an error 
						
					 
					
						1999-09-17 17:14:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							64dcafcf80 
							
						 
					 
					
						
						
							
							* updated  
						
						 
						
						
						
					 
					
						1999-09-16 13:35:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							863df30860 
							
						 
					 
					
						
						
							
							+ rtti is now automatically generated for published classes, i.e.  
						
						 
						
						... 
						
						
						
						they are handled like an implicit property 
						
					 
					
						1999-09-15 22:09:15 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							05f2be0455 
							
						 
					 
					
						
						
							
							* better support for object fields and more error checks for  
						
						 
						
						... 
						
						
						
						field accesses which create buggy code 
						
					 
					
						1999-09-08 16:04:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							453773ecb2 
							
						 
					 
					
						
						
							
							* TYPE support  
						
						 
						
						
						
					 
					
						1999-09-07 07:45:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							037319700d 
							
						 
					 
					
						
						
							
							* moved parsing interface/implementation to -vu  
						
						 
						
						
						
					 
					
						1999-09-01 22:18:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							55f6e70490 
							
						 
					 
					
						
						
							
							* double checksum problem solved  
						
						 
						
						
						
					 
					
						1999-08-27 14:52:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							3b89a3c501 
							
						 
					 
					
						
						
							
							* fixed message which was wrong styled  
						
						 
						
						
						
					 
					
						1999-08-06 11:13:17 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							9cbaac5beb 
							
						 
					 
					
						
						
							
							* bugs 494-496 fixed  
						
						 
						
						
						
					 
					
						1999-07-26 09:41:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f7284c4549 
							
						 
					 
					
						
						
							
							+ Improved resourcestring handling  
						
						 
						
						
						
					 
					
						1999-07-24 16:22:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							35f636dea1 
							
						 
					 
					
						
						
							
							+ resourcestring implemented  
						
						 
						
						... 
						
						
						
						+ start of longstring support 
						
					 
					
						1999-07-22 09:37:28 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							b2c99ecb9d 
							
						 
					 
					
						
						
							
							+ implemented a better error message if a PPU file isn't found as suggested  
						
						 
						
						... 
						
						
						
						by Lee John 
						
					 
					
						1999-07-14 21:19:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							b867e4f6de 
							
						 
					 
					
						
						
							
							* assembler smartlink message  
						
						 
						
						
						
					 
					
						1999-07-10 10:12:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							62cb5453d3 
							
						 
					 
					
						
						
							
							* a lot bug fixes:  
						
						 
						
						... 
						
						
						
						- po_external isn't any longer necessary for procedure compatibility
     - m_tp_procvar is in -Sd now available
     - error messages of procedure variables improved
     - return values with init./finalization fixed
     - data types with init./finalization aren't any longer allowed in variant
       record 
						
					 
					
						1999-07-06 21:48:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							b4a852e74b 
							
						 
					 
					
						
						
							
							* merged  
						
						 
						
						
						
					 
					
						1999-07-05 20:22:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							03e6ec96c5 
							
						 
					 
					
						
						
							
							* merged  
						
						 
						
						
						
					 
					
						1999-06-14 17:47:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							35777a48a1 
							
						 
					 
					
						
						
							
							types.pas  
						
						 
						
						
						
					 
					
						1999-06-02 22:25:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							94c276ce8d 
							
						 
					 
					
						
						
							
							* better checks for procvar and methodpointer  
						
						 
						
						
						
					 
					
						1999-06-01 19:27:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							0b272f13c7 
							
						 
					 
					
						
						
							
							* removed oldasm  
						
						 
						
						... 
						
						
						
						* plabel -> pasmlabel
  * -a switches to source writing automaticly
  * assembler readers OOPed
  * asmsymbol automaticly external
  * jumptables and other label fixes for asm readers 
						
					 
					
						1999-05-27 19:43:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							41e4095cfa 
							
						 
					 
					
						
						
							
							* if a non local variables isn't initialized the compiler doesn't write  
						
						 
						
						... 
						
						
						
						any longer "local var. seems not to be ..." 
						
					 
					
						1999-05-19 15:26:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e8bf496ae8 
							
						 
					 
					
						
						
							
							* containsself fixes  
						
						 
						
						... 
						
						
						
						* checktypes() 
						
					 
					
						1999-05-18 14:15:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							0fa3bc3618 
							
						 
					 
					
						
						
							
							* removed -Fg and -Up  
						
						 
						
						
						
					 
					
						1999-05-16 02:28:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							a47afc3857 
							
						 
					 
					
						
						
							
							* removed oldppu code  
						
						 
						
						... 
						
						
						
						* warning if objpas is loaded from uses
  * first things for new deref writing 
						
					 
					
						1999-05-13 21:59:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							d8307b9cd3 
							
						 
					 
					
						
						
							
							* override isn't allowed in objects!  
						
						 
						
						
						
					 
					
						1999-05-12 22:36:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							02364c2124 
							
						 
					 
					
						
						
							
							+ hint where a duplicate sym is already defined  
						
						 
						
						
						
					 
					
						1999-05-09 12:46:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							4841b4236c 
							
						 
					 
					
						
						
							
							* updated messages  
						
						 
						
						
						
					 
					
						1999-05-05 22:21:47 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							d27b21891b 
							
						 
					 
					
						
						
							
							* changes of Bruessel:  
						
						 
						
						... 
						
						
						
						+ message handler can now take an explicit self
     * typinfo fixed: sometimes the type names weren't written
     * the type checking for pointer comparisations and subtraction
       and are now more strict (was also buggy)
     * small bug fix to link.pas to support compiling on another
       drive
     * probable bug in popt386 fixed: call/jmp => push/jmp
       transformation didn't count correctly the jmp references
     + threadvar support
     * warning if ln/sqrt gets an invalid constant argument 
						
					 
					
						1999-04-28 06:01:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							8970dc7efd 
							
						 
					 
					
						
						
							
							+ added an error for var x,y : integer = 4;  
						
						 
						
						... 
						
						
						
						for Delphi initialized vars 
						
					 
					
						1999-04-25 22:31:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							b573615038 
							
						 
					 
					
						
						
							
							+ args by ebp offset warning in -vz mode  
						
						 
						
						
						
					 
					
						1999-04-21 16:24:49 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							7482ba0913 
							
						 
					 
					
						
						
							
							* void pointer accepted with warning in tp and delphi mode  
						
						 
						
						
						
					 
					
						1999-04-16 12:14:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							c568c17e4a 
							
						 
					 
					
						
						
							
							+ error for unsupported operand combination  
						
						 
						
						
						
					 
					
						1999-04-16 09:51:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							9bca84a43d 
							
						 
					 
					
						
						
							
							* fix for bug0234  
						
						 
						
						
						
					 
					
						1999-04-15 12:58:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							0ccfd1cb90 
							
						 
					 
					
						
						
							
							* int/int warning removed, only the hint is left  
						
						 
						
						
						
					 
					
						1999-04-08 11:33:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							e933fef38b 
							
						 
					 
					
						
						
							
							+ new message for crc problems  
						
						 
						
						
						
					 
					
						1999-04-07 14:54:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							bdf7975be6 
							
						 
					 
					
						
						
							
							* type error for array constructor with array,record as argument  
						
						 
						
						
						
					 
					
						1999-04-01 21:59:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							d0cb5a147a 
							
						 
					 
					
						
						
							
							* fixed bugs 212,222,225,227,229,231,233  
						
						 
						
						
						
					 
					
						1999-03-24 23:16:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							b8bd0af1b8 
							
						 
					 
					
						
						
							
							* wrong warning fixed, if a non-virtual method was hidden by a virtual  
						
						 
						
						... 
						
						
						
						method (repoerted by Matthias Koeppe) 
						
					 
					
						1999-02-24 09:51:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							3c576cce7d 
							
						 
					 
					
						
						
							
							+ first implementation of message keyword  
						
						 
						
						
						
					 
					
						1999-02-22 20:13:32 +00:00