# Linux: Use time64 syscalls when available · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/6080f2d5eaf4eee89fe86b5dc014d50f609df466)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 6080f2d5eaf4eee89fe86b5dc014d50f609df466

Requested commit: 6080f2d5eaf4eee89fe86b5dc014d50f609df466

Commit: 6080f2d5eaf4eee89fe86b5dc014d50f609df466

Tree: 693076a18b77c3ddc7c75187e0dd1d5c45a8c72c

Author: Stephen Gregoratto

Committer: Stephen Gregoratto

## Message

```
Linux: Use time64 syscalls when available

Newer 32-bit Linux targets like 32-bit RISC-V only use the 64-bit
time ABI, with these syscalls having `time64` as their suffix.

This is a stopgap solution in favor of a full audit of `std.os.linux` to
prepare for #4726.

See also #21440 for prior art.

```

## Parents

- [6f60c8eca786e67d9a6dfb75de9e6c8f10d0f189](https://git.cafe/gitcafe/zig/commit/6f60c8eca786e67d9a6dfb75de9e6c8f10d0f189?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/6080f2d5eaf4eee89fe86b5dc014d50f609df466?format=markdown)
