82641be467 
								
							 
						 
						
							
							
								
								dwarfdump: Use the index to find the right abbrev offset in DWP files  
							
							... 
							
							
							
							llvm-svn: 253277 
							
						 
						
							2015-11-17 00:39:55 +00:00  
				
					
						
							
							
								 
						
							
								8e8dd57e0b 
								
							 
						 
						
							
							
								
								dwarfdump: Add support for dumping the table contents of DWP indexes  
							
							... 
							
							
							
							This is a recommit of 252842 which was reverted in 252859. The issue was
using %s format specifier for a StringRef - used Format's
left_justify(StringRef, int) instead.
It'd be nice to have __attribute__((format(..))) on llvm::format, but
apparently it's only implemented for c-style variadics, not C++ variadic
templates. Perhaps we could fix that & conditionalize the attribute on
such...
llvm-svn: 253065 
							
						 
						
							2015-11-13 19:18:49 +00:00  
				
					
						
							
							
								 
						
							
								6400fc146e 
								
							 
						 
						
							
							
								
								Mostly revert 252842 due to failures on some buildbots.  
							
							... 
							
							
							
							I imagine there's some UB in here somewhere, though Valgrind doesn't
seem to have picked it up (not sure if I have a working asan build right
now to test there).
GDB bot seems to be crashing:
http://lab.llvm.org:8011/builders/clang-x86_64-ubuntu-gdb-75/builds/26267/steps/check-all/logs/FAIL%3A%20LLVM%3A%3Adwarfdump-dwp.test 
Hexagon ELF bot is, presumably, just getting different output:
http://lab.llvm.org:8011/builders/clang-hexagon-elf/builds/32927/steps/check-all/logs/FAIL%3A%20LLVM%3A%3Adwarfdump-dwp.test 
llvm-svn: 252859 
							
						 
						
							2015-11-12 06:33:14 +00:00  
				
					
						
							
							
								 
						
							
								6e9c4f7f0d 
								
							 
						 
						
							
							
								
								dwarfdump: Add some error handling for DWP index sections of the wrong size  
							
							... 
							
							
							
							llvm-svn: 252843 
							
						 
						
							2015-11-12 01:41:59 +00:00  
				
					
						
							
							
								 
						
							
								5b9bf49c6f 
								
							 
						 
						
							
							
								
								dwarfdump: Dump the contents of DWP indexes  
							
							... 
							
							
							
							llvm-svn: 252842 
							
						 
						
							2015-11-12 01:41:52 +00:00  
				
					
						
							
							
								 
						
							
								0b44dcc44a 
								
							 
						 
						
							
							
								
								Format my previous commit  
							
							... 
							
							
							
							llvm-svn: 252782 
							
						 
						
							2015-11-11 19:30:47 +00:00  
				
					
						
							
							
								 
						
							
								65a8efe441 
								
							 
						 
						
							
							
								
								dwarfdump: First piece of support for DWP dumping  
							
							... 
							
							
							
							Just a tiny piece of index dumping - the header in this instance.
llvm-svn: 252781 
							
						 
						
							2015-11-11 19:28:21 +00:00