# macho: ensure that strtab always follows symtab · gitcafe/zig

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

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

Visibility: public

Requested revision: b204ea0349d5a580fc8ba9d8059c520301072072

Requested commit: b204ea0349d5a580fc8ba9d8059c520301072072

Commit: b204ea0349d5a580fc8ba9d8059c520301072072

Tree: 85869d15d95240e60f33ffc268a66b57d68554c1

Author: Jakub Konka

Committer: Jakub Konka

## Message

```
macho: ensure that strtab always follows symtab

In rare occassions, it may happen that string table is allocated free
space preceeding symbol table. This is an error in the eyes of the `dyld`
dynamic loader and thus has to forbidden by the linker.

```

## Parents

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

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