diff options
author | Jan Hubicka <hubicka@ucw.cz> | 2015-11-29 20:50:04 +0100 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2015-11-29 19:50:04 +0000 |
commit | a4850ce9b58d12158248dc7fbe1015646757c813 (patch) | |
tree | 5038fae98694c34510484420846183c60625e9c7 /gcc/testsuite/gcc.c-torture/compile/pr67106.c | |
parent | 75c8aac3cee7f1a7eda2c58f9b59ce4925509862 (diff) | |
download | gcc-a4850ce9b58d12158248dc7fbe1015646757c813.zip gcc-a4850ce9b58d12158248dc7fbe1015646757c813.tar.gz gcc-a4850ce9b58d12158248dc7fbe1015646757c813.tar.bz2 |
re PR c/67106 (ICE: verify_type failed: type variant differs by TYPE_PACKED. with -g -fpack-struct)
PR c/67106
* gcc.c-torture/compile/pr67106.c: New testcase.
* c-decl.c: Set TYPE_PACKED in variants.
From-SVN: r231049
Diffstat (limited to 'gcc/testsuite/gcc.c-torture/compile/pr67106.c')
-rw-r--r-- | gcc/testsuite/gcc.c-torture/compile/pr67106.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.c-torture/compile/pr67106.c b/gcc/testsuite/gcc.c-torture/compile/pr67106.c new file mode 100644 index 0000000..2a003e5 --- /dev/null +++ b/gcc/testsuite/gcc.c-torture/compile/pr67106.c @@ -0,0 +1,12 @@ +/* { dg-options "-g -fpack-struct" } */ +typedef struct S S; + +struct S +{ + struct + { + S *s; + }; + int a; +}; + |