diff options
author | dim <dim@FreeBSD.org> | 2013-12-22 00:07:40 +0000 |
---|---|---|
committer | dim <dim@FreeBSD.org> | 2013-12-22 00:07:40 +0000 |
commit | 952eddef9aff85b1e92626e89baaf7a360e2ac85 (patch) | |
tree | df8df0b0067b381eab470a3b8f28d14a552a6340 /test/CodeGen/visibility.c | |
parent | ea266cad53e3d49771fa38103913d3ec7a166694 (diff) | |
download | FreeBSD-src-952eddef9aff85b1e92626e89baaf7a360e2ac85.zip FreeBSD-src-952eddef9aff85b1e92626e89baaf7a360e2ac85.tar.gz |
Vendor import of clang release_34 branch r197841 (effectively, 3.4 RC3):
https://llvm.org/svn/llvm-project/cfe/branches/release_34@197841
Diffstat (limited to 'test/CodeGen/visibility.c')
-rw-r--r-- | test/CodeGen/visibility.c | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/test/CodeGen/visibility.c b/test/CodeGen/visibility.c index 3082b7b..8e153b8 100644 --- a/test/CodeGen/visibility.c +++ b/test/CodeGen/visibility.c @@ -23,15 +23,15 @@ static char g_deferred[] = "hello"; // CHECK-PROTECTED: @test4 = hidden global i32 10 // CHECK-HIDDEN: @test4 = hidden global i32 10 -// CHECK-DEFAULT: define i32 @f_def() +// CHECK-DEFAULT-LABEL: define i32 @f_def() // CHECK-DEFAULT: declare void @f_ext() -// CHECK-DEFAULT: define internal void @f_deferred() -// CHECK-PROTECTED: define protected i32 @f_def() +// CHECK-DEFAULT-LABEL: define internal void @f_deferred() +// CHECK-PROTECTED-LABEL: define protected i32 @f_def() // CHECK-PROTECTED: declare void @f_ext() -// CHECK-PROTECTED: define internal void @f_deferred() -// CHECK-HIDDEN: define hidden i32 @f_def() +// CHECK-PROTECTED-LABEL: define internal void @f_deferred() +// CHECK-HIDDEN-LABEL: define hidden i32 @f_def() // CHECK-HIDDEN: declare void @f_ext() -// CHECK-HIDDEN: define internal void @f_deferred() +// CHECK-HIDDEN-LABEL: define internal void @f_deferred() extern void f_ext(void); @@ -45,22 +45,22 @@ int f_def(void) { } // PR8457 -// CHECK-DEFAULT: define void @test1( -// CHECK-PROTECTED: define void @test1( -// CHECK-HIDDEN: define void @test1( +// CHECK-DEFAULT-LABEL: define void @test1( +// CHECK-PROTECTED-LABEL: define void @test1( +// CHECK-HIDDEN-LABEL: define void @test1( struct Test1 { int field; }; void __attribute__((visibility("default"))) test1(struct Test1 *v) { } // rdar://problem/8595231 -// CHECK-DEFAULT: define void @test2() -// CHECK-PROTECTED: define void @test2() -// CHECK-HIDDEN: define void @test2() +// CHECK-DEFAULT-LABEL: define void @test2() +// CHECK-PROTECTED-LABEL: define void @test2() +// CHECK-HIDDEN-LABEL: define void @test2() void test2(void); void __attribute__((visibility("default"))) test2(void) {} -// CHECK-DEFAULT: define hidden void @test3() -// CHECK-PROTECTED: define hidden void @test3() -// CHECK-HIDDEN: define hidden void @test3() +// CHECK-DEFAULT-LABEL: define hidden void @test3() +// CHECK-PROTECTED-LABEL: define hidden void @test3() +// CHECK-HIDDEN-LABEL: define hidden void @test3() extern void test3(void); __private_extern__ void test3(void) {} @@ -69,8 +69,8 @@ extern int test4; __private_extern__ int test4 = 10; // rdar://12399248 -// CHECK-DEFAULT: define hidden void @test5() -// CHECK-PROTECTED: define hidden void @test5() -// CHECK-HIDDEN: define hidden void @test5() +// CHECK-DEFAULT-LABEL: define hidden void @test5() +// CHECK-PROTECTED-LABEL: define hidden void @test5() +// CHECK-HIDDEN-LABEL: define hidden void @test5() __attribute__((availability(macosx,introduced=10.5,deprecated=10.6))) __private_extern__ void test5(void) {} |