1 unstable release

0.1.0 Feb 22, 2022

#204 in FFI

MIT license

7MB
1.5K SLoC

Zig 1K SLoC // 0.1% comments Rust 484 SLoC // 0.0% comments

abilists

This repo is a Rust crate that parses abilists generated by the Zig project's glibc-abi-tool repository.

This repo is a nerdsnipe from this tweet by Andrew Kelley.

Getting started

  1. Generate the abilists file in deps/glibc-abi-tool.
    1. Install the latest Zig toolchain.
    2. Change your working directory to deps/glibc-abi-tool.
    3. Run zig run consolidate.zig.
  2. 🎉Congrats, you're ready to start hacking on this project!

Dependencies

~4–9.5MB
~98K SLoC