Hemant Kulkarni 
							
						 
					 
					
						
						
							
						
						2217577fa7 
					 
					
						
						
							
							Added program header emission  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@168195  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-11-16 20:51:32 +00:00 
						 
				 
			
				
					
						
							
							
								Jack Carter 
							
						 
					 
					
						
						
							
						
						0140e55393 
					 
					
						
						
							
							This allows hello world to be compiled for Mips 64 direct object.  
						
						... 
						
						
						
						It takes advantage of r159299 which introduces relocation support for N64. 
elf-dump needed to be upgraded to support N64 relocations as well.
This passes make check.
Jack
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@159301  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-06-27 22:48:25 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						5c4e52e496 
					 
					
						
						
							
							Fix the bitwidth of the remaining fields.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136884  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-04 17:00:11 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						251a2bbfb0 
					 
					
						
						
							
							print st_shndx with the correct number of bits.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136880  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-04 15:50:13 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						67ac0c0d63 
					 
					
						
						
							
							print st_other with the correct number of bits.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136877  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-04 15:38:19 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						71a8f5ca12 
					 
					
						
						
							
							print st_type with the correct number of bits.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136875  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-04 15:24:00 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						d7c278326f 
					 
					
						
						
							
							Print st_bind with the correct number of bits.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136874  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-04 15:10:35 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						a83f8ef9b4 
					 
					
						
						
							
							Print r_sym with the correct number of bits.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136873  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-04 14:48:27 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						f81f6758f3 
					 
					
						
						
							
							Print r_type with the correct number of bits.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136872  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-04 14:39:30 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						65ad8dc807 
					 
					
						
						
							
							Another counter goes decimal.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136871  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-04 14:27:46 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						f7179de2a5 
					 
					
						
						
							
							Change anther counter to decimal.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136870  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-04 14:01:03 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						014180d387 
					 
					
						
						
							
							Don't print a counter in hex.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136869  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-04 13:39:15 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						d7c9b63b58 
					 
					
						
						
							
							Print all the bits in the addend.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136867  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-04 13:00:24 +00:00 
						 
				 
			
				
					
						
							
							
								Roman Divacky 
							
						 
					 
					
						
						
							
						
						1ae3c165f7 
					 
					
						
						
							
							Print all 64bits for st_value and st_size. Adjust tests accordingly.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122263  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-20 20:49:43 +00:00 
						 
				 
			
				
					
						
							
							
								Jason W Kim 
							
						 
					 
					
						
						
							
						
						6147bda061 
					 
					
						
						
							
							Fix elf-dump --dump-section-data for .bss section  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121927  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-16 00:15:10 +00:00 
						 
				 
			
				
					
						
							
							
								Jason W Kim 
							
						 
					 
					
						
						
							
						
						7ab2af03d8 
					 
					
						
						
							
							Cut unneeded global variable.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116953  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-20 22:01:39 +00:00 
						 
				 
			
				
					
						
							
							
								Jason W Kim 
							
						 
					 
					
						
						
							
						
						f7d5278fb3 
					 
					
						
						
							
							Fixing r116753 r116756 r116777  
						
						... 
						
						
						
						The failures in r116753 r116756 were caused by a python issue -
Python likes to append 'L' suffix to stringified numbers if the number
is larger than a machine int. Unfortunately, this causes a divergence of
behavior between 32 and 64 bit python versions.
I re-crafted elf-dump/common_dump to take care of these issues by:
1. always printing 0x (makes for easy sed/regex)
2. always print fixed length (exactly 2 + numBits/4 digits long)
   by mod ((2^numBits) - 1)
3. left-padded with '0'
There is a residual common routine that is also used by
macho-dump (dataToHex) , so I left the 'section_data' test values alone.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116823  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-19 17:39:10 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						1dcb1eafbc 
					 
					
						
						
							
							Speculatively revert 116753 and 116756 to attempt to fix the bots.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116777  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-19 00:19:49 +00:00 
						 
				 
			
				
					
						
							
							
								Jason W Kim 
							
						 
					 
					
						
						
							
						
						4a23a376c0 
					 
					
						
						
							
							Get rid of unneeded FormatOutput global variable  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116756  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-18 21:59:38 +00:00 
						 
				 
			
				
					
						
							
							
								Jason W Kim 
							
						 
					 
					
						
						
							
						
						e7d4a4c6c8 
					 
					
						
						
							
							Changed elf-dump to output hex format by default.  
						
						... 
						
						
						
						Also updated tests. 
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116753  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-18 21:32:41 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						1264937212 
					 
					
						
						
							
							Add missing single quotes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113687  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-09-11 15:45:48 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						228290c0d1 
					 
					
						
						
							
							Change section_data dumping to print hex numbers instead of using  
						
						... 
						
						
						
						python's %r.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113685  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-09-11 15:25:58 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						a754be42da 
					 
					
						
						
							
							Add an elf-dumper utility.  
						
						... 
						
						
						
						- Output format and some of the code stolen from macho-dump.
- Somewhat incomplete and probably buggy.
- Comes with a very basic test.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113488  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-09-09 15:00:41 +00:00