# compiler: control the s390x backchain feature through the frame pointer option · gitcafe/zig

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

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

Visibility: public

Requested revision: 91fa2c61aacd002228c37cb651fa0a350bd7ac59

Requested commit: 91fa2c61aacd002228c37cb651fa0a350bd7ac59

Commit: 91fa2c61aacd002228c37cb651fa0a350bd7ac59

Tree: 75efed76fbc47b7383e2fb50137bab00f962707f

Author: Alex Rønne Petersen

Committer: Alex Rønne Petersen

## Message

```
compiler: control the s390x backchain feature through the frame pointer option

This is a little different from how C/C++ compilers do this, but I think it's
justified because it's what users actually *mean* when the use frame pointer
options.

This is another one of those LLVM "CPU" features that have nothing to do with
CPU at all and should really be a TargetMachine option or something. One day
we'll figure out a better way of dealing with these...

```

## Parents

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

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