echo Setting up the environment for debugging gdb.\n if !$gdb_init_done set variable $gdb_init_done = 1 set complaints 1 b internal_error # This provides an easy way to break into the top-level GDB by # typing "info". b info_command commands silent # This avoids the voluminous output of "info". return end dir @srcdir@/../libiberty dir @srcdir@/../bfd dir @srcdir@ dir . # Commands below are not fully compatible with wrapping into an 'if' block. end set prompt (top-gdb) define pdie if $argc == 1 call dump_die ($arg0, 1) else if $argc == 2 call dump_die ($arg0, $arg1) else printf "Syntax: pdie die [depth]\n" end end end document pdie Pretty print a DWARF DIE. Syntax: pdie die [depth] end