[NVPTX] Do not emit .weak symbols for NVPTX
[oota-llvm.git] / test / CodeGen / NVPTX / weak-linkage.ll
index 7a133578364201a723d103855b24519231de3f8c..5df57b29249ec00403639b03209f1f7393cc7951 100644 (file)
@@ -1,11 +1,17 @@
 ; RUN: llc < %s -march=nvptx -mcpu=sm_20 | FileCheck %s
 
-
+; CHECK: // .weak foo
 ; CHECK: .weak .func foo
 define weak void @foo() {
   ret void
 }
 
+; CHECK: // .weak baz
+; CHECK: .weak .func baz
+define weak_odr void @baz() {
+  ret void
+}
+
 ; CHECK: .visible .func bar
 define void @bar() {
   ret void