111
|
1 /* { dg-options "-fprofile-generate -ftest-coverage -lgcov" } */
|
|
2 /* { dg-do run { target native } } */
|
|
3
|
|
4 int value;
|
|
5
|
|
6 extern "C" { void __gcov_dump(void); }
|
|
7
|
|
8 int main(int argc, char **argv)
|
|
9 {
|
|
10 value = 123; /* count(1) */
|
|
11
|
|
12 for (unsigned i = 0; i < 100; i++)
|
|
13 value += argc; /* count(100) */
|
|
14
|
|
15 __gcov_dump();
|
|
16
|
|
17 for (unsigned i = 0; i < 1000; i++) /* count(#####) */
|
|
18 value += argc;
|
|
19
|
|
20 return 0; /* count(#####) */
|
|
21 }
|
|
22
|
|
23 /* { dg-final { run-gcov gcov-dump-1.C } } */
|