| 652 | |
| 653 | #ifdef WITH_SOFTFLOAT |
| 654 | static double f80todouble(floatx80 v) |
| 655 | { |
| 656 | float_status st = { 0 }; |
| 657 | union { |
| 658 | double d; |
| 659 | uae_u32 u[2]; |
| 660 | } fval; |
| 661 | float64 v64 = floatx80_to_float64(v, &st); |
| 662 | fval.u[1] = v64 >> 32; |
| 663 | fval.u[0] = v64 >> 0; |
| 664 | return fval.d; |
| 665 | } |
| 666 | static floatx80 doubletof80(double d) |
| 667 | { |
| 668 | float_status st = { 0 }; |
no test coverage detected