diff options
author | John McCall <rjmccall@apple.com> | 2014-02-08 00:41:16 +0000 |
---|---|---|
committer | John McCall <rjmccall@apple.com> | 2014-02-08 00:41:16 +0000 |
commit | 8f80a61914f9b26bcc5b218331fb2179418f7889 (patch) | |
tree | 2bc390151610c494bf02a982af51e731c28615bb /clang/test/CodeGenCXX/thunks.cpp | |
parent | c444b5779029188a2b833a86e3c7712afc085845 (diff) | |
download | bcm5719-llvm-8f80a61914f9b26bcc5b218331fb2179418f7889.tar.gz bcm5719-llvm-8f80a61914f9b26bcc5b218331fb2179418f7889.zip |
Remove the -fhidden-weak-vtables -cc1 option. It was dead,
gross, and increasingly replaced through other mechanisms.
llvm-svn: 201011
Diffstat (limited to 'clang/test/CodeGenCXX/thunks.cpp')
-rw-r--r-- | clang/test/CodeGenCXX/thunks.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/clang/test/CodeGenCXX/thunks.cpp b/clang/test/CodeGenCXX/thunks.cpp index defb70681d9..89e4db39482 100644 --- a/clang/test/CodeGenCXX/thunks.cpp +++ b/clang/test/CodeGenCXX/thunks.cpp @@ -1,6 +1,5 @@ // RUN: %clang_cc1 %s -triple=x86_64-pc-linux-gnu -munwind-tables -emit-llvm -o - | FileCheck %s // RUN: %clang_cc1 %s -triple=x86_64-pc-linux-gnu -munwind-tables -emit-llvm -o - -O1 -disable-llvm-optzns | FileCheck %s -// RUN: %clang_cc1 %s -triple=x86_64-pc-linux-gnu -munwind-tables -fhidden-weak-vtables -emit-llvm -o - | FileCheck -check-prefix=CHECK-HIDDEN %s namespace Test1 { @@ -251,9 +250,7 @@ namespace Test10 { struct B { virtual void foo(); }; struct C : A, B { void foo() {} }; - // CHECK-HIDDEN-LABEL: define linkonce_odr void @_ZN6Test101C3fooEv - // CHECK-HIDDEN-LABEL: define linkonce_odr hidden void @_ZThn8_N6Test101C3fooEv - + // Test later. void test() { C c; } @@ -366,6 +363,10 @@ namespace Test15 { /**** The following has to go at the end of the file ****/ +// This is from Test10: +// CHECK-LABEL: define linkonce_odr void @_ZN6Test101C3fooEv +// CHECK-LABEL: define linkonce_odr void @_ZThn8_N6Test101C3fooEv + // This is from Test5: // CHECK-LABEL: define linkonce_odr void @_ZTv0_n24_N5Test51B1fEv // CHECK-LABEL: define internal void @_ZThn8_N6Test4B12_GLOBAL__N_11C1fEv( |