Eli Bendersky 
							
						 
					 
					
						
						
							
						
						a965baca3c 
					 
					
						
						
							
							When encountering an unknown file format, ObjectFile::createObjectFile should  
						
						... 
						
						
						
						politely report it instead of running into llvm_unreachable.
Also patch llvm-dwarfdump to actually check whether the file it's attempting to
dump is a valid object file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173489  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-01-25 20:53:41 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						aba65b05fc 
					 
					
						
						
							
							Remove unused variables.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@147261  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-12-25 01:20:19 +00:00 
						 
				 
			
				
					
						
							
							
								David Blaikie 
							
						 
					 
					
						
						
							
						
						2d24e2a396 
					 
					
						
						
							
							Unweaken vtables as per  http://llvm.org/docs/CodingStandards.html#ll_virtual_anch  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146960  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-12-20 02:50:00 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						836623420d 
					 
					
						
						
							
							ObjectFile: Add support for mach-o-style dSYM companion files.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139676  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-09-14 00:39:22 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						001c9205fc 
					 
					
						
						
							
							Make Binary the parent of ObjectFile and update children to new interface.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133870  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-25 17:54:50 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						5e45dc40d3 
					 
					
						
						
							
							Revert the last two commits in the series. r132911, r132912.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132913  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-13 11:53:31 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						69aec36f9b 
					 
					
						
						
							
							Make Binary the parent of ObjectFile and update children to new interface.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132911  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-13 11:12:33 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						ea7e13eded 
					 
					
						
						
							
							Hook in mach-o object files into Object interface.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129976  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-22 03:50:50 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						b84551a14f 
					 
					
						
						
							
							Object: Add ELF support.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123896  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-20 06:38:47 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						a1ef8ef660 
					 
					
						
						
							
							Object: Add COFF Support.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123895  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-20 06:38:34 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						3ff9563c3e 
					 
					
						
						
							
							MemoryBuffer now return an error_code and returns a OwningPtr<MemoryBuffer> via an out parm.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121958  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-16 03:29:14 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						333fb04506 
					 
					
						
						
							
							Support/MemoryBuffer: Replace all uses of std::string *ErrMsg with error_code &ec. And fix clients.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121379  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-09 17:36:48 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						1f6efa3996 
					 
					
						
						
							
							Merge System into Support.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120298  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-29 18:16:10 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Collingbourne 
							
						 
					 
					
						
						
							
						
						b1a33c4a59 
					 
					
						
						
							
							Fix typo: Exectuable -> Executable  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119433  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-17 00:43:43 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						88af6b9217 
					 
					
						
						
							
							Object: Get rid of sys::Path, Triple, and cleanup namespace.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119309  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-16 01:06:51 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						68b3f0c40e 
					 
					
						
						
							
							Add LLVMObject Library.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119107  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-15 03:21:41 +00:00