OSDN Git Service

* MAINTAINERS (c4x port): Remove.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / pr29921.c
1 /* With -ffast-math, the latice value for t changes from -0.0 to 0.0 in this
2    testcase.  */
3
4 /* { dg-do compile } */
5 /* { dg-options "-O2 -ffast-math" } */
6
7 double test (int param)
8 {
9   double a = 0.0, b = -1.0, t;
10   int i;
11
12   for (i = 0; i < 100; i++)
13     {
14       t = a * b;
15       if (param)
16         b = 2.0;
17     }
18
19   return t;
20 }