-#ifndef __LP64__
-
-#define MACH_TIMESPEC_SEC_MAX (0 - 1)
-#define MACH_TIMESPEC_NSEC_MAX (NSEC_PER_SEC - 1)
-
-#define MACH_TIMESPEC_MAX ((mach_timespec_t) { \
- MACH_TIMESPEC_SEC_MAX, \
- MACH_TIMESPEC_NSEC_MAX } )
-#define MACH_TIMESPEC_ZERO ((mach_timespec_t) { 0, 0 } )
-
-#define ADD_MACH_TIMESPEC_NSEC(t1, nsec) \
- do { \
- (t1)->tv_nsec += (clock_res_t)(nsec); \
- if ((clock_res_t)(nsec) > 0 && \
- (t1)->tv_nsec >= NSEC_PER_SEC) { \
- (t1)->tv_nsec -= NSEC_PER_SEC; \
- (t1)->tv_sec += 1; \
- } \
- else if ((clock_res_t)(nsec) < 0 && \
- (t1)->tv_nsec < 0) { \
- (t1)->tv_nsec += NSEC_PER_SEC; \
- (t1)->tv_sec -= 1; \
- } \
- } while (0)