Similar to 'fabs(3)' but without requiring 'libm'. */
| 346 | |
| 347 | /* Similar to 'fabs(3)' but without requiring 'libm'. */ |
| 348 | static inline long double |
| 349 | absld (long double val) |
| 350 | { |
| 351 | return val < 0 ? -val : val; |
| 352 | } |
| 353 | |
| 354 | /* Scale down 'val', returns 'updated val' and 'x', such that |
| 355 | val*base^X = original val |
no outgoing calls
no test coverage detected