| ... | @@ -1465,7 +1465,9 @@ pub fn settimeofday(tv: *const timeval, tz: *const timezone) usize { | ... | @@ -1465,7 +1465,9 @@ pub fn settimeofday(tv: *const timeval, tz: *const timezone) usize { |
| 1465 | } | 1465 | } |
| 1466 | | 1466 | |
| 1467 | pub fn nanosleep(req: *const timespec, rem: ?*timespec) usize { | 1467 | pub fn nanosleep(req: *const timespec, rem: ?*timespec) usize { |
| 1468 | return syscall2(.nanosleep, @intFromPtr(req), @intFromPtr(rem)); | 1468 | if (native_arch == .riscv32) { |
| | 1469 | @compileError("No nanosleep syscall on this architecture."); |
| | 1470 | } else return syscall2(.nanosleep, @intFromPtr(req), @intFromPtr(rem)); |
| 1469 | } | 1471 | } |
| 1470 | | 1472 | |
| 1471 | pub fn pause() usize { | 1473 | pub fn pause() usize { |