summaryrefslogtreecommitdiffstats
path: root/clang/test
diff options
context:
space:
mode:
authorDevang Patel <dpatel@apple.com>2010-08-10 07:24:25 +0000
committerDevang Patel <dpatel@apple.com>2010-08-10 07:24:25 +0000
commite03edfd3e7d883bb671fb3cd5ca94ffb470e5cfa (patch)
tree099dae5eb9cf57beea7ced4b01dc9d2be27dbf67 /clang/test
parentb219746c80be195e914d6f620427217818476ba8 (diff)
downloadbcm5719-llvm-e03edfd3e7d883bb671fb3cd5ca94ffb470e5cfa.tar.gz
bcm5719-llvm-e03edfd3e7d883bb671fb3cd5ca94ffb470e5cfa.zip
Even if a constant's evaluated value is used, emit debug info for the constant variable.
llvm-svn: 110660
Diffstat (limited to 'clang/test')
-rw-r--r--clang/test/CodeGen/2010-08-10-DbgConstant.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/clang/test/CodeGen/2010-08-10-DbgConstant.c b/clang/test/CodeGen/2010-08-10-DbgConstant.c
new file mode 100644
index 00000000000..285368586bb
--- /dev/null
+++ b/clang/test/CodeGen/2010-08-10-DbgConstant.c
@@ -0,0 +1,5 @@
+// RUN: %clang_cc1 -S -emit-llvm -g %s -o - | grep DW_TAG_constant
+
+static const unsigned int ro = 201;
+void bar(int);
+void foo() { bar(ro); }
OpenPOWER on IntegriCloud