* gcc.dg/noreturn-1.c: Check for another bogus noreturn case.

From-SVN: r32670
This commit is contained in:
Kaveh R. Ghazi 2000-03-21 17:02:57 +00:00 committed by Kaveh Ghazi
parent 2854d3c65e
commit b9712646fb
2 changed files with 12 additions and 1 deletions

View File

@ -1,3 +1,7 @@
2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
2000-03-19 Richard Henderson <rth@cygnus.com>
* gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.

View File

@ -1,6 +1,6 @@
/* Check for various valid and erroneous "noreturn" cases. */
/* { dg-do compile } */
/* { dg-options "-O -Wmissing-noreturn" } */
/* { dg-options "-O2 -Wmissing-noreturn" } */
extern void foo1(void) __attribute__ ((__noreturn__));
void
@ -41,3 +41,10 @@ foo6(void)
{
return;
} /* { dg-bogus "warning:" "this function should not get any warnings" } */
extern void foo7(void);
void
foo7(void)
{
foo6();
} /* { dg-bogus "warning:" "this function should not get any warnings" } */