[llvm-commits] [llvm] r121927 - /llvm/trunk/test/Scripts/elf-dump
Jason W Kim
jason.w.kim.2009 at gmail.com
Wed Dec 15 16:15:10 PST 2010
Author: jasonwkim
Date: Wed Dec 15 18:15:10 2010
New Revision: 121927
URL: http://llvm.org/viewvc/llvm-project?rev=121927&view=rev
Log:
Fix elf-dump --dump-section-data for .bss section
Modified:
llvm/trunk/test/Scripts/elf-dump
Modified: llvm/trunk/test/Scripts/elf-dump
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Scripts/elf-dump?rev=121927&r1=121926&r2=121927&view=diff
==============================================================================
--- llvm/trunk/test/Scripts/elf-dump (original)
+++ llvm/trunk/test/Scripts/elf-dump Wed Dec 15 18:15:10 2010
@@ -97,8 +97,11 @@
print " ])"
elif dumpdata:
f.seek(self.sh_offset)
- data = f.read(self.sh_size)
- print " ('_section_data', '%s')" % common_dump.dataToHex(data)
+ if self.sh_type != 8: # != SHT_NOBITS
+ data = f.read(self.sh_size)
+ print " ('_section_data', '%s')" % common_dump.dataToHex(data)
+ else:
+ print " ('_section_data', '')"
print " ),"
def dumpSymtab(f, section, strtab):
More information about the llvm-commits
mailing list