diff options
author | Daniel Dunbar <daniel@zuster.org> | 2008-10-17 01:07:56 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2008-10-17 01:07:56 +0000 |
commit | 380827cfa191bbaba24777dffa9b6f0dc10c3b75 (patch) | |
tree | b5e80e473944b573f6944001813f9094fd07a65c /clang/test/CodeGen/PR2784-debug-info-opaque-struct.c | |
parent | 215742a9663cac9cc88cbbca471d76a3b3f57790 (diff) | |
download | bcm5719-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.c | 6 |
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; |