peter 
							
						 
					 
					
						
						
						
						
							
						
						
							be95b0758b 
							
						 
					 
					
						
						
							
							* object to class conversion  
						
						 
						
						... 
						
						
						
						* more verbosity for -vt and -vd
  * -i options can be put after eachother so the Makefiles only need
    to call fpc once for all info (will be twice as the first one will
    be to check the version if fpc supports multiple info) 
						
					 
					
						2000-12-23 19:46:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							12371eaa07 
							
						 
					 
					
						
						
							
							+ warning when there is a chance to get a range check error because of  
						
						 
						
						... 
						
						
						
						automatic type conversion to u32bit 
						
					 
					
						2000-12-16 15:54:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							585b5f2e00 
							
						 
					 
					
						
						
							
							* fixed web bug  #1144  
						
						 
						
						... 
						
						
						
						+ implemented range checking for 64bit types 
						
					 
					
						2000-12-11 19:10:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							ad8ccd0c0e 
							
						 
					 
					
						
						
							
							*** empty log message ***  
						
						 
						
						
						
					 
					
						2000-11-19 16:23:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							e24f3f300e 
							
						 
					 
					
						
						
							
							*** empty log message ***  
						
						 
						
						
						
					 
					
						2000-11-17 08:20:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							51527ba1c9 
							
						 
					 
					
						
						
							
							+ merged Attila's changes for interfaces, not tested yet  
						
						 
						
						
						
					 
					
						2000-11-04 14:25:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							a4fde73649 
							
						 
					 
					
						
						
							
							+ register renaming ("fixes" bug1088)  
						
						 
						
						... 
						
						
						
						* changed command line options meanings for optimizer:
      O2 now means peepholopts, CSE and register renaming in 1 pass
      O3 is the same, but repeated until no further optimizations are
        possible or until 5 passes have been done (to avoid endless loops)
  * changed aopt386 so it does this looping
  * added some procedures from csopt386 to the interface because they're
    used by rropt386 as well
  * some changes to csopt386 and daopt386 so that newly added instructions
    by the CSE get optimizer info (they were simply skipped previously),
    this fixes some bugs 
						
					 
					
						2000-10-24 10:40:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							4bd9325ae6 
							
						 
					 
					
						
						
							
							* more quotes  
						
						 
						
						
						
					 
					
						2000-10-15 09:07:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							092352b0fd 
							
						 
					 
					
						
						
							
							* merged @result fix from Pierre  
						
						 
						
						
						
					 
					
						2000-10-08 10:26:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							45d4e0202a 
							
						 
					 
					
						
						
							
							* fixed dupplicate message numbers (from Pierre's fix in the fixes  
						
						 
						
						... 
						
						
						
						branch) 
						
					 
					
						2000-09-28 09:10:47 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							9c18ccb6e2 
							
						 
					 
					
						
						
							
							+ netware target added  
						
						 
						
						
						
					 
					
						2000-09-11 17:12:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c21d6d6871 
							
						 
					 
					
						
						
							
							* give fatal if objfpc/delphi mode things are found (merged)  
						
						 
						
						
						
					 
					
						2000-08-20 14:58:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							cb4de797c1 
							
						 
					 
					
						
						
							
							* class member decl wrong then no other error after it  
						
						 
						
						... 
						
						
						
						* -vb has now also line numbering
  * -vb is also used for interface/implementation different decls and
    doesn't list the current function (merged) 
						
					 
					
						2000-08-13 12:54:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							650fbb86aa 
							
						 
					 
					
						
						
							
							+ removed logs  
						
						 
						
						
						
					 
					
						2000-07-13 11:32:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							957d4cdc89 
							
						 
					 
					
						
						
							
							* new message files layout with msg numbers (but still no code to  
						
						 
						
						... 
						
						
						
						show the number on the screen) 
						
					 
					
						2000-06-30 20:23:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomas Hajny 
							
						 
					 
					
						
						
						
						
							
						
						
							c790e4afbe 
							
						 
					 
					
						
						
							
							+ $R support for OS/2 (EMX) added  
						
						 
						
						
						
					 
					
						2000-06-25 19:08:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							a64310a252 
							
						 
					 
					
						
						
							
							+ new warning for C packed records  
						
						 
						
						
						
					 
					
						2000-06-23 21:33:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							2b1d92cb5c 
							
						 
					 
					
						
						
							
							* no binary value reading with % if not fpc mode  
						
						 
						
						... 
						
						
						
						* extended illegal char message with the char itself (Delphi like) 
						
					 
					
						2000-06-18 18:05:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							11e4a9a22d 
							
						 
					 
					
						
						
							
							* added need_dollar msg  
						
						 
						
						
						
					 
					
						2000-06-14 19:04:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							ef8abc1dd7 
							
						 
					 
					
						
						
							
							* operator overloading now uses isbinaryoperatoracceptable  
						
						 
						
						... 
						
						
						
						and is unaryoperatoracceptable 
						
					 
					
						2000-06-02 21:24:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							535f63923c 
							
						 
					 
					
						
						
							
							* fixed % parsing and added modulo support  
						
						 
						
						... 
						
						
						
						* changed some evaulator errors to more generic illegal expresion 
						
					 
					
						2000-05-26 18:23:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							947fa03cb0 
							
						 
					 
					
						
						
							
							+ check of compatibility between selected assembler  
						
						 
						
						... 
						
						
						
						output and target OS 
						
					 
					
						2000-05-23 21:28:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							d299af0815 
							
						 
					 
					
						
						
							
							+ add a warning if using ENTER instruction with linux target  
						
						 
						
						
						
					 
					
						2000-05-17 11:08:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							18073d8424 
							
						 
					 
					
						
						
							
							+ FADD to FADDP conversion warning  
						
						 
						
						... 
						
						
						
						+ MsgCrcValue added to msgidx.inc file 
						
					 
					
						2000-05-15 14:02:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							e0328653f1 
							
						 
					 
					
						
						
							
							+ add a warning if a const string is longer than the  
						
						 
						
						... 
						
						
						
						length of the string type 
						
					 
					
						2000-05-11 09:15:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							cd93ae3564 
							
						 
					 
					
						
						
							
							* some new messages  
						
						 
						
						
						
					 
					
						2000-05-09 10:58:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							9560f264a3 
							
						 
					 
					
						
						
							
							+ sym_n_unit_not_used  
						
						 
						
						
						
					 
					
						2000-04-26 07:32:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							3f9126f999 
							
						 
					 
					
						
						
							
							* fixed bug  #903 : the compiler gives now a nice message if it can't create  
						
						 
						
						... 
						
						
						
						the .o file, (same for future .ar) 
						
					 
					
						2000-04-02 15:22:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							482820110c 
							
						 
					 
					
						
						
							
							+ add a warning if esi is base and index in object assembler code  
						
						 
						
						
						
					 
					
						2000-03-28 22:11:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							9c44048ad2 
							
						 
					 
					
						
						
							
							+ add error if trying to use readln or writeln for files  
						
						 
						
						... 
						
						
						
						or read or write on untyped files.
    Reset and rewrite are still incompatible with BP
    (reset(dat,1); is allowed for typed file !) 
						
					 
					
						2000-03-27 09:42:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							0f4e1e10e0 
							
						 
					 
					
						
						
							
							* fix for bug  #807  
						
						 
						
						
						
					 
					
						2000-03-16 16:41:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							4177d64781 
							
						 
					 
					
						
						
							
							* fix for bug  #848  (that still genrated wrong code)  
						
						 
						
						... 
						
						
						
						+ better testing for variables used in assembler
    (gives an error if variable is not directly reachable !) 
						
					 
					
						2000-03-15 23:09:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							34c8f49271 
							
						 
					 
					
						
						
							
							+ Added switch to swicth on assertions.  
						
						 
						
						
						
					 
					
						2000-03-13 20:15:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							85087cf8c2 
							
						 
					 
					
						
						
							
							* -gl option added  
						
						 
						
						
						
					 
					
						2000-02-07 12:19:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							f6f3a1a039 
							
						 
					 
					
						
						
							
							*** empty log message ***  
						
						 
						
						
						
					 
					
						2000-02-06 17:17:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							0d63b79f38 
							
						 
					 
					
						
						
							
							* helpscreen updates  
						
						 
						
						
						
					 
					
						2000-01-27 09:58:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							da01d99789 
							
						 
					 
					
						
						
							
							* Range check for int64 produces a warning only  
						
						 
						
						
						
					 
					
						2000-01-25 08:46:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							332c7a568f 
							
						 
					 
					
						
						
							
							* CMOV support in optimizer (in define USECMOV)  
						
						 
						
						... 
						
						
						
						+ start of support of exceptions in constructors 
						
					 
					
						2000-01-23 21:29:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							99d8f90aec 
							
						 
					 
					
						
						
							
							+ some warnings for wrong lines inside config files  
						
						 
						
						
						
					 
					
						2000-01-14 14:33:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							640e444c7c 
							
						 
					 
					
						
						
							
							* problems with -W options solved  
						
						 
						
						
						
					 
					
						2000-01-10 16:37:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							682d3453ee 
							
						 
					 
					
						
						
							
							* copyright 2000 in logo  
						
						 
						
						
						
					 
					
						2000-01-07 00:21:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							89ccc81c2b 
							
						 
					 
					
						
						
							
							+ added compiler switch $maxfpuregisters  
						
						 
						
						... 
						
						
						
						+ fixed a small problem in secondvecn 
						
					 
					
						2000-01-04 15:15:50 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							bed6bb6b2a 
							
						 
					 
					
						
						
							
							+ $description $version  
						
						 
						
						
						
					 
					
						1999-12-20 23:23:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							577edbbd3f 
							
						 
					 
					
						
						
							
							+ compiler checks now if a goto leaves an exception block  
						
						 
						
						
						
					 
					
						1999-12-14 09:58:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							5169b7b86b 
							
						 
					 
					
						
						
							
							+ allow use of unit var in exports of DLL for win32  
						
						 
						
						... 
						
						
						
						by using direct export writing by default instead of use of DEFFILE
    that does not allow assembler labels that do not
    start with an underscore.
    Use -WD to force use of Deffile for Win32 DLL 
						
					 
					
						1999-12-08 10:39:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							b528749138 
							
						 
					 
					
						
						
							
							* Notes/Hints for local syms changed to  
						
						 
						
						... 
						
						
						
						Set_varstate function 
						
					 
					
						1999-11-18 15:34:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							62da9bd4c0 
							
						 
					 
					
						
						
							
							* Notes/hints changes  
						
						 
						
						
						
					 
					
						1999-11-17 17:04:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							918b5219ea 
							
						 
					 
					
						
						
							
							* labels used but not defined give error instead of warning, the warning  
						
						 
						
						... 
						
						
						
						is now only with declared but not defined and not used. 
						
					 
					
						1999-11-15 22:00:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							604766601d 
							
						 
					 
					
						
						
							
							* Pavel's changes for reloc section in executable  
						
						 
						
						... 
						
						
						
						+ warning that -g needs -WN under win32 
						
					 
					
						1999-11-15 15:03:46 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							851ad1af06 
							
						 
					 
					
						
						
							
							* var must match exactly error msg extended with got and expected type  
						
						 
						
						... 
						
						
						
						* array constructor type check now gives error on wrong types 
						
					 
					
						1999-10-13 10:35:23 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							02c2611b20 
							
						 
					 
					
						
						
							
							* bugs 593 and 607 fixed  
						
						 
						
						... 
						
						
						
						* some other potential bugs with array constructors fixed
  * for classes compiled in $M+ and it's childs, the default access method
    is now published
  * fixed copyright message (it is now 1993-99) 
						
					 
					
						1999-09-12 08:48:03 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							771996a9db 
							
						 
					 
					
						
						
							
							* always output preprocstack when unexpected eof is found  
						
						 
						
						... 
						
						
						
						* fixed tp7/delphi skipuntildirective parsing 
						
					 
					
						1999-07-29 11:43:15 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							c615fcdbbb 
							
						 
					 
					
						
						
							
							* int64/qword type release  
						
						 
						
						... 
						
						
						
						+ lo/hi for int64/qword 
						
					 
					
						1999-07-01 15:49:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							0fa46763ad 
							
						 
					 
					
						
						
							
							* qword division fixed  
						
						 
						
						... 
						
						
						
						+ code for qword/int64 type casting added:
    range checking isn't implemented yet 
						
					 
					
						1999-06-28 22:29:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							03e6ec96c5 
							
						 
					 
					
						
						
							
							* merged  
						
						 
						
						
						
					 
					
						1999-06-14 17:47:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							9631bab859 
							
						 
					 
					
						
						
							
							*** empty log message ***  
						
						 
						
						
						
					 
					
						1999-06-11 11:44:56 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							6b33f4d87d 
							
						 
					 
					
						
						
							
							* better error recovering in typed constants  
						
						 
						
						... 
						
						
						
						* some problems with arrays of const fixed, some problems
    due my previous
     - the location type of array constructor is now LOC_MEM
     - the pushing of high fixed
     - parameter copying fixed
     - zero temp. allocation removed
  * small problem in the assembler writers fixed:
    ref to nil wasn't written correctly 
						
					 
					
						1999-05-23 18:41:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							1316bbd21f 
							
						 
					 
					
						
						
							
							* tdef.typename: returns a now a proper type name for the most types  
						
						 
						
						
						
					 
					
						1999-05-19 16:48:21 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							9d4d785af3 
							
						 
					 
					
						
						
							
							* print also manglednames when changed  
						
						 
						
						
						
					 
					
						1999-05-08 15:26:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							a62eb5e144 
							
						 
					 
					
						
						
							
							* first fix for a problem with method pointer properties, still doesn't work  
						
						 
						
						... 
						
						
						
						with WITH 
						
					 
					
						1999-05-07 10:35:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							4841b4236c 
							
						 
					 
					
						
						
							
							* updated messages  
						
						 
						
						
						
					 
					
						1999-05-05 22:21:47 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							78d13ec796 
							
						 
					 
					
						
						
							
							* changes to compile it with Delphi 4.0  
						
						 
						
						
						
					 
					
						1999-05-04 21:44:30 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c0f1807581 
							
						 
					 
					
						
						
							
							+ Changed type incompatibility messgae to more delphi style one  
						
						 
						
						
						
					 
					
						1999-04-30 16:12:36 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							c3d1c321a7 
							
						 
					 
					
						
						
							
							* comparsions for small enumerations type are now generated  
						
						 
						
						... 
						
						
						
						correct 
						
					 
					
						1999-04-12 19:09:08 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							0669413251 
							
						 
					 
					
						
						
							
							+ -b and -bl options work !  
						
						 
						
						... 
						
						
						
						+ cs_local_browser ($L+) is disabled if cs_browser ($Y+)
    is not enabled when quitting global section
  * local vars and procedures are not yet stored into PPU 
						
					 
					
						1999-02-22 13:06:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							bad58ce2b7 
							
						 
					 
					
						
						
							
							+ warning for lo/hi(longint/dword) in -So and -Sd mode added  
						
						 
						
						
						
					 
					
						1999-02-22 12:36:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							014f866939 
							
						 
					 
					
						
						
							
							* fixed error messages when parsing typed const array  
						
						 
						
						
						
					 
					
						1999-02-17 10:15:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							19f6b92bc0 
							
						 
					 
					
						
						
							
							+ better info for impossible type conversion in calln  
						
						 
						
						
						
					 
					
						1999-01-29 11:34:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							9cd2a98429 
							
						 
					 
					
						
						
							
							* error adds for bug0175  
						
						 
						
						
						
					 
					
						1999-01-28 14:33:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							0cfc4c8f6b 
							
						 
					 
					
						
						
							
							* fix for constructor inside with statements  
						
						 
						
						
						
					 
					
						1999-01-21 16:40:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							10d97a9144 
							
						 
					 
					
						
						
							
							* bugs related to mangledname solved  
						
						 
						
						... 
						
						
						
						- linux external without name
    -external procs already used
    (added count and is_used boolean fiels in tprocvar) 
						
					 
					
						1999-01-20 14:18:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							e4dadb6b3b 
							
						 
					 
					
						
						
							
							typeof(object) without vmt generates an error instead of an internalerror  
						
						 
						
						
						
					 
					
						1999-01-19 10:56:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							f67fb1b0eb 
							
						 
					 
					
						
						
							
							* error if upper<lower in array decl  
						
						 
						
						
						
					 
					
						1999-01-15 13:08:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							d15d426756 
							
						 
					 
					
						
						
							
							* mainly problem with invalid case ranges fixed (reported by Jonas)  
						
						 
						
						
						
					 
					
						1999-01-05 08:19:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2c476b0d22 
							
						 
					 
					
						
						
							
							+ Added -Sh switch  
						
						 
						
						
						
					 
					
						1998-12-30 22:04:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c7637424cf 
							
						 
					 
					
						
						
							
							+ resource file handling ($R directive) for Win32  
						
						 
						
						
						
					 
					
						1998-12-28 23:26:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							ec85c3d6fb 
							
						 
					 
					
						
						
							
							* update -h page  
						
						 
						
						
						
					 
					
						1998-12-16 16:40:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							83b6dcb67d 
							
						 
					 
					
						
						
							
							* updated email address  
						
						 
						
						
						
					 
					
						1998-12-16 16:31:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							6e7f776c4f 
							
						 
					 
					
						
						
							
							+ -gh for heaptrc unit  
						
						 
						
						
						
					 
					
						1998-12-08 10:18:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							a1f1003555 
							
						 
					 
					
						
						
							
							* some range check bugs fixed (still not working !)  
						
						 
						
						... 
						
						
						
						+ added DLL writing support for win32 (also accepts variables)
  + TempAnsi for code that could be used for Temporary ansi strings
    handling 
						
					 
					
						1998-11-30 09:42:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							85726fcb35 
							
						 
					 
					
						
						
							
							* more ansistring fixes  
						
						 
						
						
						
					 
					
						1998-11-17 00:36:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							2e8ab172c2 
							
						 
					 
					
						
						
							
							* unused label is now a warning  
						
						 
						
						
						
					 
					
						1998-11-13 12:09:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							d84489d9b7 
							
						 
					 
					
						
						
							
							* recordtype.field support in constant expressions  
						
						 
						
						... 
						
						
						
						* fixed imul for oa_imm8 which was not allowed
  * fixed reading of local typed constants
  * fixed comment reading which is not any longer a separator 
						
					 
					
						1998-11-05 23:48:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							85b80b7aef 
							
						 
					 
					
						
						
							
							* fixed unknown set operation msg  
						
						 
						
						
						
					 
					
						1998-11-05 14:28:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							3037445491 
							
						 
					 
					
						
						
							
							* released useansistring  
						
						 
						
						... 
						
						
						
						* removed -Sv, its now available in fpc modes 
						
					 
					
						1998-11-05 12:02:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							7e40231ad7 
							
						 
					 
					
						
						
							
							* some dll support for win32  
						
						 
						
						... 
						
						
						
						* fixed assembler writing for PalmOS 
						
					 
					
						1998-10-29 11:35:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							1dfbb756e9 
							
						 
					 
					
						
						
							
							* classes get a vmt allways  
						
						 
						
						... 
						
						
						
						* better error info (tried to remove
    several error strings introduced by the tpexcept handling) 
						
					 
					
						1998-10-27 13:45:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							6eaa58b9c5 
							
						 
					 
					
						
						
							
							+ switch $APPTYPE for win32 added  
						
						 
						
						
						
					 
					
						1998-10-22 17:54:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							eea45c0432 
							
						 
					 
					
						
						
							
							+ terminated the include exclude implementation for i386  
						
						 
						
						... 
						
						
						
						* enums inside records fixed 
						
					 
					
						1998-10-22 17:11:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							d2f078ce49 
							
						 
					 
					
						
						
							
							+ switch -vx for win32 added  
						
						 
						
						
						
					 
					
						1998-10-22 15:18:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							6c1226ad3c 
							
						 
					 
					
						
						
							
							+ better error info on unimplemented set operators  
						
						 
						
						
						
					 
					
						1998-10-22 12:12:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							852aeb1a13 
							
						 
					 
					
						
						
							
							+ check for access to index 0 of long/wide/ansi strings added,  
						
						 
						
						... 
						
						
						
						gives now an error
  * problem with access to contant index of ansistrings fixed 
						
					 
					
						1998-10-21 11:44:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							4494bfafb6 
							
						 
					 
					
						
						
							
							* type ptree only allowed inside expression  
						
						 
						
						... 
						
						
						
						if following sizeof typeof low high or as first arg of new !! 
						
					 
					
						1998-10-20 15:10:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							1a77339355 
							
						 
					 
					
						
						
							
							* several memory corruptions due to double freemem solved  
						
						 
						
						... 
						
						
						
						=> never use p^.loc.location:=p^.left^.loc.location;
  + finally I added now by default
    that ra386dir translates global and unit symbols
  + added a first field in tsymtable and
    a nextsym field in tsym
    (this allows to obtain ordered type info for
    records and objects in gdb !) 
						
					 
					
						1998-10-20 08:06:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							eaab0f1c1b 
							
						 
					 
					
						
						
							
							+ switch -FD added to specify the path for utilities  
						
						 
						
						
						
					 
					
						1998-10-16 13:37:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							7aa9d73fe1 
							
						 
					 
					
						
						
							
							+ -vr option  
						
						 
						
						
						
					 
					
						1998-10-14 21:30:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							ff45eacd79 
							
						 
					 
					
						
						
							
							+ source_os is now set correctly for cross-processor compilers  
						
						 
						
						... 
						
						
						
						(tos contains all target_infos and
     we use CPU86 and CPU68 conditionnals to
     get the source operating system
     this only works if you do not undefine
     the source target  !!)
  * several cg68k memory leaks fixed
  + started to change the code so that it should be possible to have
    a complete compiler (both for m68k and i386 !!) 
						
					 
					
						1998-10-13 08:19:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							9ec2dfaf4a 
							
						 
					 
					
						
						
							
							+ added tai_const_symbol_offset  
						
						 
						
						... 
						
						
						
						for r : pointer = @var.field;
  * better message for different arg names on implementation
    of function 
						
					 
					
						1998-10-12 12:20:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							0a80414650 
							
						 
					 
					
						
						
							
							+ show name and date of .o and .s files which the compiler checks  
						
						 
						
						
						
					 
					
						1998-10-12 11:59:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							e05ec93224 
							
						 
					 
					
						
						
							
							+ support of <procedure var type>:=<pointer> in delphi mode added  
						
						 
						
						
						
					 
					
						1998-10-12 09:49:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							f9f869fb37 
							
						 
					 
					
						
						
							
							+ checks for division by zero  
						
						 
						
						
						
					 
					
						1998-10-11 14:31:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							6f470079a0 
							
						 
					 
					
						
						
							
							* add a second load for PPU file  
						
						 
						
						
						
					 
					
						1998-10-09 14:38:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							4073682c64 
							
						 
					 
					
						
						
							
							* still more memory leaks fixes !!  
						
						 
						
						
						
					 
					
						1998-10-09 11:47:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							0fc61cdfc1 
							
						 
					 
					
						
						
							
							* -vu shows unit info, -vt shows tried/used files  
						
						 
						
						
						
					 
					
						1998-10-08 23:28:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							3d984e5bf1 
							
						 
					 
					
						
						
							
							* m68k compiler compiles again  
						
						 
						
						
						
					 
					
						1998-10-06 20:48:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							4f0915d6e1 
							
						 
					 
					
						
						
							
							* fixed 161,165,166,167,168  
						
						 
						
						
						
					 
					
						1998-10-05 21:33:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c5039c8527 
							
						 
					 
					
						
						
							
							* better error message for unresolved forward types  
						
						 
						
						
						
					 
					
						1998-10-02 17:05:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							cc64ced22c 
							
						 
					 
					
						
						
							
							* some more unit messages  
						
						 
						
						
						
					 
					
						1998-09-30 16:39:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c8873b189f 
							
						 
					 
					
						
						
							
							* fixed small typo in help pages  
						
						 
						
						
						
					 
					
						1998-09-25 09:56:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							8e85a889de 
							
						 
					 
					
						
						
							
							+ aktmodeswitches  
						
						 
						
						
						
					 
					
						1998-09-24 23:49:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							9589f619d7 
							
						 
					 
					
						
						
							
							* browser bugfixes  
						
						 
						
						... 
						
						
						
						was adding a reference when looking for the symbol
    if -bSYM_NAME was used 
						
					 
					
						1998-09-23 15:38:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							af83d90357 
							
						 
					 
					
						
						
							
							* some changes to compile with Delphi  
						
						 
						
						
						
					 
					
						1998-09-18 16:03:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							a0c582dc12 
							
						 
					 
					
						
						
							
							* merged fixes  
						
						 
						
						
						
					 
					
						1998-09-16 16:41:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							9638b55bdf 
							
						 
					 
					
						
						
							
							* small update for <lf>  
						
						 
						
						... 
						
						
						
						* errorn.msg updated 
						
					 
					
						1998-09-09 20:15:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							29fe330347 
							
						 
					 
					
						
						
							
							* a lot of stuff fixed regarding rtti and publishing of properties,  
						
						 
						
						... 
						
						
						
						basics should now work 
						
					 
					
						1998-09-07 23:10:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							cba20a515a 
							
						 
					 
					
						
						
							
							* fixed str(boolean,string) which was allowed  
						
						 
						
						... 
						
						
						
						* fixed write(' ':<int expression>) only constants where allowed :( 
						
					 
					
						1998-09-07 22:25:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							26dbc1a7ba 
							
						 
					 
					
						
						
							
							+ some stuff for property rtti added:  
						
						 
						
						... 
						
						
						
						- NameIndex of the TPropInfo record is now written correctly
     - the DEFAULT/NODEFAULT keyword is supported now
     - the default value and the storedsym/def are now written to
       the PPU fiel 
						
					 
					
						1998-09-07 19:33:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							16c2b4a41f 
							
						 
					 
					
						
						
							
							+ switch -vb  
						
						 
						
						... 
						
						
						
						* while/repeat loops accept now also word/longbool conditions
  * makebooltojump did an invalid ungetregister32, fixed 
						
					 
					
						1998-09-05 22:10:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							849b98894e 
							
						 
					 
					
						
						
							
							* fixed small typo  
						
						 
						
						
						
					 
					
						1998-09-04 15:05:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							7cedcfc690 
							
						 
					 
					
						
						
							
							* bug0159 fixed  
						
						 
						
						
						
					 
					
						1998-09-04 12:24:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							58c2d999f0 
							
						 
					 
					
						
						
							
							* updated some error messages  
						
						 
						
						
						
					 
					
						1998-09-04 08:41:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c4ed67543a 
							
						 
					 
					
						
						
							
							+ aktpackenum  
						
						 
						
						
						
					 
					
						1998-09-01 12:53:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							5eaee9c9ad 
							
						 
					 
					
						
						
							
							+ new messagefile  
						
						 
						
						... 
						
						
						
						* merged optione.msg into errore.msg 
						
					 
					
						1998-08-29 13:52:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							ea8a7d2a4f 
							
						 
					 
					
						
						
							
							* fixed some messages and smaller msgtxt.inc  
						
						 
						
						
						
					 
					
						1998-08-11 14:09:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							99ba9f9a6f 
							
						 
					 
					
						
						
							
							* -vu displays now all searchpaths  
						
						 
						
						
						
					 
					
						1998-08-11 00:01:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c9715847f6 
							
						 
					 
					
						
						
							
							* updated messages file  
						
						 
						
						
						
					 
					
						1998-07-14 21:46:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							5ad339b3d8 
							
						 
					 
					
						
						
							
							+ added procedure directive parsing for procvars  
						
						 
						
						... 
						
						
						
						(accepted are popstack cdecl and pascal)
  + added C vars with the following syntax
    var C calias 'true_c_name';(can be followed by external)
    reason is that you must add the Cprefix
    which is target dependent 
						
					 
					
						1998-06-09 16:01:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							75f7938e27 
							
						 
					 
					
						
						
							
							* problem with sizes of classes fixed (if the anchestor was declared  
						
						 
						
						... 
						
						
						
						forward, the compiler doesn't update the child classes size) 
						
					 
					
						1998-06-03 22:14:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							4c96df6b43 
							
						 
					 
					
						
						
							
							* moved printstatus to verb_def  
						
						 
						
						... 
						
						
						
						+ V_Normal which is between V_Error and V_Warning and doesn't have a
    prefix like error: warning: and is included in V_Default
  * fixed some messages
  * first time parameter scan is only for -v and -T
  - removed old style messages 
						
					 
					
						1998-05-12 10:46:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							94b52a3d7f 
							
						 
					 
					
						
						
							
							+ smartlinking works (only case jumptable left todo)  
						
						 
						
						... 
						
						
						
						* redesign of systems.pas to support assemblers and linkers
  + Unitname is now also in the PPU-file, increased version to 14 
						
					 
					
						1998-05-04 17:54:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							258d6968af 
							
						 
					 
					
						
						
							
							+ correct semantics of private and protected  
						
						 
						
						... 
						
						
						
						* small fix in variable scope:
     a id can be used in a parameter list of a method, even it is used in
     an anchestor class as field id 
						
					 
					
						1998-05-01 09:01:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							f700edae4d 
							
						 
					 
					
						
						
							
							+ basics for rtti implemented  
						
						 
						
						... 
						
						
						
						+ switch $m (generate rtti for published sections) 
						
					 
					
						1998-05-01 07:43:52 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							de04288a2a 
							
						 
					 
					
						
						
							
							* error handling of pass_1 and cgi386 fixed  
						
						 
						
						... 
						
						
						
						* the following bugs fixed: 0117, 0118, 0119 and 0129, 0122 was already
    fixed, verified 
						
					 
					
						1998-04-13 21:15:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							c2ca131926 
							
						 
					 
					
						
						
							
							* problem with read access to properties solved  
						
						 
						
						... 
						
						
						
						* correct handling of hidding methods via virtual (COM)
  * correct result type of constructor calls (COM), the resulttype
    depends now on the type of the class reference 
						
					 
					
						1998-04-12 22:39:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							768499730d 
							
						 
					 
					
						
						
							
							* more fixes to get classes.pas compiled  
						
						 
						
						
						
					 
					
						1998-04-10 15:39:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							9c5d07fbba 
							
						 
					 
					
						
						
							
							* small problems solved to get remake3 work  
						
						 
						
						
						
					 
					
						1998-04-09 23:02:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							b69a1a8fd9 
							
						 
					 
					
						
						
							
							* small fixes for messages  
						
						 
						
						
						
					 
					
						1998-04-09 19:48:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							1d8165e4bc 
							
						 
					 
					
						
						
							
							* correct error handling of virtual constructors  
						
						 
						
						... 
						
						
						
						* problem with new type declaration handling fixed 
						
					 
					
						1998-04-08 10:26:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							8b105d9697 
							
						 
					 
					
						
						
							
							* fixed the -Ss bug  
						
						 
						
						... 
						
						
						
						+ warning for Virtual constructors
  * helppages updated with -TGO32V1 
						
					 
					
						1998-04-05 13:58:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							f0548b50a8 
							
						 
					 
					
						
						
							
							* fix of out (intel syntax) applied  
						
						 
						
						
						
					 
					
						1998-03-31 15:21:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							8cd85667a7 
							
						 
					 
					
						
						
							
							* last changes before release:  
						
						 
						
						... 
						
						
						
						- gdb fixed
     - ratti386 warning removed (about unset function result) 
						
					 
					
						1998-03-30 15:53:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							b533474430 
							
						 
					 
					
						
						
							
							* small problem with unit search path solved  
						
						 
						
						
						
					 
					
						1998-03-29 10:49:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								root 
							
						 
					 
					
						
						
						
						
							
						
						
							d1a1f501c8 
							
						 
					 
					
						
						
							
							Initial revision  
						
						 
						
						
						
					 
					
						1998-03-25 11:18:12 +00:00