resurrect lost tests by renaming them to not end with .tr
[oota-llvm.git] / test / CFrontend / 2004-03-07-ExternalConstant.c
diff --git a/test/CFrontend/2004-03-07-ExternalConstant.c b/test/CFrontend/2004-03-07-ExternalConstant.c
new file mode 100644 (file)
index 0000000..b8e13a3
--- /dev/null
@@ -0,0 +1,7 @@
+// RUN: %llvmgcc -xc %s -c -o - | llvm-dis | grep constant
+
+extern const int a[];   // 'a' should be marked constant even though it's external!
+int foo () {
+  return a[0];
+}
+