pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							1540c674d3 
							
						 
					 
					
						
						
							
							* runerror => do_internalerror  
						
						
						
					 
					
						1999-09-07 15:08:51 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							06a845c5e8 
							
						 
					 
					
						
						
							
							* MEMDEBUG to see the sizes of asmlist,asmsymbols,symtables  
						
						
						
					 
					
						1999-08-24 13:13:57 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							7d2b96d4d6 
							
						 
					 
					
						
						
							
							* added inherited init call to tstringcontainer.init_no_double for Peter  
						
						
						
					 
					
						1999-08-12 23:19:05 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							fdc1e9792c 
							
						 
					 
					
						
						
							
							* some fixes for the floating point registers  
						
						... 
						
						
						
						* more things for the new code generator 
						
					 
					
						1999-08-05 14:58:03 +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 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							58cbc3e795 
							
						 
					 
					
						
						
							
							* new link writing to the ppu, one .ppu is needed for all link types,  
						
						... 
						
						
						
						static (.o) is now always created also when smartlinking is used 
						
					 
					
						1999-07-03 00:29:45 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							8bbe79ac69 
							
						 
					 
					
						
						
							
							* fixed linebreak  
						
						
						
					 
					
						1999-06-23 11:13:20 +00:00 
						 
				 
			
				
					
						
							
							
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							a9b1d91b23 
							
						 
					 
					
						
						
							
							* Tdictionary.delete  
						
						
						
					 
					
						1999-06-23 11:07:23 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							24b005a5f6 
							
						 
					 
					
						
						
							
							* merged  
						
						
						
					 
					
						1999-06-15 10:14:19 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							855686aeb3 
							
						 
					 
					
						
						
							
							* fixed tdictionary rename which didn't reset left,right when  
						
						... 
						
						
						
						reinserting 
						
					 
					
						1999-05-31 23:33:21 +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 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							bfed29ff8b 
							
						 
					 
					
						
						
							
							* NEWLAB for label as symbol  
						
						
						
					 
					
						1999-05-21 13:54:38 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							08ae7a72e7 
							
						 
					 
					
						
						
							
							* fixed deleteindex which didn't reset indexnr and set first wrong  
						
						
						
					 
					
						1999-05-21 10:38:59 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							7f578ca55b 
							
						 
					 
					
						
						
							
							* indexarray.delete resets pointer after dispose  
						
						
						
					 
					
						1999-05-08 19:47:27 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							253ba04a57 
							
						 
					 
					
						
						
							
							* a delphi compiled compiler recompiles ppc  
						
						
						
					 
					
						1999-05-05 10:05:48 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							47fd93dfa5 
							
						 
					 
					
						
						
							
							* more fixes to get it with delphi running  
						
						
						
					 
					
						1999-05-05 09:19:03 +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 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							36fbdf773d 
							
						 
					 
					
						
						
							
							* small update for storenumber  
						
						
						
					 
					
						1999-04-15 10:01:44 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							cc9df8d478 
							
						 
					 
					
						
						
							
							* first things to store the symbol/def number in the ppu  
						
						
						
					 
					
						1999-04-14 09:14:44 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							982e083f76 
							
						 
					 
					
						
						
							
							* fixed problem with default properties which are a class  
						
						... 
						
						
						
						* case bug (from the mailing list with -O2) fixed, the
    distance of the case labels can be greater than the positive
    range of a longint => it is now a dword for fpc 
						
					 
					
						1999-04-08 20:59:37 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							2bfdf91c5c 
							
						 
					 
					
						
						
							
							* assembler inlining working for ag386bin  
						
						
						
					 
					
						1999-03-31 13:55:03 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							0e31a84f5b 
							
						 
					 
					
						
						
							
							* Tnamed_object done also removed left and right  
						
						
						
					 
					
						1999-03-19 16:35:29 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							461a11158e 
							
						 
					 
					
						
						
							
							+ .a writer  
						
						
						
					 
					
						1999-03-18 20:30:44 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							f2eb2dc540 
							
						 
					 
					
						
						
							
							* external used before implemented problem fixed  
						
						
						
					 
					
						1999-03-01 13:31:59 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e25d934e2f 
							
						 
					 
					
						
						
							
							* small updates for ag386bin  
						
						
						
					 
					
						1999-02-24 00:59:11 +00:00 
						 
				 
			
				
					
						
							
							
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							48ebf8cd94 
							
						 
					 
					
						
						
							
							+ Tdictionary object:  Tsymtable will become object(TTdictionary) in the  
						
						... 
						
						
						
						future
+ Tnamed_item object:  Tsym will become object(Tnamed_item) in the future 
						
					 
					
						1999-01-19 11:00:33 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							de4cf49059 
							
						 
					 
					
						
						
							
							* ansistring fixes  
						
						
						
					 
					
						1998-11-04 10:11:36 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							33610c0fb1 
							
						 
					 
					
						
						
							
							+ tstringcontainer.init_no_doubles  
						
						
						
					 
					
						1998-10-19 18:04:40 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							af83d90357 
							
						 
					 
					
						
						
							
							* some changes to compile with Delphi  
						
						
						
					 
					
						1998-09-18 16:03:37 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							17a0eb45d6 
							
						 
					 
					
						
						
							
							* better libc support  
						
						
						
					 
					
						1998-08-12 19:28:15 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							1bffd4e290 
							
						 
					 
					
						
						
							
							* released NEWINPUT  
						
						
						
					 
					
						1998-07-14 14:46:36 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							911abb5abc 
							
						 
					 
					
						
						
							
							+ NEWINPUT for a better inputfile and scanner object  
						
						
						
					 
					
						1998-07-07 11:19:50 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							97f61a43f4 
							
						 
					 
					
						
						
							
							* better bufferfile.reset error handling  
						
						
						
					 
					
						1998-07-01 15:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							f29aaf6d8a 
							
						 
					 
					
						
						
							
							+ unlimited file support, release tempclose  
						
						
						
					 
					
						1998-06-03 23:40:37 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							c80de3be27 
							
						 
					 
					
						
						
							
							+ UseTokenInfo now default  
						
						... 
						
						
						
						* unit in interface uses and implementation uses gives error now
  * only one error for unknown symbol (uses lastsymknown boolean)
    the problem came from the label code !
  + first inlined procedures and function work
    (warning there might be allowed cases were the result is still wrong !!)
  * UseBrower updated gives a global list of all position of all used symbols
    with switch -gb 
						
					 
					
						1998-05-20 09:42:32 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							499d54a9c0 
							
						 
					 
					
						
						
							
							* tai_section extended with code,data,bss sections and enumerated type  
						
						... 
						
						
						
						* ident 'compiled by FPC' moved to pmodules
  * small fix for smartlink 
						
					 
					
						1998-05-06 18:36:53 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							6fc80b783f 
							
						 
					 
					
						
						
							
							* better position info with UseTokenInfo  
						
						... 
						
						
						
						UseTokenInfo greatly simplified
  + added check for changed tree after first time firstpass
    (if we could remove all the cases were it happen
    we could skip all firstpass if firstpasscount > 1)
    Only with ExtDebug 
						
					 
					
						1998-05-06 08:38:32 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							a10c3e36bc 
							
						 
					 
					
						
						
							
							* GDB works again better :  
						
						... 
						
						
						
						correct type info in one pass
  + UseTokenInfo for better source position
  * fixed one remaining bug in scanner for line counts
  * several little fixes 
						
					 
					
						1998-04-30 15:59:39 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							5cdd60cac8 
							
						 
					 
					
						
						
							
							+ added some code for ansistring (not complete nor working yet)  
						
						... 
						
						
						
						* corrected operator overloading
  * corrected nasm output
  + started inline procedures
  + added starstarn : use ** for exponentiation (^ gave problems)
  + started UseTokenInfo cond to get accurate positions 
						
					 
					
						1998-04-29 10:33:40 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							6fd535b87d 
							
						 
					 
					
						
						
							
							+ new scanner  
						
						... 
						
						
						
						* $makelib -> if smartlink
  * small filename fixes pmodule.setfilename
  * moved import from files.pas -> import.pas 
						
					 
					
						1998-04-27 23:10:27 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							32af7a855c 
							
						 
					 
					
						
						
							
							+ filemode is set correct in tbufferedfile.reset  
						
						
						
					 
					
						1998-04-07 11:09:04 +00:00 
						 
				 
			
				
					
						
							
							
								root 
							
						 
					 
					
						
						
						
						
							
						
						
							d1a1f501c8 
							
						 
					 
					
						
						
							
							Initial revision  
						
						
						
					 
					
						1998-03-25 11:18:12 +00:00