diff --git a/llvm/include/llvm/MC/MCELFObjectWriter.h b/llvm/include/llvm/MC/MCELFObjectWriter.h --- a/llvm/include/llvm/MC/MCELFObjectWriter.h +++ b/llvm/include/llvm/MC/MCELFObjectWriter.h @@ -78,6 +78,8 @@ case Triple::PS4: case Triple::FreeBSD: return ELF::ELFOSABI_FREEBSD; + case Triple::Solaris: + return ELF::ELFOSABI_SOLARIS; default: return ELF::ELFOSABI_NONE; }