Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gdbremote: Initial (and minimal) support for remote debugging #444

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Commits on Oct 29, 2024

  1. gdbremote: Initial (and minimal) support for remote debugging

    Introduce the basic infrastructure to communicate with remote debuggers
    using the gdbremote protocol. See docs/advanced_usage.rst for both
    instructions on usages and a summary of the current limitations.
    
    Testing is been fairly modest but does cover pretty much all the new
    code paths:
    
    1. the reported register values were compared between gdb and drgn
    2. frame pointer based (fallback) stack tracing
    3. x0 (argc) and x1 (argv) were checked and the pointers chased
       to verify that argv[0] contains the right value
    
    Signed-off-by: Daniel Thompson <[email protected]>
    daniel-thompson committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    cbb6112 View commit details
    Browse the repository at this point in the history