diff --git a/MicroBenchmarks/libs/benchmark/src/cycleclock.h b/MicroBenchmarks/libs/benchmark/src/cycleclock.h --- a/MicroBenchmarks/libs/benchmark/src/cycleclock.h +++ b/MicroBenchmarks/libs/benchmark/src/cycleclock.h @@ -173,7 +173,7 @@ struct timeval tv; gettimeofday(&tv, nullptr); return static_cast(tv.tv_sec) * 1000000 + tv.tv_usec; -#elif defined(__loongarch__) +#elif defined(__loongarch__) || defined(__csky__) struct timeval tv; gettimeofday(&tv, nullptr); return static_cast(tv.tv_sec) * 1000000 + tv.tv_usec;