Skip to content

tromey/gimli

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gimli

Build Status

Coverage Status

A parser for the DWARF debugging format.

Install

Either

$ cargo add gimli

or add this to your Cargo.toml:

[dependencies]
gimli = "0.1.0"

Documentation

Documentation

TODO

  • Finish parsing DIEs

  • Better documentation and examples

  • For the fixed size integers (ie, not LEB128) figure out how to do endianness correctly, and/or whether we are doing it correctly or not right now.

  • Support all reserved values and vendor extensibility points

  • Be more future compatible by using "unkown" variants rather than throwing parse errors when we find something unexpected

  • DWARF expressions and location descriptions

About

A parser for the DWARF debugging format

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%