This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[RFC/RFA] new command: maintenance print target-stack


Hello,

While working to "auto-solib-add", I found that I was very frequently
in need to dumping the current target stack (I just need the names),
to see if the multi-thread layer has been pushed or not. So I
implemented a new "maintenance" command, hoping that others might
find it useful.

        (gdb) maintenance print target-stack 
        The current target stack is:
          - multi-thread (multi-threaded child process.)
          - child (Unix child process)
          - exec (Local exec file)
          - None (None)

Opinions? Eventually, we might want to actually dump more
information if that's useful to others, but that's a start.

2006-10-17  Joel Brobecker  <brobecker@adacore.com>

        * target.c (maintenance_print_target_stack): New function.
        (initialize_targets): Add new "maintenance print target-stack"
        command.

Tested on x86-linux just to make sure, no regression. I will of course
provide documentation for this if the idea is accepted.

-- 
Joel

Attachment: target.c.diff
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]