/* Test whether denormal floating point constants in hexadecimal notation are parsed correctly. *//* { dg-do run } *//* { dg-options "-std=c99" } */longdoubled=0x0.0000003ffffffff00000p-16357L;longdoublee=0x0.0000003ffffffff00000p-16356L;externvoidabort(void);externvoidexit(int);intmain(void){if(d!=e/2.0)abort();exit(0);}