From 8249eeb5d48a2af61b565fd2636d34997309d44b Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Sat, 9 Jan 2016 01:47:42 +0000 Subject: [PATCH] tests: do not use settimeofday wrapper provided by libc Workaround limitations of settimeofday wrapper provided by musl libc. * tests/xettimeofday.c (main): Call settimeofday using syscall(). Reported-by: Szabolcs Nagy --- tests/xettimeofday.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/xettimeofday.c b/tests/xettimeofday.c index 366ca4f1..ae28e02b 100644 --- a/tests/xettimeofday.c +++ b/tests/xettimeofday.c @@ -60,7 +60,7 @@ main(void) t.tv.tv_sec = -1; t.tv.tv_usec = 1000000000; - assert(settimeofday(&t.tv, &t.tz) == -1); + assert(syscall(__NR_settimeofday, &t.tv, &t.tz) == -1); printf("settimeofday({%jd, %jd}" ", {tz_minuteswest=%d, tz_dsttime=%d})" " = -1 EINVAL (%m)\n", -- 2.40.0