* gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
From-SVN: r32670
This commit is contained in:
parent
2854d3c65e
commit
b9712646fb
@ -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.
|
||||
|
@ -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" } */
|
||||
|
Loading…
Reference in New Issue
Block a user