annotate gcc/testsuite/gcc.c-torture/compile/pr21380.c @ 131:84e7813d76e9

gcc-8.2
author mir3636
date Thu, 25 Oct 2018 07:37:49 +0900
parents 04ced10e8804
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
111
kono
parents:
diff changeset
1 void bar (void);
kono
parents:
diff changeset
2
kono
parents:
diff changeset
3 void
kono
parents:
diff changeset
4 foo (int *diff)
kono
parents:
diff changeset
5 {
kono
parents:
diff changeset
6 double deltay = 0.0;
kono
parents:
diff changeset
7 int Stangent = 0;
kono
parents:
diff changeset
8 int mindiff;
kono
parents:
diff changeset
9 int Sflipped = 0;
kono
parents:
diff changeset
10 int i;
kono
parents:
diff changeset
11 int Sturn, Snofit;
kono
parents:
diff changeset
12
kono
parents:
diff changeset
13 Sturn = 1;
kono
parents:
diff changeset
14 if (Sturn)
kono
parents:
diff changeset
15 Stangent = 1;
kono
parents:
diff changeset
16 if (Sturn)
kono
parents:
diff changeset
17 {
kono
parents:
diff changeset
18 Sflipped = 0;
kono
parents:
diff changeset
19 Snofit = 1;
kono
parents:
diff changeset
20 while (Snofit)
kono
parents:
diff changeset
21 {
kono
parents:
diff changeset
22 Snofit = 0;
kono
parents:
diff changeset
23 mindiff = 0;
kono
parents:
diff changeset
24 for (i = 0; i < 4; i++)
kono
parents:
diff changeset
25 mindiff = diff[i];
kono
parents:
diff changeset
26 while (!Snofit && (mindiff < 0.0))
kono
parents:
diff changeset
27 {
kono
parents:
diff changeset
28 deltay = (Stangent ? deltay : 0.0);
kono
parents:
diff changeset
29 if (deltay < 0.0)
kono
parents:
diff changeset
30 Snofit = 1;
kono
parents:
diff changeset
31 for (i = 0; i < 4; i++)
kono
parents:
diff changeset
32 {
kono
parents:
diff changeset
33 }
kono
parents:
diff changeset
34 }
kono
parents:
diff changeset
35 if (Snofit)
kono
parents:
diff changeset
36 if (Sflipped)
kono
parents:
diff changeset
37 break;
kono
parents:
diff changeset
38 }
kono
parents:
diff changeset
39 if (Snofit)
kono
parents:
diff changeset
40 bar ();
kono
parents:
diff changeset
41 }
kono
parents:
diff changeset
42 }