| /* { dg-options "-fprofile-arcs -ftest-coverage" } */ | |
| /* { dg-do run { target native } } */ | |
| int main() | |
| { | |
| int a = 1; | |
| int b = 2; | |
| int c = -3; | |
| switch(a) /* count(1) */ | |
| { | |
| case 1: /* count(1) */ | |
| c = 3; | |
| switch(b) { /* count(1) */ | |
| case 1: /* count(#####) */ | |
| c = 4; | |
| break; | |
| case 2: /* count(1) */ | |
| c = 5; | |
| break; | |
| } | |
| break; | |
| case 2: /* count(#####) */ | |
| c = 6; | |
| break; | |
| default: /* count(#####) */ | |
| break; | |
| } | |
| } | |
| /* { dg-final { run-gcov gcov-24.c } } */ |