VirtualBox

Changeset 94605 in vbox for trunk/include/iprt/types.h


Ignore:
Timestamp:
Apr 14, 2022 1:47:13 PM (3 years ago)
Author:
vboxsync
Message:

iprt/types.h: Added RTFLOAT80U_IS_387_INVALID macro. bugref:9898

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/iprt/types.h

    r94556 r94605  
    12351235# define RTFLOAT80U_IS_NORMAL(a_pr80) \
    12361236    (((a_pr80)->s.uMantissa & RT_BIT_64(63))  && (a_pr80)->s.uExponent > 0 && (a_pr80)->s.uExponent < 0x7fff)
     1237/** Invalid 387 (and later) operands: Pseudo-Infinity, Psuedo-NaN, Unnormals. */
     1238#define RTFLOAT80U_IS_387_INVALID(a_pr80) \
     1239    (!((a_pr80)->s.uMantissa & RT_BIT_64(63)) && (a_pr80)->s.uExponent > 0)
    12371240/** @} */
    12381241
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette