# CBE: support call attributes · gitcafe/zig

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

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

Visibility: public

Requested revision: a0d7fd162b7568c0291ebcfc561a2852c7077e15

Requested commit: a0d7fd162b7568c0291ebcfc561a2852c7077e15

Commit: a0d7fd162b7568c0291ebcfc561a2852c7077e15

Tree: 476a76289e5e5a3b25631d2d15e21a704189ead5

Author: Jacob Young

Committer: Jacob Young

## Message

```
CBE: support call attributes

 * Support always_tail and never_tail/never_inline with a comptime callee using clang
 * Support never_inline using gcc
 * Support never_inline using msvc

Unfortunately, can't enable behavior tests because of the conditional support.

```

## Parents

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

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