-var-create outside of a suspended context

"Flynn, Stephen" <[email protected]>
Newsgroups gmane.comp.gdb.devel
Message-ID <[email protected]>
I am hoping to get some feedback for a couple feature enhancements to gdb I am proposing to my colleagues.

The first enhancement is making the MI command -var-create usable outside of a suspended context for local variables and function arguments by identifying where these expressions exist.  This would be similar to my colleague David Taylor's proposed changes to ptype, whatis, and macro expand, which adds the -at <location> flag.

The second enhancement is when creating a variable object on a function, to make the arguments to a function children of the created variable object.  

My motivation here is two-fold: Through the MI interface, examine a structure to calculate its 0x00-based offset and resolve the functions arguments in order to create in-memory objects that may be referenced when executing a function call.  Hopefully other uses may be found, making it a more attractive addition to gdb.

Thanks,

Stephen Flynn
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.