1
0
Fork
You've already forked libzigunwind
0
[WIP] Local stack unwinding library for Zig based on LLVM libunwind.
  • Zig 100%
2025年05月06日 20:31:12 +03:00
src feat: add initial registers source 2025年05月06日 20:31:12 +03:00
.gitattributes init 2025年05月03日 12:10:23 +03:00
.gitignore feat: add initial registers source 2025年05月06日 20:31:12 +03:00
build.zig feat: add initial registers source 2025年05月06日 20:31:12 +03:00
build.zig.zon init 2025年05月03日 12:10:23 +03:00
LICENSE init 2025年05月03日 12:10:23 +03:00
README.md readme: improve contributing 2025年05月03日 17:04:57 +03:00

libzigunwind

Intended to be upstreamed to Zig, see ziglang/zig issue #23560.

[WIP] Local stack unwinding library for Zig based on LLVM libunwind.

Progress

Contributing

First stage of porting any non-trivial C/C++ codebase to Zig comes down to rewriting the original code almost one-to-one, resisting the urge to start improving the API or changing the implementation.

Naturally, this often requires searching for things you don't know, like some target-specific terms, or things you aren't sure about, like some C/C++ semantics.

If you're looking to contribute consider porting to Zig any of the C/C++/Assembly files linked above. Please open an issue mentioning what you're working on so that others can avoid duplicating work. Thanks!