summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/PR2784-debug-info-opaque-struct.c
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2008-10-17 01:07:56 +0000
committerDaniel Dunbar <daniel@zuster.org>2008-10-17 01:07:56 +0000
commit380827cfa191bbaba24777dffa9b6f0dc10c3b75 (patch)
treeb5e80e473944b573f6944001813f9094fd07a65c /clang/test/CodeGen/PR2784-debug-info-opaque-struct.c
parent215742a9663cac9cc88cbbca471d76a3b3f57790 (diff)
downloadbcm5719-llvm-380827cfa191bbaba24777dffa9b6f0dc10c3b75.tar.gz
bcm5719-llvm-380827cfa191bbaba24777dffa9b6f0dc10c3b75.zip
Quick patch for PR2784, assert genereting debug info for opaque
structure. - I'm not sure yet about the behavior, but this at least prevents the crash. Add some asserts on RegionStack usage. llvm-svn: 57661
Diffstat (limited to 'clang/test/CodeGen/PR2784-debug-info-opaque-struct.c')
-rw-r--r--clang/test/CodeGen/PR2784-debug-info-opaque-struct.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/clang/test/CodeGen/PR2784-debug-info-opaque-struct.c b/clang/test/CodeGen/PR2784-debug-info-opaque-struct.c
new file mode 100644
index 00000000000..588635923fd
--- /dev/null
+++ b/clang/test/CodeGen/PR2784-debug-info-opaque-struct.c
@@ -0,0 +1,6 @@
+// RUN: clang -g -emit-llvm -o %t %s
+// PR2784
+
+struct OPAQUE;
+typedef struct OPAQUE *PTR;
+PTR p;
OpenPOWER on IntegriCloud