Merge -r 127928:132243 from trunk
[official-gcc.git] / gcc / testsuite / g++.dg / warn / noreturn-4.C
blob7ef76cc5bc37f3406f967ead93e05cc20643ad30
1 // PR c++/30988
2 // { dg-do compile }
3 // { dg-options "-O2 -Wall" }
5 void f (const char *) __attribute__ ((noreturn));
7 template <typename T> struct A
9   int g ()
10   {
11     f (__FUNCTION__);
12   }