This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC 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]

Re: Automatic cast off "union tree" in gdb


>>>>> "Konrad" == k e <eiselekd@gmail.com> writes:

Konrad> Hi, When stepping through gcc with gdb: is there a way
Konrad>  to be able to make gdb automatically cast a "union tree" to the
Konrad>  correct struct depending on the union tree's type?

Not that I know of.

Konrad>  A "p <tree>"
Konrad>   will print out all unions. I'd not want to do a cast all the time.

I think most developers use debug_tree for this.  There are some gdb
convenience commands defined in gcc/gdbinit.in (which is made into a
real .gdbinit during the build) -- use these.  And, I recommend
reading the debugging tips page on the wiki.

Tom


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