]> granicus.if.org Git - clang/commitdiff
Correct setting of UserLabelPrefix for MCU target.
authorAndrey Bokhanko <andreybokhanko@gmail.com>
Thu, 14 Jan 2016 10:59:36 +0000 (10:59 +0000)
committerAndrey Bokhanko <andreybokhanko@gmail.com>
Thu, 14 Jan 2016 10:59:36 +0000 (10:59 +0000)
Differential Revision: http://reviews.llvm.org/D16138

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

lib/Basic/Targets.cpp
test/Preprocessor/elfiamcu-predefines.c

index 1bc6c51b9b854da24818dfcff185c28884315944..4bb77a01ec54b9f9b67948f0af2d33a106589d1f 100644 (file)
@@ -3899,6 +3899,7 @@ public:
   MCUX86_32TargetInfo(const llvm::Triple &Triple) : X86_32TargetInfo(Triple) {
     LongDoubleWidth = 64;
     LongDoubleFormat = &llvm::APFloat::IEEEdouble;
+    UserLabelPrefix = "";
   }
 
   CallingConvCheckResult checkCallingConvention(CallingConv CC) const override {
index af5e40e3c8ab5565b447b9fa291bf40207bb8303..7140c612baad38df8511c2315b92922cf2d1de4b 100644 (file)
@@ -1,5 +1,6 @@
 // RUN: %clang_cc1 -E -dM -triple i586-intel-elfiamcu | FileCheck %s
 
+// CHECK: #define __USER_LABEL_PREFIX__ {{$}}
 // CHECK: #define __iamcu
 // CHECK: #define __iamcu__