From c09121b93b94e6dfb2f12ad053fd03528c0d93da Mon Sep 17 00:00:00 2001 From: Rafael Espindola Date: Fri, 20 Mar 2015 13:50:15 +0000 Subject: [PATCH] Fold a llvm_unreachable into an assert. NFC. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@232811 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp b/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp index c53a81aa1d5..493219ca1f5 100644 --- a/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp +++ b/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp @@ -174,7 +174,8 @@ unsigned X86ELFObjectWriter::GetRelocType(const MCValue &Target, break; } } - } else if (getEMachine() == ELF::EM_386) { + } else { + assert(getEMachine() == ELF::EM_386 && "Unsupported ELF machine type."); if (IsPCRel) { switch ((unsigned)Fixup.getKind()) { default: @@ -286,8 +287,7 @@ unsigned X86ELFObjectWriter::GetRelocType(const MCValue &Target, break; } } - } else - llvm_unreachable("Unsupported ELF machine type."); + } return Type; } -- 2.40.0