The following table list approximately equivalent Sun dbx commands for some common gdb commands. This table comes from the online documentation of Sun dbx.
GDB | Sun DBX | for more information (help of Sun dbx) |
---|---|---|
break <line> | stop at <line> | `help stop' |
break <func> | stop in <func> | `help stop' |
break *<addr> | stopi at <addr> | `help stopi' |
break ... if <expr> | stop ... -if <expr> | `help event specification' |
cond <n> | stop ... -if <expr> | `help event specification' |
tbreak | stop ... -temp | `help event specification' |
watch <expr> [fast on x86 Linux] | stop <expr> [slow] | `help event specification' |
watch <var> [fast on x86 Linux] | stop modify &<var> [fast] | `help event modify' |
catch <x> | intercept <x> | `help intercept' |
info break | status | `help status' |
info watch | status | `help status' |
clear | clear | `help clear' |
clear <fun> | delete <n> | `help delete' |
delete | delete all | `help delete' |
disable | handler -disable all | `help handler' |
disable <n> | handler -disable <n> | `help handler' |
enable | handler -enable all | `help handler' |
enable <n> | handler -enable <n> | `help handler' |
ignore <n> <cnt> | handler -count <n> <cnt> | `help handler' |
commands <n> | when ... { <cmds>; } | `help when' |
backtrace <n> | where <n> | `help where' |
frame <n> | frame <n> | `help frame' |
info reg <reg> | print $<reg> | `help registers' |
finish | step up | `help step' |
signal <num> | cont sig <num> | `help cont' |
jump <line> | cont at <line> | `help cont' |
set <var>=<expr> | assign <var>=<expr> | `help assign' |
x/<fmt> <addr> | x <addr>/<fmt> | `help examine' |
disassem <addr> | dis <addr> | `help dis' |
shell <cmd> | sh <cmd> [if needed] | `help sh' |
info func <regex> | funcs <regexp> | `help funcs' |
ptype <type> | whatis -t <type> | `help whatis' |
define <cmd> | function <cmd> | `help ksh syntax' |
handle <sig> | stop sig <sig> | `help event specification' |
info signals | status; catch | `help status', `help catch' |
attach <pid> | debug - <pid> | `help debug' |
attach <pid> | debug <a.out> <pid> | `help debug' |
file <file> | [unnecessary] | |
exec <file> | debug <file> | `help debug' |
core <file> | debug <a.out> <file> | `help debug' |
set editing on | set -o emacs | `help editing' |
set language <x> | language <x> | `help language' |
set prompt <x> | PS1=<x> | `help ksh PS1' |
set history size <x> | HISTSIZE=<x> | `help ksh HISTSIZE' |
set print object on | dbxenv output_dynamic_type on | `help c++ dynamic' |
show commands | history | `help history' |
dir <name> | pathmap <name> | `help pathmap' |
show dir | pathmap | `help pathmap' |
info line <n> | listi <n> | `help listi' |
info source | file | `help file' |
info sources | files; modules | `help files', `help modules' |
forw <regex> | search <regex> | `help search' |
rev <regex> | bsearch <regex> | `help bsearch' |
$Id: CompGdbDbx.html,v 1.11 2004/07/28 15:24:15 arnaud Exp $
by Arnaud Desitter.