diff options
author | Fangrui Song <maskray@google.com> | 2019-04-08 01:22:38 +0000 |
---|---|---|
committer | Fangrui Song <maskray@google.com> | 2019-04-08 01:22:38 +0000 |
commit | 996b90932aa1973d5a67d5fc6e4e910db0c06845 (patch) | |
tree | e05d153395cd3e6b0a3223c425fd3f22c4a8912e /llvm/tools/llvm-objdump/llvm-objdump.cpp | |
parent | 5f1e87ad405470c3333bf9c5f47e49c9bec8eb93 (diff) | |
download | llvm-996b90932aa1973d5a67d5fc6e4e910db0c06845.zip llvm-996b90932aa1973d5a67d5fc6e4e910db0c06845.tar.gz llvm-996b90932aa1973d5a67d5fc6e4e910db0c06845.tar.bz2 |
[llvm-objdump] Fix MC/ARM/arm-macho-calls.s
llvm-svn: 357880
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
-rw-r--r-- | llvm/tools/llvm-objdump/llvm-objdump.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/tools/llvm-objdump/llvm-objdump.cpp b/llvm/tools/llvm-objdump/llvm-objdump.cpp index 45ef68e..2d8585c 100644 --- a/llvm/tools/llvm-objdump/llvm-objdump.cpp +++ b/llvm/tools/llvm-objdump/llvm-objdump.cpp @@ -1235,7 +1235,6 @@ static void disassembleObject(const Target *TheTarget, const ObjectFile *Obj, bool CheckARMELFData = isArmElf(Obj) && std::get<2>(Symbols[SI]) != ELF::STT_OBJECT && !DisassembleAll; - MCInst Inst; while (Index < End) { // AArch64 ELF binaries can interleave data and text in the same // section. We rely on the markers introduced to understand what we @@ -1268,7 +1267,7 @@ static void disassembleObject(const Target *TheTarget, const ObjectFile *Obj, // Disassemble a real instruction or a data when disassemble all is // provided - Inst.clear(); + MCInst Inst; bool Disassembled = DisAsm->getInstruction( Inst, Size, Bytes.slice(Index), SectionAddr + Index, DebugOut, CommentStream); |