OSDN Git Service

Corresponding test changes for r106564.
authorBill Wendling <isanbard@gmail.com>
Tue, 22 Jun 2010 20:30:14 +0000 (20:30 +0000)
committerBill Wendling <isanbard@gmail.com>
Tue, 22 Jun 2010 20:30:14 +0000 (20:30 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@106569 91177308-0d34-0410-b5e6-96231b3b80d8

test/FrontendC++/thunk-linkonce-odr.cpp [moved from test/FrontendC++/thunk-weak-odr.cpp with 59% similarity]

similarity index 59%
rename from test/FrontendC++/thunk-weak-odr.cpp
rename to test/FrontendC++/thunk-linkonce-odr.cpp
index 1d9d4dd..ad72e64 100644 (file)
@@ -1,5 +1,5 @@
 // RUN: %llvmgxx %s -S -o - | FileCheck %s
-// <rdar://problem/7929157>
+// <rdar://problem/7929157> & <rdar://problem/8104369>
 
 struct A {
   virtual int f() { return 1; }
@@ -27,7 +27,7 @@ int g() {
   return f(&d);
 }
 
-// Thunks should be marked as "weak ODR", not just "weak".
+// Thunks should be marked as "linkonce ODR" not "weak".
 //
-// CHECK: define weak_odr i32 @_ZThn{{[48]}}_N1C1fEv
-// CHECK: define weak_odr i32 @_ZThn{{[48]}}_N1D1fEv
+// CHECK: define linkonce_odr i32 @_ZThn{{[48]}}_N1C1fEv
+// CHECK: define linkonce_odr i32 @_ZThn{{[48]}}_N1D1fEv