Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							98e843c092 
							
						 
					 
					
						
						
							
							* support overriding debuginfo for classrefdefs  
						
						... 
						
						
						
						git-svn-id: trunk@11327 - 
						
					 
					
						2008-07-05 14:25:23 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							39fa81d40e 
							
						 
					 
					
						
						
							
							* fixed stabs debug info for webtbs/tw9766 again  
						
						... 
						
						
						
						git-svn-id: trunk@10602 - 
						
					 
					
						2008-04-05 12:29:07 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							741b5a1df7 
							
						 
					 
					
						
						
							
							* fix writing procedure local type defs  
						
						... 
						
						
						
						* write type names once for types defined in the current compiled unit
git-svn-id: trunk@10541 - 
						
					 
					
						2008-03-23 13:40:41 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							13f6396221 
							
						 
					 
					
						
						
							
							* generalize def and symbol handling  
						
						... 
						
						
						
						* stabs uses ansistring instead of pchars
  * write procdef in separate loop. this fixes debugging of nested/overloaded procs
git-svn-id: trunk@10189 - 
						
					 
					
						2008-02-03 17:52:30 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							a724d80e81 
							
						 
					 
					
						
						
							
							* debuginfo initialized per unit  
						
						... 
						
						
						
						git-svn-id: trunk@8918 - 
						
					 
					
						2007-10-23 18:19:17 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							3473faab07 
							
						 
					 
					
						
						
							
							+ added generation of debugging infos of parast and localst for methods  
						
						... 
						
						
						
						git-svn-id: trunk@7038 - 
						
					 
					
						2007-03-30 21:34:55 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							eda8184e21 
							
						 
					 
					
						
						
							
							* problem with virtual methods and interfaces fixed,  fixes   #8158  
						
						... 
						
						
						
						git-svn-id: trunk@6099 - 
						
					 
					
						2007-01-21 15:57:16 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e17b424e28 
							
						 
					 
					
						
						
							
							* refactor procsym procdef list  
						
						... 
						
						
						
						git-svn-id: trunk@5210 - 
						
					 
					
						2006-11-03 18:44:46 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							658c46b903 
							
						 
					 
					
						
						
							
							* remove tdictionary and tindexarray  
						
						... 
						
						
						
						* symtables based on TFPHashObjectList and TFPObjectList
  * rename torddef.typ to torddef.ordtype
  * rename tfloatdef.typ to tfloatdef.floattype
  * rename tdef.deftype to tdef.typ
  * remove obsolete browser code, browcol is kept so the ide
    can still be compiled
git-svn-id: trunk@5192 - 
						
					 
					
						2006-11-03 00:30:30 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							3078a1927f 
							
						 
					 
					
						
						
							
							* remove ttype  
						
						... 
						
						
						
						* rename old ttype variables *type to *def
  * rename resulttypepass to pass_typecheck
  * rename pass_2 to pass_generate_code
git-svn-id: trunk@5077 - 
						
					 
					
						2006-10-29 22:19:39 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							b7fe6797bf 
							
						 
					 
					
						
						
							
							Merged revisions 2921-2922,2925 via svnmerge from  
						
						... 
						
						
						
						http://svn.freepascal.org/svn/fpc/branches/linker/compiler 
........
r2921 | peter | 2006-03-15 08:35:00 +0100 (Wed, 15 Mar 2006) | 2 lines
  * pass ObjectWriter to ObjectOuput
........
r2922 | peter | 2006-03-15 12:40:30 +0100 (Wed, 15 Mar 2006) | 2 lines
  * refactor asmdata
........
r2925 | peter | 2006-03-15 16:09:39 +0100 (Wed, 15 Mar 2006) | 3 lines
  * add cfi to asmdata
  * move asmlist, asmcfi, asmdata to own unit
........
git-svn-id: trunk@2932 - 
					
						2006-03-16 08:52:22 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							12730b4cb1 
							
						 
					 
					
						
						
							
							+ dwarf: objectdef  
						
						... 
						
						
						
						git-svn-id: trunk@2429 - 
						
					 
					
						2006-02-04 16:08:51 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							8cd8e4ba8d 
							
						 
					 
					
						
						
							
							+ basic dwarf support for variables and types  
						
						... 
						
						
						
						git-svn-id: trunk@2353 - 
						
					 
					
						2006-01-28 16:06:08 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							51b8a4a132 
							
						 
					 
					
						
						
							
							* move stabs generation to a single procedure call from pmodules  
						
						... 
						
						
						
						git-svn-id: trunk@1358 - 
						
					 
					
						2005-10-12 10:35:46 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							89297d2c39 
							
						 
					 
					
						
						
							
							* move all stabs ($ifdef gdb) code to dbgstabs  
						
						... 
						
						
						
						git-svn-id: trunk@1255 - 
						
					 
					
						2005-10-02 11:17:05 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							82faa95118 
							
						 
					 
					
						
						
							
							* lineinfo fixed for binary writer  
						
						... 
						
						
						
						* add tai_directive to replace old tai_direct calls
    in powerpc
git-svn-id: trunk@1139 - 
						
					 
					
						2005-09-19 11:47:30 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							a3ab2053c9 
							
						 
					 
					
						
						
							
							* support multiple asmlabel types, renamed getlabel to  
						
						... 
						
						
						
						getjumplabel and added type para to getlabel for specific types
  * moved lineinfo generation from assemble and aggas to dbgstabs
git-svn-id: trunk@1120 - 
						
					 
					
						2005-09-18 21:16:10 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							fdc4925fcd 
							
						 
					 
					
						
						
							
							* basic framework for debuginfo class added  
						
						... 
						
						
						
						git-svn-id: trunk@1084 - 
						
					 
					
						2005-09-15 08:34:51 +00:00