PR tree-optimization/86415 - strlen() not folded for substrings within constant arrays
[official-gcc.git] / gcc / testsuite / g++.dg / gcov / gcov-11.C
blobfa0890206f3acbc37f6b0ea333a32d5d40d6b428
1 /* Check that unexecuted exception processing regions are shown
2    distinct from  unexecuted normal regions.  */
4 /* { dg-options "-fprofile-arcs -ftest-coverage" } */
5 /* { dg-do run { target native } } */
7 void Baz (int i)
9   if (i)
10     throw 1;
13 void Boz () throw ()
17 int main ()
19   try
20     {
21       Baz (0);  /* count (1) */
22       Baz (0);  /* count (1) */
23     }
24   catch (...)
25     {
26       Boz ();  /* count (=====) */
27     }
29   try
30     {
31       Baz (1);  /* count (1) */
32       Baz (0);  /* count (#####) */
33     }
34   catch (...)
35     {
36       Boz ();  /* count (1) */
37     }
39   return 0;  /* count (1) */
42 /* { dg-final { run-gcov gcov-11.C } } */