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*c87b03e5Sespievoid noop () 7*c87b03e5Sespie { 8*c87b03e5Sespie } 9*c87b03e5Sespie main()10*c87b03e5Sespieint 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