diff options
Diffstat (limited to 'contrib/llvm-project/llvm/lib/Object/Binary.cpp')
| -rw-r--r-- | contrib/llvm-project/llvm/lib/Object/Binary.cpp | 3 | 
1 files changed, 3 insertions, 0 deletions
diff --git a/contrib/llvm-project/llvm/lib/Object/Binary.cpp b/contrib/llvm-project/llvm/lib/Object/Binary.cpp index a953c1d8cb80..944d2bc1bca7 100644 --- a/contrib/llvm-project/llvm/lib/Object/Binary.cpp +++ b/contrib/llvm-project/llvm/lib/Object/Binary.cpp @@ -18,6 +18,7 @@  #include "llvm/Object/MachOUniversal.h"  #include "llvm/Object/Minidump.h"  #include "llvm/Object/ObjectFile.h" +#include "llvm/Object/TapiUniversal.h"  #include "llvm/Object/WindowsResource.h"  #include "llvm/Support/Error.h"  #include "llvm/Support/ErrorHandling.h" @@ -86,6 +87,8 @@ Expected<std::unique_ptr<Binary>> object::createBinary(MemoryBufferRef Buffer,      return errorCodeToError(object_error::invalid_file_type);    case file_magic::minidump:      return MinidumpFile::create(Buffer); +  case file_magic::tapi_file: +    return TapiUniversal::create(Buffer);    }    llvm_unreachable("Unexpected Binary File Type");  }  | 
