# Unify the two DWARF interpreters · gitcafe/zig

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

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

Visibility: public

Requested revision: d5c2a20d8e2a8c694127fffbe0d1a19f5eaaf92f

Requested commit: d5c2a20d8e2a8c694127fffbe0d1a19f5eaaf92f

Commit: d5c2a20d8e2a8c694127fffbe0d1a19f5eaaf92f

Tree: e9d4dd167d2badcf2a508abd32ec2de3b085fe0c

Author: LemonBoy

Committer: Andrew Kelley

## Message

```
Unify the two DWARF interpreters

* Let's consolidate the special-cased DWARF interpreter for OSX with the
  general purpose one

* Drop the assumption that all the debug data is contained in a single
  contiguous slice of memory. This is a good news for freestanding
  targets and paves the way for supporting compressed debug sections.

```

## Parents

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

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