]> granicus.if.org Git - clang/commitdiff
Create a LinuxTargetInfo on ARM. This make clang correctly expand
authorRafael Espindola <rafael.espindola@gmail.com>
Thu, 10 Jun 2010 00:46:51 +0000 (00:46 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Thu, 10 Jun 2010 00:46:51 +0000 (00:46 +0000)
__USER_LABEL_PREFIX__.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@105771 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Basic/Targets.cpp

index a6548c44025b84f59e01f5e999e162f93579f693..fb58739896a33584ba24d0474104a1f836160abb 100644 (file)
@@ -2323,6 +2323,8 @@ static TargetInfo *AllocateTarget(const std::string &T) {
   case llvm::Triple::arm:
   case llvm::Triple::thumb:
     switch (os) {
+    case llvm::Triple::Linux:
+      return new LinuxTargetInfo<ARMTargetInfo>(T);
     case llvm::Triple::Darwin:
       return new DarwinARMTargetInfo(T);
     case llvm::Triple::FreeBSD: