1 /* Test gcov weak ellision. */ 2 3 /* { dg-do run { target native } } */ 4 /* { dg-require-weak "" } */ 5 /* { dg-options "-fprofile-arcs -ftest-coverage" } */ 6 weak()7int __attribute__ ((weak)) weak () 8 { 9 return 0; /* count(1) */ 10 } 11 main()12int main () 13 { 14 return weak (); /* count(1) */ 15 } 16 17 /* { dg-final { run-gcov { -a gcov-12.c } } } */ 18