8sa1-gcc/gcc/testsuite/gcc.c-torture/compile/981007-1.c
Jim Wilson 2883350489 Testcase for emit_group_store patch.
* gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.

From-SVN: r22892
1998-10-07 05:07:52 -07:00

22 lines
348 B
C

extern double fabs (double);
extern double sqrt (double);
typedef struct complexm {
double re,im;
} complex;
static complex
setCom (double r, double i)
{
complex ct;
ct.re=fabs(r)<1E-300?0.0:r;
ct.im=fabs(i)<1E-300?0.0:i;
return ct;
}
static complex
csqrt_crash (double x)
{
return (x>=0) ? setCom(sqrt(x),0) : setCom(0,sqrt(-x));
}