From 4a6cfa6347b32e6e522f28dfed841101afda2dd0 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Sun, 20 Feb 2000 00:28:28 -0800 Subject: [PATCH] New test. From-SVN: r32075 --- gcc/testsuite/ChangeLog | 4 ++++ gcc/testsuite/gcc.c-torture/compile/init-3.c | 11 +++++++++++ 2 files changed, 15 insertions(+) create mode 100644 gcc/testsuite/gcc.c-torture/compile/init-3.c diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 8e4236f0315..77a1ba61501 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2000-02-19 Richard Henderson + + * gcc.c-torture/compile/init-3.c: New. + 2000-02-17 Mark Mitchell * lib/g++.exp (g++_init): Add -fmessage-length=0 to diff --git a/gcc/testsuite/gcc.c-torture/compile/init-3.c b/gcc/testsuite/gcc.c-torture/compile/init-3.c new file mode 100644 index 00000000000..d091168897b --- /dev/null +++ b/gcc/testsuite/gcc.c-torture/compile/init-3.c @@ -0,0 +1,11 @@ +struct empty { }; +struct something { + int spacer; + struct empty foo; + int bar; +}; + +struct something X = { + foo: (struct empty) { }, + bar: 1, +};