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_loc | |
# 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 |