Skip to content

atongithub/debugger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Debugger

A simple debugger project. This project currently provides basic debugging functionalities.

Features

  • Basic debugging capabilities (see main.c and related files)
  • Support for loading and stepping through assembly code
  • Initial support for breakpoints
  • Modular structure for future enhancements

Planned Features

  • DWARF Debugging Support:
    • Planned implementation of DWARF parsing for advanced symbol and debug information.
  • Cross-Platform Breakpoints:
    • Improved and more robust breakpoint handling across different platforms and architectures.
  • Additional Debugging Features:
    • More advanced features and improvements to the debugging workflow.

Getting Started

  1. Clone the repository:
    git clone https://github.com/atongithub/debugger.git
  2. Build the project:
    gcc -g -Wall -Wextra -O0 -o debugger main.c
  3. Run the debugger:
    ./debugger <your_elf_file>

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published