r250416 - Add support for CloudABI/aarch64.
Ed Schouten via cfe-commits
cfe-commits at lists.llvm.org
Thu Oct 15 08:07:07 PDT 2015
Author: ed
Date: Thu Oct 15 10:07:07 2015
New Revision: 250416
URL: http://llvm.org/viewvc/llvm-project?rev=250416&view=rev
Log:
Add support for CloudABI/aarch64.
The core C library has already been ported over to aarch64 successfully,
meaning there is no reason to hold this change back.
Modified:
cfe/trunk/lib/Basic/Targets.cpp
Modified: cfe/trunk/lib/Basic/Targets.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Basic/Targets.cpp?rev=250416&r1=250415&r2=250416&view=diff
==============================================================================
--- cfe/trunk/lib/Basic/Targets.cpp (original)
+++ cfe/trunk/lib/Basic/Targets.cpp Thu Oct 15 10:07:07 2015
@@ -7364,6 +7364,8 @@ static TargetInfo *AllocateTarget(const
return new DarwinAArch64TargetInfo(Triple);
switch (os) {
+ case llvm::Triple::CloudABI:
+ return new CloudABITargetInfo<AArch64leTargetInfo>(Triple);
case llvm::Triple::FreeBSD:
return new FreeBSDTargetInfo<AArch64leTargetInfo>(Triple);
case llvm::Triple::Linux:
More information about the cfe-commits
mailing list