Description
Is it possible to "extend" another extension?
I'd like to make some language identifier specific adjustments (for gnucobol, which is not in the list of languages that this extension handles) where the backend would not use direct mi commands to query the variables and their data or to set conditional breakpoints, but instead execute normal GDB commands with -interpreter-exec console
and parse their result (because extensions can't provide new MI commands which is a work-in-progress that may land in GDB12).
So I wonder how to do this best: just fork, then add gnucobol (or possibly cobol) language identifier, then check on frontend requests which language is active, pass that to the backend and do the changes there?
Would there even be a possibility to "extend a debug extension" (kind of "only overwrite specific parts")?