OSDN Git Service

* config/sparc/sparc.c (sparc_emit_set_symbolic_const64): Compare
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / 20001012-1.c
1 /* { dg-do run { target sparc*-*-* } } */
2 /* { dg-options "-O2 -fpic" } */
3
4 double
5 foo (void)
6 {
7   return (__extension__ ((union { unsigned __l __attribute__((__mode__(__SI__))); float __d; }) { __l: 0x3f800000UL }).__d);
8 }
9
10 main ()
11 {
12   if (foo() != 1.0)
13     abort ();
14   exit (0);
15 }