31 #include "rtxsrc/osSysTypes.h" 41 #define rtxFloatEqual(a, b) (a == b) 42 #define rtxFloatGreater(a, b) (a > b) 43 #define rtxFloatGreaterOrEqual(a, b) (a >= b) 44 #define rtxFloatSmaller(a, b) (a < b) 45 #define rtxFloatSmallerOrEqual(a, b) (a <= b) 47 #define rtxDoubleEqual(a, b) (a == b) 48 #define rtxDoubleGreater(a, b) (a > b) 49 #define rtxDoubleGreaterOrEqual(a, b) (a >= b) 50 #define rtxDoubleSmaller(a, b) (a < b) 51 #define rtxDoubleSmallerOrEqual(a, b) (a <= b) 56 #define rtxFloatEqual(a, b) rtxFloatEqualImpl(a, b) 57 #define rtxFloatGreater(a, b) ((a>b) && !rtxFloatEqual(a,b)) 58 #define rtxFloatGreaterOrEqual(a, b) ((a>b) || rtxFloatEqual(a,b)) 59 #define rtxFloatSmaller(a, b) ((a<b) && !rtxFloatEqual(a,b)) 60 #define rtxFloatSmallerOrEqual(a, b) ((a<b) || rtxFloatEqual(a,b)) 62 #define rtxDoubleEqual(a, b) rtxDoubleEqualImpl(a, b) 63 #define rtxDoubleGreater(a, b) ((a>b) && !rtxDoubleEqual(a,b)) 64 #define rtxDoubleGreaterOrEqual(a, b) ((a>b) || rtxDoubleEqual(a,b)) 65 #define rtxDoubleSmaller(a, b) ((a<b) && !rtxDoubleEqual(a,b)) 66 #define rtxDoubleSmallerOrEqual(a, b) ((a<b) || rtxDoubleEqual(a,b)) 71 EXTERNRT OSBOOL rtxFloatEqualImpl(
float a,
float b);
74 EXTERNRT OSBOOL rtxDoubleEqualImpl(
double a,
double b);
Common definitions of external function modifiers used to define the scope of functions used in DLL's...