Add llvm_unreachable after fully-covered switches to appease GCC
[oota-llvm.git] / lib / Target / PowerPC / MCTargetDesc / PPCELFObjectWriter.cpp
index 1e3d4b71aefc708fbb0e20fc171653fcd17d6ae7..ba127c6c333a0fd5b7b6198d26a30232760908e5 100644 (file)
@@ -74,6 +74,7 @@ static MCSymbolRefExpr::VariantKind getAccessVariant(const MCFixup &Fixup) {
   case PPCMCExpr::VK_PPC_HIGHESTA:
     return MCSymbolRefExpr::VK_PPC_HIGHESTA;
   }
+  llvm_unreachable("unknown PPCMCExpr kind");
 }
 
 unsigned PPCELFObjectWriter::getRelocTypeInner(const MCValue &Target,