Merge from branches/gcc-4_8-branch up to rev 207411.
[official-gcc.git] / gcc-4_8-branch / gcc / testsuite / g++.dg / torture / pr31081-1.C
blobcb11b2148d4ebe6c0eaec5cc3d1fd6d82f74224d
1 /* { dg-do compile } */
3 static int get_record (void);
4 void f(void);
5 int g(void);
6 static int get_record (void)
8   int     result;
9   try
10   {
11     result = g();
12     f();
13   }
14   catch (const int &)   { }
15   return result;
17 int NAV_get_record ( )
19   int     result;
20   for (;;)
21     if (get_record ())
22       return 1;