diff options
author | Jason W Kim <jason.w.kim.2009@gmail.com> | 2010-12-16 00:15:10 +0000 |
---|---|---|
committer | Jason W Kim <jason.w.kim.2009@gmail.com> | 2010-12-16 00:15:10 +0000 |
commit | c7a2c053ff4175ce99f7686706baade829fbe6fd (patch) | |
tree | c23b3073536e89f2ab434dd9a4fa10d24eee017a /llvm/test/Scripts | |
parent | 4b33209a047ca30219362b1842bde0a0cdbf8ac8 (diff) | |
download | bcm5719-llvm-c7a2c053ff4175ce99f7686706baade829fbe6fd.tar.gz bcm5719-llvm-c7a2c053ff4175ce99f7686706baade829fbe6fd.zip |
Fix elf-dump --dump-section-data for .bss section
llvm-svn: 121927
Diffstat (limited to 'llvm/test/Scripts')
-rwxr-xr-x | llvm/test/Scripts/elf-dump | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/llvm/test/Scripts/elf-dump b/llvm/test/Scripts/elf-dump index 784533c57bd..2d470c8c8f7 100755 --- a/llvm/test/Scripts/elf-dump +++ b/llvm/test/Scripts/elf-dump @@ -97,8 +97,11 @@ class Section: 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): |