summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/2008-07-21-mixed-var-fn-decl.c
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2008-07-29 17:47:36 +0000
committerDaniel Dunbar <daniel@zuster.org>2008-07-29 17:47:36 +0000
commit837fd272f8d3ed684a984fc92d09b6a0e5b407be (patch)
treed2c6510248a8690623e8e9a97a10b8537849d90a /clang/test/CodeGen/2008-07-21-mixed-var-fn-decl.c
parentfecbc8cff16c31f7481220672657eb2f67e81521 (diff)
downloadbcm5719-llvm-837fd272f8d3ed684a984fc92d09b6a0e5b407be.tar.gz
bcm5719-llvm-837fd272f8d3ed684a984fc92d09b6a0e5b407be.zip
Fix codegen of chained declarations
- Killed useless CodeGenModule::EmitGlobalVarDeclarator, instead just recurse on any ScopedDecl. - Fix for <rdar://problem/6093838> llvm-svn: 54162
Diffstat (limited to 'clang/test/CodeGen/2008-07-21-mixed-var-fn-decl.c')
-rw-r--r--clang/test/CodeGen/2008-07-21-mixed-var-fn-decl.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/clang/test/CodeGen/2008-07-21-mixed-var-fn-decl.c b/clang/test/CodeGen/2008-07-21-mixed-var-fn-decl.c
new file mode 100644
index 00000000000..a7d09765134
--- /dev/null
+++ b/clang/test/CodeGen/2008-07-21-mixed-var-fn-decl.c
@@ -0,0 +1,5 @@
+// RUN: clang -emit-llvm -o - %s | grep -e "@g[0-9] " | count 2
+
+int g0, f0();
+int f1(), g1;
+
OpenPOWER on IntegriCloud