diff options
-rw-r--r-- | test/CodeGen/XCore/linkage.ll | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/test/CodeGen/XCore/linkage.ll b/test/CodeGen/XCore/linkage.ll index b29b035..7a1179b 100644 --- a/test/CodeGen/XCore/linkage.ll +++ b/test/CodeGen/XCore/linkage.ll @@ -6,8 +6,10 @@ define weak void @fd() { ret void } -; CHECK-NOT: .hidden +; CHECK-NOT: .hidden test_hidden +declare hidden void @test_hidden_declaration() define hidden void @test_hidden() { + call void @test_hidden_declaration() unreachable } @@ -26,6 +28,8 @@ define protected void @test_protected() { ; CHECK: .weak gd @gd = weak global i32 0 +; CHECK-NOT: .hidden test_hidden_declaration + ; CHECK: .weak gr @gr = extern_weak global i32 |