Index: compiler-rt/lib/memprof/memprof_allocator.cpp =================================================================== --- compiler-rt/lib/memprof/memprof_allocator.cpp +++ compiler-rt/lib/memprof/memprof_allocator.cpp @@ -52,7 +52,7 @@ return 0; } timespec ts; - timespec_get(&ts, TIME_UTC); + clock_gettime(CLOCK_REALTIME, &ts); return (ts.tv_sec - memprof_init_timestamp_s) * 1000 + ts.tv_nsec / 1000000; } Index: compiler-rt/lib/memprof/memprof_rtl.cpp =================================================================== --- compiler-rt/lib/memprof/memprof_rtl.cpp +++ compiler-rt/lib/memprof/memprof_rtl.cpp @@ -234,7 +234,7 @@ if (LIKELY(memprof_timestamp_inited)) return; timespec ts; - timespec_get(&ts, TIME_UTC); + clock_gettime(CLOCK_REALTIME, &ts); memprof_init_timestamp_s = ts.tv_sec; memprof_timestamp_inited = 1; }