Index: MicroBenchmarks/libs/benchmark-1.3.0/src/cycleclock.h =================================================================== --- MicroBenchmarks/libs/benchmark-1.3.0/src/cycleclock.h +++ MicroBenchmarks/libs/benchmark-1.3.0/src/cycleclock.h @@ -161,7 +161,7 @@ struct timeval tv; gettimeofday(&tv, nullptr); return static_cast(tv.tv_sec) * 1000000 + tv.tv_usec; -#elif defined(__mips__) || defined(__m68k__) || defined(__csky__) +#elif defined(__mips__) || defined(__m68k__) // mips apparently only allows rdtsc for superusers, so we fall // back to gettimeofday. It's possible clock_gettime would be better. struct timeval tv; Index: cmake/modules/DetectArchitecture.c =================================================================== --- cmake/modules/DetectArchitecture.c +++ cmake/modules/DetectArchitecture.c @@ -24,8 +24,6 @@ const char *str = "ARCHITECTURE IS x86"; #elif defined(__hexagon__) const char *str = "ARCHITECTURE IS Hexagon"; -#elif defined(__csky__) || defined(__CSKY__) -const char *str = "ARCHITECTURE IS CSKY"; #endif int main(int argc, char **argv) {