mellman@uunet.uu.net (Tom Mellman) (07/31/90)
I have both a procedure and a structure called nsuResetReq. If I try to put a breakpoint in the procedure as follows: (dbxtool) stop in nsuResetReq more than one module or procedure named `nsuResetReq' If I enter: (dbxtool) whereis nsuResetRes function: `nsustubs`nsuResetReq variable: `nsustubs`nsuResetReq function: `nsustubs`nsuResetReq typeid: `ns`nsuResetReq Now, I don't know what this means, but I (obviously) have only one function called nsuResetReq, and NO typedefs by that name. And only one structure by that name. If I enter: (dbxtool) which nsuResetReq `nsustubs`nsuResetReq No matter what my scope currently is. Is dbx too stupid to differentiate between procedures and structures? Is there any way I can qualify the name to get the procedure? I've tried a number of different syntaxes, but none of them work. While I'm on the topic, is there any way I can get the address of a source line - without single stepping - so that I can disassemble the line using the '/' command? Is there any way to automatically repeat the '/' command on the next instruction, a la adb (or sdb, I believe). Is there any better documentation that will answer some of the more subtle questions? Thanks to all who have made it this far, Thomas Mellman Reply-to: motcid!mellman@uunet.uu.net