Fix -Wswitch.

llvm-svn: 286920
This commit is contained in:
Rui Ueyama
2016-11-15 00:58:50 +00:00
parent 2d02166b43
commit e97c34cb60
2 changed files with 2 additions and 0 deletions

View File

@@ -67,6 +67,7 @@ Expected<std::unique_ptr<Binary>> object::createBinary(MemoryBufferRef Buffer,
case sys::fs::file_magic::macho_universal_binary: case sys::fs::file_magic::macho_universal_binary:
return MachOUniversalBinary::create(Buffer); return MachOUniversalBinary::create(Buffer);
case sys::fs::file_magic::unknown: case sys::fs::file_magic::unknown:
case sys::fs::file_magic::coff_cl_gl_object:
case sys::fs::file_magic::windows_resource: case sys::fs::file_magic::windows_resource:
// Unrecognized object file format. // Unrecognized object file format.
return errorCodeToError(object_error::invalid_file_type); return errorCodeToError(object_error::invalid_file_type);

View File

@@ -39,6 +39,7 @@ Expected<std::unique_ptr<SymbolicFile>> SymbolicFile::createSymbolicFile(
LLVM_FALLTHROUGH; LLVM_FALLTHROUGH;
case sys::fs::file_magic::unknown: case sys::fs::file_magic::unknown:
case sys::fs::file_magic::archive: case sys::fs::file_magic::archive:
case sys::fs::file_magic::coff_cl_gl_object:
case sys::fs::file_magic::macho_universal_binary: case sys::fs::file_magic::macho_universal_binary:
case sys::fs::file_magic::windows_resource: case sys::fs::file_magic::windows_resource:
return errorCodeToError(object_error::invalid_file_type); return errorCodeToError(object_error::invalid_file_type);