[llvm-objdump] Remove unnecessary indentation when dumping ELF data.

Reviewers: MaskRay, jhenderson, rupprecht

Subscribers: llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D63393

llvm-svn: 363858
This commit is contained in:
Yuanfang Chen 2019-06-19 18:44:29 +00:00
parent 321f902a01
commit fee7365b07
2 changed files with 4 additions and 7 deletions

View File

@ -1,4 +1,4 @@
// RUN: llvm-mc %s -filetype=obj -triple=x86_64-pc-linux | llvm-objdump -d - | FileCheck %s
// RUN: llvm-mc %s -filetype=obj -triple=x86_64-pc-linux | llvm-objdump -d - | FileCheck --strict-whitespace --match-full-lines %s
.text
.globl foo
.type foo, @function
@ -14,6 +14,5 @@ foo:
bar:
.string "test string"
// CHECK: b: 74 65 73 74 20 73 74 72 test str
// CHECK-NEXT: 13: 69 6e 67 00 ing.
// CHECK: b: 74 65 73 74 20 73 74 72 test str
// CHECK-NEXT: 13: 69 6e 67 00 ing.

View File

@ -996,10 +996,8 @@ static void dumpELFData(uint64_t SectionAddr, uint64_t Index, uint64_t End,
int NumBytes = 0;
for (; Index < End; ++Index) {
if (NumBytes == 0) {
if (NumBytes == 0)
outs() << format("%8" PRIx64 ":", SectionAddr + Index);
outs() << "\t";
}
Byte = Bytes.slice(Index)[0];
outs() << format(" %02x", Byte);
AsciiData[NumBytes] = isPrint(Byte) ? Byte : '.';