New test, adjust other test.
[oota-llvm.git] / test / Linker / 2005-02-12-ConstantGlobals-2.ll
diff --git a/test/Linker/2005-02-12-ConstantGlobals-2.ll b/test/Linker/2005-02-12-ConstantGlobals-2.ll
new file mode 100644 (file)
index 0000000..6de7747
--- /dev/null
@@ -0,0 +1,8 @@
+; Test that a prototype can be marked const, and the definition is allowed
+; to be nonconst.
+
+; RUN: echo "%X = external constant int" | llvm-as > %t.2.bc
+; RUN: llvm-as < %s > %t.1.bc
+; RUN: llvm-link %t.[12].bc | llvm-dis | grep 'global int 7'
+
+%X = global int 7