* auto-profile.c (afdo_annotate_cfg): Use update_max_bb_count.
[official-gcc.git] / gcc / testsuite / g++.dg / gcov / gcov-dump-2.C
blob6234a81a58687204c4bbf86f2f8696a3f470c01c
1 /* { dg-options "-fprofile-generate -ftest-coverage -lgcov" } */
2 /* { dg-do run { target native } } */
4 int value;
6 extern "C"
8   void __gcov_dump(void);
9   void __gcov_reset(void);
12 int main(int argc, char **argv)
14   value = 123;                                  /* count(1) */
16   for (unsigned i = 0; i < 100; i++)
17     value += argc;                              /* count(100) */
19   __gcov_dump();
21   for (unsigned i = 0; i < 1000; i++)           /* count(#####) */
22     value += argc;
24   __gcov_reset ();
26   for (unsigned i = 0; i < 10000; i++)          /* count(10001) */
27     value += argc;
29   return 0;                                     /* count(1) */
32 /* { dg-final { run-gcov gcov-dump-2.C } } */