luser / rust-gdb-remote-protocol

A Rust crate implementing the GDB Remote Serial Protocol
Apache License 2.0
33 stars 13 forks source link

support qXfer packets #24

Closed tromey closed 6 years ago

tromey commented 6 years ago

I think at least qXfer:exec-file:read is desirable. These packets require advertising the feature to gdb.

luser commented 6 years ago

We're absolutely going to want qXfer:features:read as well to support XML target descriptions. We discussed this elsewhere, but I'd love to have support for common targets baked-in and just something like a fn target(&self) -> Target method on Handler so that we could transparently support those targets without extra work from users of the crate, and maybe some additional methods on Handler to allow arbitrary targets.

tromey commented 6 years ago

Duplicate of #8. Somehow I didn't notice.