From bed93b0de197c6b64357068ae8e1a883ddbb0e94 Mon Sep 17 00:00:00 2001 From: Rafael Espindola Date: Thu, 9 May 2013 13:13:28 +0000 Subject: Introduce convenience typedefs for the 4 ELF object types. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181509 91177308-0d34-0410-b5e6-96231b3b80d8 --- tools/llvm-objdump/ELFDump.cpp | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) (limited to 'tools/llvm-objdump/ELFDump.cpp') diff --git a/tools/llvm-objdump/ELFDump.cpp b/tools/llvm-objdump/ELFDump.cpp index bd1523133f..b9526734c9 100644 --- a/tools/llvm-objdump/ELFDump.cpp +++ b/tools/llvm-objdump/ELFDump.cpp @@ -79,22 +79,18 @@ void printProgramHeaders( void llvm::printELFFileHeader(const object::ObjectFile *Obj) { // Little-endian 32-bit - if (const ELFObjectFile > *ELFObj = - dyn_cast > >(Obj)) + if (const ELF32LEObjectFile *ELFObj = dyn_cast(Obj)) printProgramHeaders(ELFObj); // Big-endian 32-bit - if (const ELFObjectFile > *ELFObj = - dyn_cast > >(Obj)) + if (const ELF32BEObjectFile *ELFObj = dyn_cast(Obj)) printProgramHeaders(ELFObj); // Little-endian 64-bit - if (const ELFObjectFile > *ELFObj = - dyn_cast > >(Obj)) + if (const ELF64LEObjectFile *ELFObj = dyn_cast(Obj)) printProgramHeaders(ELFObj); // Big-endian 64-bit - if (const ELFObjectFile > *ELFObj = - dyn_cast > >(Obj)) + if (const ELF64BEObjectFile *ELFObj = dyn_cast(Obj)) printProgramHeaders(ELFObj); } -- cgit v1.2.3