cdt-gdb-vscode icon indicating copy to clipboard operation
cdt-gdb-vscode copied to clipboard

Question: MI protocol compatibility statement in README

Open jreineckearm opened this issue 9 months ago • 2 comments

I've got a question regarding the statement in the repo's README.MD:

We begin with the statement: "This is a Visual Studio Code extension that supports debugging using gdb and any other debugger that supports the MI protocol."

Does the "and any other debugger that supports the MI protocol" part still hold true?

The cdt-gdb-adapter internals make use of GDB specific command interpreter commands. Not only the MI protocol. And in one place we even bail after a version check if it doesn't contain gdb: https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/blob/db80d298ee920d84917576a4331e0065017eecc2/src/util/parseGdbVersionOutput.ts#L21

I believe we need to review that statement unless I miss something.

jreineckearm avatar Feb 27 '25 16:02 jreineckearm