From 628d441075cef98809f0e2f661fb13810b7c85dc Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Tue, 28 Sep 1999 17:26:01 +0000 Subject: [PATCH] New test: check ability to generate debug information for incomplete types in inline functions. From-SVN: r29696 --- gcc/testsuite/gcc.c-torture/ChangeLog | 4 ++++ gcc/testsuite/gcc.c-torture/compile/990928-1.c | 10 ++++++++++ 2 files changed, 14 insertions(+) create mode 100644 gcc/testsuite/gcc.c-torture/compile/990928-1.c diff --git a/gcc/testsuite/gcc.c-torture/ChangeLog b/gcc/testsuite/gcc.c-torture/ChangeLog index d4a4dd8ad1d..c496e6b6841 100644 --- a/gcc/testsuite/gcc.c-torture/ChangeLog +++ b/gcc/testsuite/gcc.c-torture/ChangeLog @@ -1,3 +1,7 @@ +1999-09-28 Nick Clifton + + * compile/990928-1.c: New test. + 1999-09-23 Nick Clifton * execute/990923-1.c: New test. diff --git a/gcc/testsuite/gcc.c-torture/compile/990928-1.c b/gcc/testsuite/gcc.c-torture/compile/990928-1.c new file mode 100644 index 00000000000..5658e360567 --- /dev/null +++ b/gcc/testsuite/gcc.c-torture/compile/990928-1.c @@ -0,0 +1,10 @@ +/* Make sure that debug information can be generated + for inline functions containing incomplete type + declarations. */ +inline int foo (void) +{ + struct imcomplete1 * ptr1; + union incomplete2 * ptr2; + enum incomplete3 * ptr3; + return 1; +} -- 2.30.2