[Bug 833] New: - Add support for inferior function calls

wine-bugs at winehq.com wine-bugs at winehq.com
Sun Jun 30 02:43:43 CDT 2002


http://bugs.winehq.com/show_bug.cgi?id=833

           Summary: Add support for inferior function calls
           Product: Wine
           Version: CVS
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: wine-debug
        AssignedTo: wine-bugs at winehq.com
        ReportedBy: fgouget at codeweavers.com


This would fall into the winedbg enhancement category. Here is a description of
what 'Inferior function calls' are by Ulrich Weigand:

'Inferior' in gdb speak is simply that program that is being debugged. An
'inferior function call' is the option to call a function inside the debuggee
while it is stopped inside the debugger.  E.g. in gdb you can say 'call
some_func (args)' and the effect of this is that gdb creates a new, temporary
stack frame on the debuggee stack that is suitable to execute 'some_func' with
the given arguments, and then lets the debuggee run until it returns from that
function.

This is very useful to simplify debugging, e.g. if you have complex data
structures that are awkward to view with the regular debugger commands, you can
write a 'dump' function in your program, and call this function via inferior
call from the debugger whenever you want to inspect that data structure.

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=833>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.



More information about the wine-bugs mailing list