diff options
author | David Majnemer <david.majnemer@gmail.com> | 2015-03-22 21:27:10 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2015-03-22 21:27:10 +0000 |
commit | abd9f5bfb661f2338a8ebcd70586248a31e598ed (patch) | |
tree | 41b56165d66f2d15e07462dc2e978f882b2d396f | |
parent | 66f486fe11dae63f455cf9ee6f959b720f74fdd8 (diff) | |
download | bcm5719-llvm-abd9f5bfb661f2338a8ebcd70586248a31e598ed.tar.gz bcm5719-llvm-abd9f5bfb661f2338a8ebcd70586248a31e598ed.zip |
Silence a GCC warning
llvm-svn: 232923
-rw-r--r-- | llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp b/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp index 44b239894e9..76a9d2b6385 100644 --- a/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp +++ b/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp @@ -164,8 +164,7 @@ enum X86_32RelType { RT32_32, RT32_16, RT32_8 }; static X86_32RelType getType32(X86_64RelType T) { switch (T) { - default: - //case RT64_64: + case RT64_64: llvm_unreachable("Unimplemented"); case RT64_32: case RT64_32S: @@ -175,6 +174,7 @@ static X86_32RelType getType32(X86_64RelType T) { case RT64_8: return RT32_8; } + llvm_unreachable("unexpected relocation type!"); } static unsigned getRelocType32(MCSymbolRefExpr::VariantKind Modifier, |