aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-readobj/ELFDumper.cpp
diff options
context:
space:
mode:
authorSimon Atanasyan <simon@atanasyan.com>2014-05-01 11:57:40 +0000
committerSimon Atanasyan <simon@atanasyan.com>2014-05-01 11:57:40 +0000
commit80070b5598d068325701b886e43506a844dc7307 (patch)
treebc66232bedcb4fe80e587668b88bc335ce09777d /llvm/tools/llvm-readobj/ELFDumper.cpp
parent3db1d580b3e27688c0480836e6cd37a0925e1510 (diff)
downloadllvm-80070b5598d068325701b886e43506a844dc7307.zip
llvm-80070b5598d068325701b886e43506a844dc7307.tar.gz
llvm-80070b5598d068325701b886e43506a844dc7307.tar.bz2
[llvm-readobj] Transform 'switch' with the only 'case' statement
to 'if' statement. No functional changes, llvm-svn: 207748
Diffstat (limited to 'llvm/tools/llvm-readobj/ELFDumper.cpp')
-rw-r--r--llvm/tools/llvm-readobj/ELFDumper.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/llvm/tools/llvm-readobj/ELFDumper.cpp b/llvm/tools/llvm-readobj/ELFDumper.cpp
index 21f98660..856de7c 100644
--- a/llvm/tools/llvm-readobj/ELFDumper.cpp
+++ b/llvm/tools/llvm-readobj/ELFDumper.cpp
@@ -485,14 +485,11 @@ void ELFDumper<ELFT>::printFileHeaders() {
W.printHex ("Entry", Header->e_entry);
W.printHex ("ProgramHeaderOffset", Header->e_phoff);
W.printHex ("SectionHeaderOffset", Header->e_shoff);
- switch (Header->e_machine) {
- case EM_MIPS:
+ if (Header->e_machine == EM_MIPS)
W.printFlags("Flags", Header->e_flags, makeArrayRef(ElfHeaderMipsFlags),
unsigned(ELF::EF_MIPS_ARCH));
- break;
- default:
+ else
W.printFlags("Flags", Header->e_flags);
- }
W.printNumber("HeaderSize", Header->e_ehsize);
W.printNumber("ProgramHeaderEntrySize", Header->e_phentsize);
W.printNumber("ProgramHeaderCount", Header->e_phnum);