florian 
							
						 
					 
					
						
						
						
						
							
						
						
							247a8b2698 
							
						 
					 
					
						
						
							
							* indoniesan language update by Zaenal Mutaqin  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@6364 - 
						
					 
					
						2007-02-07 20:28:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							644795c316 
							
						 
					 
					
						
						
							
							* Improved hebrew translations from Ido Kanner  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@6326 - 
						
					 
					
						2007-02-03 19:53:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							b172694e82 
							
						 
					 
					
						
						
							
							+ new warning for assembler that does not support debug information  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@6194 - 
						
					 
					
						2007-01-26 05:04:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							c866400823 
							
						 
					 
					
						
						
							
							+ support for VMTOFFSET in assembler readers to get VMT offset of virtual  
						
						 
						
						... 
						
						
						
						methods (mantis #8153 )
git-svn-id: trunk@6168 - 
						
					 
					
						2007-01-24 18:26:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							1fb6bc1cba 
							
						 
					 
					
						
						
							
							* updated copyright message for 2007  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@6059 - 
						
					 
					
						2007-01-18 21:51:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							ad7e261a04 
							
						 
					 
					
						
						
							
							* forbid to take the address of a label defined outside of the current procedure  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@5974 - 
						
					 
					
						2007-01-14 19:21:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							c0eb91ffc8 
							
						 
					 
					
						
						
							
							* fixed error message for trying to assign to formal parameters and  
						
						 
						
						... 
						
						
						
						to open arrays (mantis #8111 )
git-svn-id: trunk@5950 - 
						
					 
					
						2007-01-13 18:20:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							76dc5ab588 
							
						 
					 
					
						
						
							
							+ support of -fPIC (is equivalent to -Cg) so people won't be confused if ld tells them to recompile their code with -fPIC  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@5934 - 
						
					 
					
						2007-01-12 22:27:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							1b4775d46c 
							
						 
					 
					
						
						
							
							* more tex fixes  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@5851 - 
						
					 
					
						2007-01-08 17:00:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							b5252ef8ba 
							
						 
					 
					
						
						
							
							* fix description end  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@5850 - 
						
					 
					
						2007-01-08 16:35:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							4003047c42 
							
						 
					 
					
						
						
							
							* recommanded -> recommended  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@5846 - 
						
					 
					
						2007-01-08 13:38:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							2ccba3604c 
							
						 
					 
					
						
						
							
							* fixed generation of constants containing a vmt  
						
						 
						
						... 
						
						
						
						* better error message if such a construct is used in fpc where it isn't allowed
git-svn-id: trunk@5838 - 
						
					 
					
						2007-01-07 10:39:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							efd1e86418 
							
						 
					 
					
						
						
							
							* give a verbose fatal error instead of an internalerror when a required  
						
						 
						
						... 
						
						
						
						system unit type is not found
git-svn-id: trunk@5820 - 
						
					 
					
						2007-01-05 19:43:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							a2ec2e72b6 
							
						 
					 
					
						
						
							
							* better hint about abstract methods (fixes 5098)  
						
						 
						
						... 
						
						
						
						+ code generation for invoking dispinterface methods
* small dispinterface problems fixed
git-svn-id: trunk@5798 - 
						
					 
					
						2007-01-03 19:14:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							c4d96ec538 
							
						 
					 
					
						
						
							
							* only non generic types can be used when specializing generics, fixes 7735  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@5754 - 
						
					 
					
						2006-12-30 21:51:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							fc66d46beb 
							
						 
					 
					
						
						
							
							+ added several warnings about use of references  
						
						 
						
						... 
						
						
						
						involving (%ebp) or (%esp) in assembler code.
   Useful to track code that might suffer from regcall
   convention.
git-svn-id: trunk@5736 - 
						
					 
					
						2006-12-29 09:37:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							f308bfb45c 
							
						 
					 
					
						
						
							
							* fixed mantis 6686 ("function a;" without prior definition of "a"  
						
						 
						
						... 
						
						
						
						accepted in Delphi mode + extra test case where something similar
    has to succeed)
git-svn-id: trunk@5698 - 
						
					 
					
						2006-12-24 10:48:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tom_at_work 
							
						 
					 
					
						
						
						
						
							
						
						
							949aa60805 
							
						 
					 
					
						
						
							
							* DWARF debug lineinfo reader  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@5632 - 
						
					 
					
						2006-12-17 23:11:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							9e60d6791d 
							
						 
					 
					
						
						
							
							* show name of procedure/function called with too few parameters  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@5522 - 
						
					 
					
						2006-12-01 20:15:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomas Hajny 
							
						 
					 
					
						
						
						
						
							
						
						
							eb46534f92 
							
						 
					 
					
						
						
							
							* update by Ido Kanner - 3 messages were excluded from docs, fixed  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@5498 - 
						
					 
					
						2006-11-26 18:56:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomas Hajny 
							
						 
					 
					
						
						
						
						
							
						
						
							8966d54b4b 
							
						 
					 
					
						
						
							
							* updates by Ido Kanner - errore.msg rev. 5473  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@5497 - 
						
					 
					
						2006-11-26 18:55:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							d47dc38f2c 
							
						 
					 
					
						
						
							
							* ignore PIC directive on windows and warn about it  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@5479 - 
						
					 
					
						2006-11-25 22:58:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							f8072062bc 
							
						 
					 
					
						
						
							
							* update german error files by Karl-Michael Schindler  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@5478 - 
						
					 
					
						2006-11-25 21:49:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							43ba7cfe6f 
							
						 
					 
					
						
						
							
							* correct name of set packing directive is PACKSET  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@5313 - 
						
					 
					
						2006-11-10 19:56:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							667baf433d 
							
						 
					 
					
						
						
							
							+ new switch -CPSETALLOC=<y> to influence set sizes  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@5299 - 
						
					 
					
						2006-11-09 20:41:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							c947295cb8 
							
						 
					 
					
						
						
							
							+ ttertiarynode  
						
						 
						
						... 
						
						
						
						* traise node refactored using tertiarynode
* more dipatch stuff
git-svn-id: trunk@5215 - 
						
					 
					
						2006-11-03 23:03:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							4c76107b98 
							
						 
					 
					
						
						
							
							* limited generics to records, classes, objects and interfaces  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@5171 - 
						
					 
					
						2006-11-02 09:48:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							1275e7d109 
							
						 
					 
					
						
						
							
							* forbid usage of TYPE and VAR inside of common classes/objects  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@5170 - 
						
					 
					
						2006-11-02 09:12:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							36c6879581 
							
						 
					 
					
						
						
							
							+ -Sx command line switch to turn on exception keywords in non-Delphi/ObjFPC  
						
						 
						
						... 
						
						
						
						modes (mainly for MacPas, to replace nested gotos with exceptions)
git-svn-id: trunk@4984 - 
						
					 
					
						2006-10-20 12:54:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							9a1b9071a5 
							
						 
					 
					
						
						
							
							* implemented kylix like local directive,  fixes   #7242  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@4982 - 
						
					 
					
						2006-10-19 20:26:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							593f74d155 
							
						 
					 
					
						
						
							
							+ full support for varargs-related functionality for "mwpascal; external;"  
						
						 
						
						... 
						
						
						
						functions
git-svn-id: trunk@4910 - 
						
					 
					
						2006-10-14 17:56:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								micha 
							
						 
					 
					
						
						
						
						
							
						
						
							dfd3b2503e 
							
						 
					 
					
						
						
							
							add message for {$T+} unportability  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@4821 - 
						
					 
					
						2006-10-07 19:21:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								micha 
							
						 
					 
					
						
						
						
						
							
						
						
							a3c1250cd3 
							
						 
					 
					
						
						
							
							do not search for sources of released ppu files  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@4818 - 
						
					 
					
						2006-10-07 09:45:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							5de217f04c 
							
						 
					 
					
						
						
							
							* movzx reference size fallback to byte for delphi mode  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@4768 - 
						
					 
					
						2006-10-02 17:33:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							274c1ca74e 
							
						 
					 
					
						
						
							
							* updates from Karl-Michael Schindler  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@4738 - 
						
					 
					
						2006-09-27 12:00:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							d9d6ca15e1 
							
						 
					 
					
						
						
							
							* misplaced messages fixed  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@4737 - 
						
					 
					
						2006-09-27 11:59:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomas Hajny 
							
						 
					 
					
						
						
						
						
							
						
						
							7c86c5abec 
							
						 
					 
					
						
						
							
							* updates by Ido Kanner - on par with errore.msg r4710  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@4723 - 
						
					 
					
						2006-09-25 20:14:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							569c4871fc 
							
						 
					 
					
						
						
							
							+ first batch of varset support, as long as packset isn't changed, it doesn't change anything  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@4710 - 
						
					 
					
						2006-09-24 14:40:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomas Hajny 
							
						 
					 
					
						
						
						
						
							
						
						
							c4d5e5d2bb 
							
						 
					 
					
						
						
							
							* updates by Ido Kanner - on par with errore.msg r4577  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@4620 - 
						
					 
					
						2006-09-14 20:26:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							3a54183ce8 
							
						 
					 
					
						
						
							
							* clarified errors regarding invalid uses of packed array/record fields  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@4577 - 
						
					 
					
						2006-09-09 08:17:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							758a1ab5b0 
							
						 
					 
					
						
						
							
							* allow taking the address of packed array elements if the element size  
						
						 
						
						... 
						
						
						
						is a multiple of 8 bits
git-svn-id: trunk@4576 - 
						
					 
					
						2006-09-09 07:49:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							d1e7a68289 
							
						 
					 
					
						
						
							
							* include para number in call by var error  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@4557 - 
						
					 
					
						2006-09-04 21:14:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							8fc17f4d7d 
							
						 
					 
					
						
						
							
							* updates from Karl-Michael Schindler  
						
						 
						
						... 
						
						
						
						+ utf-8 version
git-svn-id: trunk@4523 - 
						
					 
					
						2006-08-31 15:04:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomas Hajny 
							
						 
					 
					
						
						
						
						
							
						
						
							e63fae2de1 
							
						 
					 
					
						
						
							
							* updates corresponding to errore.msg r4489  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@4497 - 
						
					 
					
						2006-08-23 22:28:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomas Hajny 
							
						 
					 
					
						
						
						
						
							
						
						
							580749cd45 
							
						 
					 
					
						
						
							
							* previous wrong commit fixed  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@4495 - 
						
					 
					
						2006-08-23 22:21:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							1f42ee201b 
							
						 
					 
					
						
						
							
							+ support for bitpacked records, except for:  
						
						 
						
						... 
						
						
						
						* rtti
    * typed constants
git-svn-id: trunk@4489 - 
						
					 
					
						2006-08-23 15:44:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							eccbc78e04 
							
						 
					 
					
						
						
							
							+ support for bitpacked arrays:  
						
						 
						
						... 
						
						
						
						+ use {$bitpacking on/+} to change the meaning of "packed"
      into "bitpacked" for arrays. This is the default for MacPas.
      You can also define individual arrays as "bitpacked", but
      this is not encouraged since this keyword is not known by
      other compilers and therefore makes your code unportable.
    + pack(unpackedarray,index,packedarray) to pack
      length(packedarray) elements starting at
      unpackedarray[index] into packedarray.
    + unpack(packedarray,unpackedarray,index) to unpack
      packedarray into unpackedarray, with the first
      element being stored at unpackedarray[index]
  * todo:
    * "open packed arrays" and rtti for packed arrays are not
      yet supported
    * gdb does not properly support bitpacked arrays
git-svn-id: trunk@4449 - 
						
					 
					
						2006-08-19 12:54:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomas Hajny 
							
						 
					 
					
						
						
						
						
							
						
						
							e27023c716 
							
						 
					 
					
						
						
							
							* one more cosmetic change (blank line removed)  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@4446 - 
						
					 
					
						2006-08-19 12:19:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomas Hajny 
							
						 
					 
					
						
						
						
						
							
						
						
							a994daf17f 
							
						 
					 
					
						
						
							
							* slight change of the Hebrew translation  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@4445 - 
						
					 
					
						2006-08-19 11:25:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomas Hajny 
							
						 
					 
					
						
						
						
						
							
						
						
							bcf5490dfb 
							
						 
					 
					
						
						
							
							* the Hebrew translation by Ido Kanner finished  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@4436 - 
						
					 
					
						2006-08-18 20:03:38 +00:00