return x + x;
/* raise underflow if ux.value is subnormal or zero */
if (ux.bits.exp == 0) {
- volatile float z = x*x + ux.value*ux.value;
+ volatile float z;
+ z = x*x + ux.value*ux.value;
}
return ux.value;
}
return x + x;
/* raise underflow if ux.value is subnormal or zero */
if (ux.bits.exp == 0) {
- volatile float z = x*x + ux.value*ux.value;
+ volatile float z;
+ z = x*x + ux.value*ux.value;
}
return ux.value;
}