# zig.h: drop dependency on deleted compiler_rt functions · gitcafe/zig

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

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

Visibility: public

Requested revision: 5df5e2ed267deba810811831060a6e1a3593b0f5

Requested commit: 5df5e2ed267deba810811831060a6e1a3593b0f5

Commit: 5df5e2ed267deba810811831060a6e1a3593b0f5

Tree: e84d74e532f9bca64ca546ed8374e9068db3fd6c

Author: Matthew Lugg

Committer: Matthew Lugg

## Message

```
zig.h: drop dependency on deleted compiler_rt functions

It turns out we did use these in the C backend. However, it's really
just as easy, if not easier, to replicate the logic directly in C.

Synchronizes stage1/zig.h to make sure the bootstrap doesn't depend on
these functions either. The actual zig1 tarball is unmodified because
regenerating it is unnecessary in this instance.

```

## Parents

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

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