From: Ed Schouten Date: Sat, 13 Jun 2015 21:33:49 +0000 (+0000) Subject: Add some basic support for CloudABI on i686. X-Git-Tag: llvmorg-3.7.0-rc1~2408 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7893e6874dfcadf35f3da1c26d6b1e5a7fd83d68;p=platform%2Fupstream%2Fllvm.git Add some basic support for CloudABI on i686. Some people want to experiment with building i686 CloudABI binaries. I am not entirely sure this is a good idea, as I'd rather see Intel x32 support appear. As it only requires a two-line change, let's at least provide compiler to ease experimenting. llvm-svn: 239689 --- diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp index 6b4712a..3100243 100644 --- a/clang/lib/Basic/Targets.cpp +++ b/clang/lib/Basic/Targets.cpp @@ -7144,6 +7144,8 @@ static TargetInfo *AllocateTarget(const llvm::Triple &Triple) { return new DarwinI386TargetInfo(Triple); switch (os) { + case llvm::Triple::CloudABI: + return new CloudABITargetInfo(Triple); case llvm::Triple::Linux: { switch (Triple.getEnvironment()) { default: