diff options
author | Jake Ehrlich <jakehehrlich@google.com> | 2018-01-26 01:48:12 +0000 |
---|---|---|
committer | Jake Ehrlich <jakehehrlich@google.com> | 2018-01-26 01:48:12 +0000 |
commit | 41d9d7b16f1aa367cf69bff02b08be1f5198a1ab (patch) | |
tree | dd762bd0bc5de76f52ea8cac4e0ad78209a97c3e /llvm/tools/llvm-objcopy/Object.cpp | |
parent | d21aeffc860bef25bd3ccf9999ae4adda6d20b3f (diff) | |
download | bcm5719-llvm-41d9d7b16f1aa367cf69bff02b08be1f5198a1ab.tar.gz bcm5719-llvm-41d9d7b16f1aa367cf69bff02b08be1f5198a1ab.zip |
Reland "[llvm-objcopy] Refactor llvm-objcopy to use reader and writer objects"
I had more unused varibles. This change removes those to get rid of warnings.
llvm-svn: 323493
Diffstat (limited to 'llvm/tools/llvm-objcopy/Object.cpp')
-rw-r--r-- | llvm/tools/llvm-objcopy/Object.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/tools/llvm-objcopy/Object.cpp b/llvm/tools/llvm-objcopy/Object.cpp index a1f5ff15fa1..f1e5616fc51 100644 --- a/llvm/tools/llvm-objcopy/Object.cpp +++ b/llvm/tools/llvm-objcopy/Object.cpp @@ -698,13 +698,13 @@ ELFReader::ELFReader(StringRef File) { } ElfType ELFReader::getElfType() const { - if (auto *o = dyn_cast<ELFObjectFile<ELF32LE>>(Binary.get())) + if (isa<ELFObjectFile<ELF32LE>>(Binary.get())) return ELFT_ELF32LE; - if (auto *o = dyn_cast<ELFObjectFile<ELF64LE>>(Binary.get())) + if (isa<ELFObjectFile<ELF64LE>>(Binary.get())) return ELFT_ELF64LE; - if (auto *o = dyn_cast<ELFObjectFile<ELF32BE>>(Binary.get())) + if (isa<ELFObjectFile<ELF32BE>>(Binary.get())) return ELFT_ELF32BE; - if (auto *o = dyn_cast<ELFObjectFile<ELF64BE>>(Binary.get())) + if (isa<ELFObjectFile<ELF64BE>>(Binary.get())) return ELFT_ELF64BE; llvm_unreachable("Invalid ELFType"); } |