| ... | @@ -1399,7 +1399,7 @@ const VdsoClockGettime = *align(1) const fn (clockid_t, *timespec) callconv(.C) | ... | @@ -1399,7 +1399,7 @@ const VdsoClockGettime = *align(1) const fn (clockid_t, *timespec) callconv(.C) |
| 1399 | var vdso_clock_gettime: ?VdsoClockGettime = &init_vdso_clock_gettime; | 1399 | var vdso_clock_gettime: ?VdsoClockGettime = &init_vdso_clock_gettime; |
| 1400 | | 1400 | |
| 1401 | pub fn clock_gettime(clk_id: clockid_t, tp: *timespec) usize { | 1401 | pub fn clock_gettime(clk_id: clockid_t, tp: *timespec) usize { |
| 1402 | if (@hasDecl(VDSO, "CGT_SYM")) { | 1402 | if (VDSO != void) { |
| 1403 | const ptr = @atomicLoad(?VdsoClockGettime, &vdso_clock_gettime, .unordered); | 1403 | const ptr = @atomicLoad(?VdsoClockGettime, &vdso_clock_gettime, .unordered); |
| 1404 | if (ptr) |f| { | 1404 | if (ptr) |f| { |
| 1405 | const rc = f(clk_id, tp); | 1405 | const rc = f(clk_id, tp); |