summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/debug-info.c
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2009-05-04 04:39:55 +0000
committerEli Friedman <eli.friedman@gmail.com>2009-05-04 04:39:55 +0000
commit2ad7e170969e3f1bc6c876b2f7f11a76e7eab1e0 (patch)
tree52653e2c93dd521204800073c592c00cd9f38a15 /clang/test/CodeGen/debug-info.c
parent1bff64e309ba112249f59d9542ee5f7e5080f4fa (diff)
downloadbcm5719-llvm-2ad7e170969e3f1bc6c876b2f7f11a76e7eab1e0.tar.gz
bcm5719-llvm-2ad7e170969e3f1bc6c876b2f7f11a76e7eab1e0.zip
PR4143: don't crash generating debug info for incomplete enum types.
llvm-svn: 70825
Diffstat (limited to 'clang/test/CodeGen/debug-info.c')
-rw-r--r--clang/test/CodeGen/debug-info.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/clang/test/CodeGen/debug-info.c b/clang/test/CodeGen/debug-info.c
index 0cb01a34cdc..e0ec2c9027c 100644
--- a/clang/test/CodeGen/debug-info.c
+++ b/clang/test/CodeGen/debug-info.c
@@ -28,3 +28,10 @@ struct foo {
void *ptrs[];
};
struct foo bar;
+
+// PR4143
+struct foo2 {
+ enum bar *bar;
+};
+
+struct foo2 foo2;
OpenPOWER on IntegriCloud