]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/gcc.dg/pr89438.c
Update copyright years.
[thirdparty/gcc.git] / gcc / testsuite / gcc.dg / pr89438.c
1 /* PR target/89438 */
2 /* { dg-do compile } */
3 /* { dg-options "-O2 -g -w" } */
4
5 struct S { double b, c; struct T { double d, e; } f[16]; } g;
6 int h, i, j;
7 double k;
8
9 double
10 foo (void)
11 {
12 int m;
13 if (j)
14 return k;
15 long a, p = a - 80;
16 double b, n;
17 n = b * h + g.f[p].e;
18 m = n;
19 double o = 1 ? m : 1.0;
20 k = i ? -o : o;
21 return k;
22 }