# frontend: make SystemLib.path optional · gitcafe/zig

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

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

Visibility: public

Requested revision: 986a3d23abcbdb61fd733d2340d4872b6ee55dca

Requested commit: 986a3d23abcbdb61fd733d2340d4872b6ee55dca

Commit: 986a3d23abcbdb61fd733d2340d4872b6ee55dca

Tree: 9efe038889e06038573ead7e3596802585dc977a

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
frontend: make SystemLib.path optional

This can be null in two cases right now:
1. Windows DLLs that zig ships such as advapi32.
2. extern "foo" fn declarations where we find out about libraries too late
TODO: make this non-optional and resolve those two cases somehow.

```

## Parents

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

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