# riscv: \`std.fmt.format\` running · gitcafe/zig

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

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

Visibility: public

Requested revision: 05de6c279bb4b36bd8751659984a9918624f7108

Requested commit: 05de6c279bb4b36bd8751659984a9918624f7108

Commit: 05de6c279bb4b36bd8751659984a9918624f7108

Tree: 0a3c908736be592aa36e05d7327c73a8643fd62b

Author: David Rubin

Committer: David Rubin

## Message

```
riscv: `std.fmt.format` running

- implements `airSlice`, `airBitAnd`, `airBitOr`, `airShr`.

- got a basic design going for the `airErrorName` but for some reason it simply returns
empty bytes. will investigate further.

- only generating `.got.zig` entries when not compiling an object or shared library

- reduced the total amount of ops a mnemonic can have to 3, simplifying the logic

```

## Parents

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

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