xref: /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/gcc.misc-tests/gcov-1.c (revision c87b03e512fc05ed6e0222f6fb0ae86264b1d05b)
1*c87b03e5Sespie /* Test Gcov basics.  */
2*c87b03e5Sespie 
3*c87b03e5Sespie /* { dg-options "-fprofile-arcs -ftest-coverage" } */
4*c87b03e5Sespie /* { dg-do run { target native } } */
5*c87b03e5Sespie 
noop()6*c87b03e5Sespie void noop ()
7*c87b03e5Sespie {
8*c87b03e5Sespie }
9*c87b03e5Sespie 
main()10*c87b03e5Sespie int main ()
11*c87b03e5Sespie {
12*c87b03e5Sespie   int i;
13*c87b03e5Sespie 
14*c87b03e5Sespie   for (i = 0; i < 10; i++)	/* count(11) */
15*c87b03e5Sespie     noop ();			/* count(10) */
16*c87b03e5Sespie 
17*c87b03e5Sespie   return 0;			/* count(1) */
18*c87b03e5Sespie }
19*c87b03e5Sespie 
20*c87b03e5Sespie /* { dg-final { run-gcov gcov-1.c } } */
21