aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2021-11-30 15:31:59 -0500
committerDavid Malcolm <dmalcolm@redhat.com>2021-11-30 17:49:05 -0500
commit955ea7b58e4f1e3cc5083e88575161168c147254 (patch)
tree11426d73e7ce7375e89a74f42e0c7dec02162c0d /gcc
parent9603bccba62e250d0ff64863a1730a167d571a25 (diff)
downloadgcc-955ea7b58e4f1e3cc5083e88575161168c147254.zip
gcc-955ea7b58e4f1e3cc5083e88575161168c147254.tar.gz
gcc-955ea7b58e4f1e3cc5083e88575161168c147254.tar.bz2
analyzer: add regression test [PR94579]
gcc/testsuite/ChangeLog: PR analyzer/94579 * gcc.dg/analyzer/pr94579.c: New test. Signed-off-by: David Malcolm <dmalcolm@redhat.com>
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/gcc.dg/analyzer/pr94579.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.dg/analyzer/pr94579.c b/gcc/testsuite/gcc.dg/analyzer/pr94579.c
new file mode 100644
index 0000000..0ab88c2
--- /dev/null
+++ b/gcc/testsuite/gcc.dg/analyzer/pr94579.c
@@ -0,0 +1,11 @@
+struct a *c;
+struct a {
+ int b;
+} d() {
+}
+
+void e()
+
+{
+ *c = d();
+}