# std.Target: Define and use lime1 as the baseline CPU model for WebAssembly\. · gitcafe/zig

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

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

Visibility: public

Requested revision: 280ced66eb712f5c74835b10fa6ba0bd915ee96b

Requested commit: 280ced66eb712f5c74835b10fa6ba0bd915ee96b

Commit: 280ced66eb712f5c74835b10fa6ba0bd915ee96b

Tree: 0ba02dbed0c698345a2cd2341cdbb812886c1e61

Author: Alex Rønne Petersen

Committer: Alex Rønne Petersen

## Message

```
std.Target: Define and use lime1 as the baseline CPU model for WebAssembly.

See: https://github.com/WebAssembly/tool-conventions/pull/235

This is not *quite* using the same features as the spec'd lime1 model because
LLVM 19 doesn't have the level of feature granularity that we need for that.
This will be fixed once we upgrade to LLVM 20.

Part of #21818.

```

## Parents

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

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