diff options
| author | simonb <simonb@NetBSD.org> | 2002-02-19 13:08:12 +0000 |
|---|---|---|
| committer | simonb <simonb@NetBSD.org> | 2002-02-19 13:08:12 +0000 |
| commit | 2d8577fb83985c4956234a860ae82b382bead511 (patch) | |
| tree | 7caa2e012f75923c4c4ca9097a003f8b4aacfdd2 /sys/dev/usb/usbdevs_data.h | |
| parent | 1d6e801ba2df158cf5d31ec3ac538066df906acf (diff) | |
Clean up some rampant code duplication wrt ieee number handling:
- Add alignment-safe double and float unions.
- Use the above for the __infinity and __nan constants on all
architectures that use the standard ieee754 representation of
those constants.
- Add a single copy of various ieee754 math functions (frexp, isinf,
isnan, ldexp and modf) that had numerous duplicates among the
arch-specific directories.
- Use the above functions on all architectures where the generic C
versions where used. Architectures that had local assembly
routines are untouched (for those functions only).
Diffstat (limited to 'sys/dev/usb/usbdevs_data.h')
0 files changed, 0 insertions, 0 deletions
