# Dwarf.Unwind: handle macOS deviation from standard · gitcafe/zig

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

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

Visibility: public

Requested revision: 8950831d3c4af4dd169e0a404e25e8aa9b045caa

Requested commit: 8950831d3c4af4dd169e0a404e25e8aa9b045caa

Commit: 8950831d3c4af4dd169e0a404e25e8aa9b045caa

Tree: 50d8df70cffdd5d42b5bd73737356a44b1936501

Author: mlugg

Committer: mlugg

## Message

```
Dwarf.Unwind: handle macOS deviation from standard

Apparently the `__eh_frame` in Mach-O binaries doesn't include the
terminator entry, but in all other respects it acts like `.eh_frame`
rather than `.debug_frame`. I have no idea.

```

## Parents

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

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