# macho: do not write out ZEROFILL physically to file · gitcafe/zig

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

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

Visibility: public

Requested revision: 5eaac2fb99ad7357eb7bf2451adcaeec4108aec3

Requested commit: 5eaac2fb99ad7357eb7bf2451adcaeec4108aec3

Commit: 5eaac2fb99ad7357eb7bf2451adcaeec4108aec3

Tree: f7c2037f8dc1e235a48e3d7777c2cc868d4b28bf

Author: Jakub Konka

Committer: Andrew Kelley

## Message

```
macho: do not write out ZEROFILL physically to file

Prior to this change, `__DATA,__bss` and `__DATA,__thread_bss` would
get actually, physically written out to the output file, unnecessarily
filling the output file with 0s.

```

## Parents

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

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