# move a large chunk of linker logic away from "options" · gitcafe/zig

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

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

Visibility: public

Requested revision: 2bef0715c740024c515dce73d267ead5af49d1a9

Requested commit: 2bef0715c740024c515dce73d267ead5af49d1a9

Commit: 2bef0715c740024c515dce73d267ead5af49d1a9

Tree: 0fa39b660ea8f9478fdd04f59ad8a5ece042bce6

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
move a large chunk of linker logic away from "options"

These options are only supposed to be provided to the initialization
functions, resolved, and then computed values stored in the appropriate
place (base struct or the object-format-specific structs).

Many more to go...

```

## Parents

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

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