# llvm: Use no-builtins attribute instead of nobuiltin\. · gitcafe/zig

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

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

Visibility: public

Requested revision: bd8ef0036d8d380a753bb88d426f58c059c97f61

Requested commit: bd8ef0036d8d380a753bb88d426f58c059c97f61

Commit: bd8ef0036d8d380a753bb88d426f58c059c97f61

Tree: 4240e95673506e4b51fb255b6fd5c769e48a34a3

Author: Alex Rønne Petersen

Committer: Alex Rønne Petersen

## Message

```
llvm: Use no-builtins attribute instead of nobuiltin.

The former prevents recognizing code patterns and turning them into libcalls,
which is what we want for compiler-rt. The latter is meant to be used on call
sites to prevent them from being turned into intrinsics.

Context: https://github.com/ziglang/zig/issues/21833

```

## Parents

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

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