1/* PR c/8002 */ 2 3float expm1f(float x) { 4 union { 5 float value; 6 unsigned word; 7 } sf_u; 8 sf_u.word = (unsigned) x * 2; 9 return x + sf_u.value; 10} 11