Skip to content

brian-gavin/bgdb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BGDB

(Brian Gavin DeBugger)

What is this?

This is a toy debugger I'm writing for fun.

This was started from reading Eli Bendersky's How Debuggers Work series, from which the first test program was taken.

Goals

Non-exhaustive list of some goals of this project, to have some sort of direction:

  • Support features that I think would be fun to implement and possibly useful
    • DWARF stuff like line breaks and function breaks, expression execution, a nice command line UX, with some helpful suggestions when errors occur.
  • Write some bare metal x86 programs to use as test programs
  • Support both 64 and 32 bit x86

About

A toy debugger written in Rust

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published