# Implement remaining requested changes · gitcafe/zig

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

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

Visibility: public

Requested revision: 77d04c03e3f20c4c60d98e73b876222006aa05fc

Requested commit: 77d04c03e3f20c4c60d98e73b876222006aa05fc

Commit: 77d04c03e3f20c4c60d98e73b876222006aa05fc

Tree: 22418cab169a7e4b1600b958809736c0c1e540df

Author: Robin Voetter

Committer: Robin Voetter

## Message

```
Implement remaining requested changes

- Replace @intCast with a checked version (std/debug.zig)
- Replace @intCast with i64() when casting from a smaller type (std/fs/file.zig)
- Replace `nakedcc` with appropriate calling convention for linking with c (std/os/linux/arm-eabi.zig)
- Only check if hwcap contains TLS when the hwcap field actually exists (std/os/linux/tls.zig)
```

## Parents

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

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