#ifndef _MACHTIME_H_ | |
#define _MACHTIME_H_ | |
#if defined(__rtems__) || defined(__VISIUM__) || defined(__riscv) | |
#define _CLOCKS_PER_SEC_ 1000000 | |
#elif defined(__aarch64__) || defined(__arm__) || defined(__thumb__) | |
#define _CLOCKS_PER_SEC_ 100 | |
#endif | |
#ifdef __SPU__ | |
#include <sys/_timespec.h> | |
int nanosleep (const struct timespec *, struct timespec *); | |
#endif | |
#endif /* _MACHTIME_H_ */ |