GCC Tizen toolchain has 'tizen' vendor, and llvm/clang need to support it in
order to resolve toolchain triples the right way.
commmit by Slava Barinov <v.barinov@samsung.com>
Change-Id: I3156bb6d9f6a0cbe3c9739928ac29303b7b4f887
Signed-off-by: CHUNSEOK LEE <chunseok.lee@samsung.com>
NVIDIA,
CSR,
Myriad,
- LastVendorType = Myriad
+ Tizen,
+ LastVendorType = Tizen
};
enum OSType {
UnknownOS,
case NVIDIA: return "nvidia";
case CSR: return "csr";
case Myriad: return "myriad";
+ case Tizen: return "tizen";
}
llvm_unreachable("Invalid VendorType!");
.Case("nvidia", Triple::NVIDIA)
.Case("csr", Triple::CSR)
.Case("myriad", Triple::Myriad)
+ .Case("tizen", Triple::Tizen)
.Default(Triple::UnknownVendor);
}