# Remove \`std.builtin.subsystem\` · gitcafe/zig

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

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

Visibility: public

Requested revision: 075d300342afa72f5328c0ee4232151dd0968264

Requested commit: 075d300342afa72f5328c0ee4232151dd0968264

Commit: 075d300342afa72f5328c0ee4232151dd0968264

Tree: f672c3949d01b2bafb4474523ecdea9a6a27759d

Author: Carl Åstholm

Committer: Carl Åstholm

## Message

```
Remove `std.builtin.subsystem`

The subsystem detection was flaky and often incorrect and was not
actually needed by the compiler or standard library. The actual
subsystem won't be known until at link time, so it doesn't make
sense to try to determine it at compile time.

```

## Parents

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

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