[llvm] r236261 - Replace unreachable code with llvm_unreachable.

Rafael Espindola rafael.espindola at gmail.com
Thu Apr 30 14:20:07 PDT 2015


Author: rafael
Date: Thu Apr 30 16:20:06 2015
New Revision: 236261

URL: http://llvm.org/viewvc/llvm-project?rev=236261&view=rev
Log:
Replace unreachable code with llvm_unreachable.

Modified:
    llvm/trunk/lib/MC/ELFObjectWriter.cpp

Modified: llvm/trunk/lib/MC/ELFObjectWriter.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/MC/ELFObjectWriter.cpp?rev=236261&r1=236260&r2=236261&view=diff
==============================================================================
--- llvm/trunk/lib/MC/ELFObjectWriter.cpp (original)
+++ llvm/trunk/lib/MC/ELFObjectWriter.cpp Thu Apr 30 16:20:06 2015
@@ -1338,7 +1338,7 @@ void ELFObjectWriter::writeSection(MCAss
     break;
 
   case ELF::SHT_DYNAMIC:
-    sh_link = ShStrTabBuilder.getOffset(Section.getSectionName());
+    llvm_unreachable("SHT_DYNAMIC in a relocatable object");
     break;
 
   case ELF::SHT_REL:





More information about the llvm-commits mailing list