OSDN Git Service

2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / 990117-1.c
1 /* { dg-do compile { target i?86-*-* } } */
2 /* { dg-options "-O2 -march=pentiumpro" } */
3
4 extern __inline  double
5 fabs (double __x)
6 {
7   register double __value;
8   __asm __volatile__
9     ("fabs"
10      : "=t" (__value) : "0" (__x));
11   return __value;
12 }
13 int
14 foo ()
15 {
16   int i, j, k;
17   double x = 0, y = ((i == j) ? 1 : 0);
18   for (i = 0; i < 10; i++)
19     ;
20   fabs (x - y);
21   return 0;
22 }