]> granicus.if.org Git - clang/commitdiff
Tweak test case from r223842 to make it pass on Windows MSVC
authorReid Kleckner <reid@kleckner.net>
Wed, 10 Dec 2014 00:47:33 +0000 (00:47 +0000)
committerReid Kleckner <reid@kleckner.net>
Wed, 10 Dec 2014 00:47:33 +0000 (00:47 +0000)
We can't mangle __complex yet, and there is no C1 emission.

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

test/CodeGenCXX/debug-info-line.cpp

index 25db99fd46f25d9746b0c698b2970186cec51db5..878c3ac33f0b6433e67e49b3c310815c60d9e9cb 100644 (file)
@@ -2,8 +2,8 @@
 
 int &src();
 int *sink();
-__complex float complex_src();
-__complex float *complex_sink();
+extern "C" __complex float complex_src();
+extern "C" __complex float *complex_sink();
 
 // CHECK-LABEL: define
 void f1() {
@@ -33,10 +33,7 @@ foo::foo()
       (complex_src()) {
 }
 
-// skip C1
-// CHECK-LABEL: define
-
-// CHECK-LABEL: define
+// CHECK-LABEL: define {{.*}}f2{{.*}}
 void f2() {
 #line 300
   * // CHECK: store float {{.*}} !dbg [[DBG_F2:!.*]]