fix regression in clock_gettime on 32-bit archs without vdso
[musl] / src / time / clock_gettime.c
index 63e9f9c..3e1d097 100644 (file)
@@ -73,6 +73,7 @@ int __clock_gettime(clockid_t clk, struct timespec *ts)
 #endif
 
 #ifdef SYS_clock_gettime64
+       r = -ENOSYS;
        if (sizeof(time_t) > 4)
                r = __syscall(SYS_clock_gettime64, clk, ts);
        if (SYS_clock_gettime == SYS_clock_gettime64 || r!=-ENOSYS)