# macho: simplify symbol management and resolution · gitcafe/zig

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

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

Visibility: public

Requested revision: da57d6df320cb6bd9ce09bef192f201d59a50b28

Requested commit: da57d6df320cb6bd9ce09bef192f201d59a50b28

Commit: da57d6df320cb6bd9ce09bef192f201d59a50b28

Tree: 96deedef1ca153086d9326433c1f398937121d0d

Author: Jakub Konka

Committer: Jakub Konka

## Message

```
macho: simplify symbol management and resolution

instead of globally storing unresolved and tentative defs,
store indices to actual symbols in the functions that are responsible
for symbol resolution.

```

## Parents

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

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