]> granicus.if.org Git - clang/commitdiff
Update tests.
authorAnders Carlsson <andersca@mac.com>
Sat, 29 Jan 2011 20:57:16 +0000 (20:57 +0000)
committerAnders Carlsson <andersca@mac.com>
Sat, 29 Jan 2011 20:57:16 +0000 (20:57 +0000)
I'm still not sure if having the typenames be visible with -hidden-weak-vtables, but I think it makes sense.

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

test/CodeGenCXX/rtti-linkage.cpp
test/CodeGenCXX/rtti-visibility.cpp

index 42fe435234042692124c1a3e88f901203df0c0e2..6f7375703964bc355d747e30c2b780c8634e7055 100644 (file)
@@ -4,7 +4,7 @@
 #include <typeinfo>
 
 // CHECK-WITH-HIDDEN: _ZTSFN12_GLOBAL__N_11DEvE = internal constant
-// CHECK-WITH-HIDDEN: @_ZTSPK2T4 = linkonce_odr hidden constant 
+// CHECK-WITH-HIDDEN: @_ZTSPK2T4 = linkonce_odr constant 
 // CHECK-WITH-HIDDEN: @_ZTS2T4 = linkonce_odr hidden constant 
 // CHECK-WITH-HIDDEN: @_ZTI2T4 = linkonce_odr hidden unnamed_addr constant 
 // CHECK-WITH-HIDDEN: @_ZTIPK2T4 = linkonce_odr hidden unnamed_addr constant 
index 4b3f6b2d1c2e416fa6f88ac5af64637cbdfab1e8..249331dc42055d7c46a02dc6e507168df890ba4a 100644 (file)
@@ -10,7 +10,7 @@ namespace Test1 {
   // A is explicitly marked hidden, so all RTTI data should also be marked hidden.
   // CHECK-TEST1: @_ZTSN5Test11AE = linkonce_odr hidden constant
   // CHECK-TEST1: @_ZTIN5Test11AE = linkonce_odr hidden unnamed_addr constant
-  // CHECK-TEST1: @_ZTSPN5Test11AE = linkonce_odr hidden constant
+  // CHECK-TEST1: @_ZTSPN5Test11AE = linkonce_odr constant
   // CHECK-TEST1: @_ZTIPN5Test11AE = linkonce_odr hidden unnamed_addr constant
   struct __attribute__((visibility("hidden"))) A { };