OSDN Git Service

* gcc.target/i386/sse-13.c: Include <mm_malloc.h>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.target / i386 / 20030217-1.c
1 /* Test whether denormal floating point constants in hexadecimal notation
2    are parsed correctly.  */
3 /* { dg-do run } */
4 /* { dg-options "-std=c99" } */
5
6 long double d = 0x0.0000003ffffffff00000p-16357L;
7 long double e = 0x0.0000003ffffffff00000p-16356L;
8
9 extern void abort (void);
10 extern void exit (int);
11
12 int
13 main (void)
14 {
15   if (d != e / 2.0)
16     abort ();
17   exit (0);
18 }