Changeset 9535
- Timestamp:
- Oct 13, 2006, 9:06:27 AM (20 years ago)
- File:
-
- 1 edited
-
trunk/psLib/test/pstap/src/pstap.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/test/pstap/src/pstap.h
r8731 r9535 11 11 12 12 #define checkMem() if(checkLeaks) mem() 13 14 #ifdef __GNUC__ 15 16 // use to test the value of a double 17 # define ok_double(VALUE,EXPECT,COMMENT, ...)\ 18 ok(fabsl(((VALUE)-(EXPECT)) < DBL_EPSILON), COMMENT, ## __VA_ARGS__); 19 20 // use to test the value of a float 21 # define ok_float(VALUE,EXPECT,COMMENT, ...)\ 22 ok(fabs(((VALUE)-(EXPECT)) < FLOAT_EPSILON), COMMENT, ## __VA_ARGS__); 23 24 #elif __STDC_VERSION__ >= 199901L /* __GNUC__ */ 25 26 // use to test the value of a double 27 # define ok_double(VALUE,EXPECT, ...)\ 28 ok(fabsl(((VALUE)-(EXPECT)) < DBL_EPSILON), __VA_ARGS__); 29 30 // use to test the value of a float 31 # define ok_float(VALUE,EXPECT, ...)\ 32 ok(fabs(((VALUE)-(EXPECT)) < FLOAT_EPSILON), __VA_ARGS__); 33 34 #else /* __STDC_VERSION__ */ 35 # error "Needs gcc or C99 compiler for variadic macros." 36 #endif /* __STDC_VERSION__ */
Note:
See TracChangeset
for help on using the changeset viewer.
