Jim Laskey 
							
						 
					 
					
						
						
							
						
						bd76184e67 
					 
					
						
						
							
							Supporting multiple compile units.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26402  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-02-27 17:27:12 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						0d086af82b 
					 
					
						
						
							
							Re-orging file.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26401  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-02-27 12:43:29 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						6990600f93 
					 
					
						
						
							
							Add pointer and reference types.  Added short-term code to ignore NULL types  
						
						... 
						
						
						
						(to allow llvm-gcc4 to build.)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26355  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-02-24 16:46:40 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						434b40b42f 
					 
					
						
						
							
							Added basic support for typedefs.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26339  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-02-23 22:37:30 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						f4afdd9f41 
					 
					
						
						
							
							DwarfWriter reading basic type information from llvm-gcc4 code.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26331  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-02-23 16:58:18 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						0420f2aaf9 
					 
					
						
						
							
							Coordinate activities with llvm-gcc4 and dwarf.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26314  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-02-22 19:02:11 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						ae9a84b9be 
					 
					
						
						
							
							Using wrong DW_FORM.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26184  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-02-14 22:01:57 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						86cbdba522 
					 
					
						
						
							
							Changing model for the construction of debug information.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26016  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-02-06 15:33:21 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						da427fa5da 
					 
					
						
						
							
							Using bit size of integers instead of ambiguous "long" et all.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25694  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-27 20:31:25 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						3ea0e0e005 
					 
					
						
						
							
							Sorry - really folowing convention.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25691  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-27 18:32:41 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						bb5830d127 
					 
					
						
						
							
							Following convention.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25689  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-27 18:28:31 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						97d938c971 
					 
					
						
						
							
							fix build  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25687  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-27 18:16:17 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						d8f77bae03 
					 
					
						
						
							
							Improve visibility/correctness of operand indices in "llvm.db" objects.  
						
						... 
						
						
						
						Handle 64 in DIEs.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25684  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-27 15:20:54 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						6e87c0e029 
					 
					
						
						
							
							Use global information to fill out Dwarf compile units.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25662  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-26 21:22:49 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						b3e789ac25 
					 
					
						
						
							
							Set up MachineDebugInfo to scan for debug information form "llvm.db"g globals.  
						
						... 
						
						
						
						Global Variable information is now pulled from "llvm.dbg.globals"
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25655  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-26 20:21:46 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						05ebc8d795 
					 
					
						
						
							
							Make it even more portable.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25605  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-25 17:18:50 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						fb709b6817 
					 
					
						
						
							
							Portably cast a pointer to an integer.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25594  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-25 02:40:10 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						50d1e8b70d 
					 
					
						
						
							
							fix build on 64 bit hosts  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25591  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-24 21:26:43 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						83404e320d 
					 
					
						
						
							
							Remove unused variables.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25576  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-24 04:42:53 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						52060a0e71 
					 
					
						
						
							
							Crude Dwarf global variable debugging.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25569  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-24 00:49:18 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						63ae85f194 
					 
					
						
						
							
							Simplify search for abbreviations.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25491  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-21 01:13:18 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						736832107b 
					 
					
						
						
							
							Correct some simple errors.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25490  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-21 00:59:54 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						4002017e68 
					 
					
						
						
							
							Right size integer values before emitting.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25489  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-20 21:02:36 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						d18e28964b 
					 
					
						
						
							
							Reworked how Dwarf debug info entries and abbreviations are handled.  Added  
						
						... 
						
						
						
						pubnames and debuy str sections.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25487  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-20 20:34:06 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						e719a7c40b 
					 
					
						
						
							
							Added minimum Dwarf aranges.  Cleaned up some section headers.  Line number  
						
						... 
						
						
						
						support now works in gdb.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25417  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-18 16:54:26 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						19ef4efa70 
					 
					
						
						
							
							Add frame work for additional dwarf sections.  Comments will improve as code  
						
						... 
						
						
						
						is added.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25410  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-17 20:41:40 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						063e765345 
					 
					
						
						
							
							Adding basic support for Dwarf line number debug information.  
						
						... 
						
						
						
						I promise to keep future commits smaller.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25396  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-17 17:31:53 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						b2efb853f0 
					 
					
						
						
							
							Applied some recommend changes from sabre.  The dominate one beginning "let the  
						
						... 
						
						
						
						pass manager do it's thing."  Fixes crash when compiling -g files and suppresses
dwarf statements if no debug info is present.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25100  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-04 22:28:25 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						7d78a2ab7e 
					 
					
						
						
							
							Add check for debug presence.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25095  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-04 14:30:12 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						a7cea6f599 
					 
					
						
						
							
							Tie dwarf generation to darwin assembler.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25093  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-04 13:52:30 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						780c861733 
					 
					
						
						
							
							Add an eol at the end to shut gcc sup.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24926  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-12-22 01:41:00 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						e503289977 
					 
					
						
						
							
							Start of Dwarf framework.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24914  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-12-21 19:48:16 +00:00