[Object][ELF] Test unknown type.
[oota-llvm.git] / lib / Support / Path.cpp
index fdb27e6aa6645016fc9debfde605ced17ca12494..abec7b9dd221e135bacf6ffc2abd5f61847bd5e8 100644 (file)
@@ -960,7 +960,7 @@ file_magic identify_magic(StringRef Magic) {
         unsigned low  = Data2MSB ? 17 : 16;
         if (Magic[high] == 0)
           switch (Magic[low]) {
-            default: break;
+            default: return file_magic::elf;
             case 1: return file_magic::elf_relocatable;
             case 2: return file_magic::elf_executable;
             case 3: return file_magic::elf_shared_object;