blob: ca8c12aad2bc555a5c7a04331d488f8a0de023d6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
/* { dg-options "-fcondition-coverage -ftest-coverage -fprofile-update=atomic" } */
/* { dg-do run { target native } } */
/* { dg-require-effective-target profile_update_atomic } */
/* Some side effect to stop branches from being pruned */
int x = 0;
void
conditions_atomic001 (int a, int b)
{
if (a || b) /* conditions(1/4) true(0) false(0 1) */
/* conditions(end) */
x = 1;
else
x = 2;
}
int main ()
{
conditions_atomic001 (0, 1);
}
/* { dg-final { run-gcov conditions { --conditions gcov-20.c } } } */
|