Caution: This version of this document is no longer maintained. For the latest documentation, see http://www.qnx.com/developers/docs.

Keywords - D


· ! · 0 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z ·


daemons
· Detecting process termination ·
detecting termination of
· Detecting the termination of daemons ·

DCMD_PROC_BREAK
· DCMD_PROC_BREAK ·

DCMD_PROC_CHANNELS
· DCMD_PROC_CHANNELS ·

DCMD_PROC_CLEAR_FLAG
· DCMD_PROC_CLEAR_FLAG ·

DCMD_PROC_CURTHREAD
· DCMD_PROC_CURTHREAD · DCMD_PROC_TIDSTATUS · Selecting a thread for further operations ·

DCMD_PROC_EVENT
· DCMD_PROC_EVENT · DCMD_PROC_RUN ·

DCMD_PROC_FREEZETHREAD
· DCMD_PROC_FREEZETHREAD ·

DCMD_PROC_GET_BREAKLIST
· DCMD_PROC_GET_BREAKLIST ·

DCMD_PROC_GETALTREG
· DCMD_PROC_GETALTREG ·

DCMD_PROC_GETFPREG
· DCMD_PROC_GETFPREG ·

DCMD_PROC_GETGREG
· DCMD_PROC_GETGREG ·

DCMD_PROC_GETREGSET
· DCMD_PROC_GETREGSET ·

DCMD_PROC_INFO
· DCMD_PROC_INFO · DCMD_PROC_MAPDEBUG_BASE · Selecting a thread for further operations ·

DCMD_PROC_IRQS
· DCMD_PROC_IRQS ·

DCMD_PROC_MAPDEBUG
· DCMD_PROC_MAPDEBUG · DCMD_PROC_MAPDEBUG_BASE ·

DCMD_PROC_MAPDEBUG_BASE
· DCMD_PROC_MAPDEBUG_BASE ·

DCMD_PROC_MAPINFO
· DCMD_PROC_MAPINFO ·

DCMD_PROC_PAGEDATA
· DCMD_PROC_PAGEDATA ·

DCMD_PROC_RUN
· DCMD_PROC_RUN ·

DCMD_PROC_SET_FLAG
· DCMD_PROC_SET_FLAG ·

DCMD_PROC_SETALTREG
· DCMD_PROC_SETALTREG ·

DCMD_PROC_SETFPREG
· DCMD_PROC_SETFPREG ·

DCMD_PROC_SETGREG
· DCMD_PROC_SETGREG ·

DCMD_PROC_SETREGSET
· DCMD_PROC_SETREGSET ·

DCMD_PROC_SIGNAL
· DCMD_PROC_SIGNAL ·

DCMD_PROC_STATUS
· DCMD_PROC_STATUS · DCMD_PROC_TIDSTATUS ·

DCMD_PROC_STOP
· DCMD_PROC_STOP ·

DCMD_PROC_SYSINFO
· DCMD_PROC_SYSINFO ·

DCMD_PROC_THAWTHREAD
· DCMD_PROC_THAWTHREAD ·

DCMD_PROC_THREADCTL
· DCMD_PROC_THREADCTL ·

DCMD_PROC_TIDSTATUS
· DCMD_PROC_TIDSTATUS ·

DCMD_PROC_TIMERS
· DCMD_PROC_TIMERS ·

DCMD_PROC_WAITSTOP
· DCMD_PROC_WAITSTOP ·

debug agent
· Debugging in a cross-development environment ·
pdebug
· The process-level debug agent ·
process-level
· The process-level debug agent ·

debug flags, setting and clearing
· DCMD_PROC_CLEAR_FLAG · DCMD_PROC_SET_FLAG ·

_DEBUG_BREAK_EXEC
· DCMD_PROC_BREAK ·

debug_break_t
· DCMD_PROC_BREAK · DCMD_PROC_GET_BREAKLIST ·

debug_channel_t
· DCMD_PROC_CHANNELS ·

_DEBUG_FLAG_CURTID
· Thread information ·

_DEBUG_FLAG_FORK
· Thread information ·

_DEBUG_FLAG_IPINVAL
· Thread information ·

_DEBUG_FLAG_ISSYS
· Thread information ·

_DEBUG_FLAG_ISTOP
· Thread information ·

_DEBUG_FLAG_KLC
· Thread information ·

_DEBUG_FLAG_RLC
· Thread information ·

_DEBUG_FLAG_SSTEP
· Thread information ·

_DEBUG_FLAG_STOPPED
· Thread information ·

_DEBUG_FLAG_TRACE_EXEC
· Thread information ·

_DEBUG_FLAG_TRACE_MODIFY
· Thread information ·

_DEBUG_FLAG_TRACE_RD
· Thread information ·

_DEBUG_FLAG_TRACE_WR
· Thread information ·

debug_fpreg_t
· DCMD_PROC_GETALTREG · DCMD_PROC_GETFPREG · DCMD_PROC_SETALTREG · DCMD_PROC_SETFPREG ·

debug_greg_t
· DCMD_PROC_GETGREG · DCMD_PROC_SETGREG ·

debug_irq_t
· DCMD_PROC_IRQS ·

debug_process_t
· DCMD_PROC_INFO ·

_DEBUG_RUN_ARM
· DCMD_PROC_EVENT · DCMD_PROC_RUN ·

_DEBUG_RUN_CLRFLT
· DCMD_PROC_RUN ·

_DEBUG_RUN_CLRSIG
· DCMD_PROC_RUN ·

_DEBUG_RUN_CURTID
· DCMD_PROC_RUN ·

_DEBUG_RUN_FAULT
· DCMD_PROC_RUN ·

_DEBUG_RUN_STEP
· DCMD_PROC_RUN ·

_DEBUG_RUN_STEP_ALL
· DCMD_PROC_RUN ·

debug_run_t
· DCMD_PROC_RUN ·

_DEBUG_RUN_TRACE
· DCMD_PROC_RUN ·

_DEBUG_RUN_VADDR
· DCMD_PROC_RUN ·

debug_thread_t
· DCMD_PROC_STATUS · DCMD_PROC_STOP · DCMD_PROC_TIDSTATUS · DCMD_PROC_WAITSTOP · Thread information ·

debug_timer_t
· DCMD_PROC_TIMERS ·

_DEBUG_WHY_CHILD
· Thread information ·

_DEBUG_WHY_EXEC
· Thread information ·

_DEBUG_WHY_FAULTED
· Thread information ·

_DEBUG_WHY_JOBCONTROL
· Thread information ·

_DEBUG_WHY_REQUESTED
· Thread information ·

_DEBUG_WHY_SIGNALLED
· Thread information ·

_DEBUG_WHY_TERMINATED
· Thread information ·

debugger
# (comment)
· Command syntax ·
$cdir
· Specifying source directories ·
$cwd
· Specifying source directories · Your program's environment ·
::
· Expressions ·
@
· Artificial arrays · Expressions ·
address
· Examining the symbol table ·
all-registers
· Registers ·
args
· Information about a frame · Your program's arguments ·
assembly-language
· Source and machine code ·
assertions
· Break conditions ·
attach
· Debugging an already-running process ·
auto-solib-add
· Shared libraries ·
awatch
· Setting watchpoints ·
backtrace
· Backtraces ·
break
· Break conditions · Breakpoints, watchpoints, and exceptions · Setting breakpoints · Stopping and starting multithreaded programs ·
breakpoints
· Setting breakpoints ·
breakpoints
bugs, working around
· Breakpoint command lists ·
command list
· Breakpoint command lists ·
conditions
· Break conditions ·
defined
· Breakpoints, watchpoints, and exceptions ·
deleting
· Deleting breakpoints ·
disabling
· Disabling breakpoints ·
enabling
· Disabling breakpoints ·
exceptions
· Breakpoints and exceptions ·
hardware-assisted
· Setting breakpoints ·
ignore count
· Break conditions ·
listing
· Setting breakpoints ·
menus
· Breakpoint menus ·
one-stop
· Setting breakpoints ·
regular expression
· Setting breakpoints ·
setting
· Setting breakpoints ·
threads
· Stopping and starting multithreaded programs ·
call
· Calling program functions ·
call_scratch_address
· Calling program functions ·
catch
· Breakpoints and exceptions · Information about a frame ·
clear
· Deleting breakpoints ·
commands
· Breakpoint command lists ·
commands
abbreviating
· Command syntax · GDB commands ·
blank line
· Command syntax ·
comments
· Command syntax ·
completion
· Command completion ·
initialization file
· GDB commands ·
repeating
· Command syntax ·
syntax
· Command syntax ·
compiling for debugging
· Compiling for debugging ·
complete
· Getting help ·
condition
· Break conditions ·
confirm
· Debugging an already-running process ·
continue
· Break conditions · Breakpoint command lists · Continuing and stepping · Debugging an already-running process ·
continuing
· Continuing and stepping ·
convenience
· Convenience variables ·
convenience variables
· Artificial arrays · Convenience variables ·
$_
· Convenience variables · Examining memory · Setting breakpoints · Source and machine code ·
$__
· Convenience variables · Examining memory ·
$_exitcode
· Convenience variables ·
$bpnum
· Setting breakpoints ·
printing
· Convenience variables ·
copying
· Getting help ·
core-file
· Patching programs ·
data
array constants
· Expressions ·
artificial arrays
· Artificial arrays ·
automatic display
· Automatic display ·
casting
· Artificial arrays · Expressions ·
demangling names
· Print settings ·
examining
· Examining data ·
examining memory
· Examining memory ·
expressions
· Expressions ·
floating-point hardware
· Floating point hardware ·
output formats
· Output formats ·
print settings
· Print settings ·
program variables
· Program variables ·
registers
· Registers ·
static members
· Print settings ·
value history
· Value history ·
virtual function tables
· Print settings ·
delete
· Deleting breakpoints ·
demangle-style
· Print settings ·
detach
· Debugging an already-running process ·
directories
· Specifying source directories ·
directory
· Specifying source directories ·
directory
compilation
· Specifying source directories ·
current working
· Specifying source directories ·
disable display
· Automatic display ·
disassemble
· Examining memory · Source and machine code ·
display
· Automatic display ·
down
· Selecting a frame ·
down-silently
· Selecting a frame ·
echo
· Breakpoint command lists ·
enable display
· Automatic display ·
environment
· Starting your program · Your program's environment ·
exceptions
· Breakpoints and exceptions ·
exec-file
· Patching programs ·
execution
altering
· Altering execution ·
calling a function
· Calling program functions ·
continuing at a different address
· Continuing at a different address ·
patching programs
· Patching programs ·
returning from a function
· Returning from a function ·
signalling your program
· Giving your program a signal ·
fg
· Continuing and stepping ·
file
· Debugging an already-running process ·
finish
· Continuing and stepping · Returning from a function ·
float
· Floating point hardware ·
forward-search
· Searching source files ·
frame
· Information about a frame · Selecting a frame · Stack frames ·
functions
· Examining the symbol table ·
handle
· Signals ·
hbreak
· Setting breakpoints ·
help
· Getting help ·
heuristic-fence-post
· MIPS machines and the function stack ·
ignore
· Break conditions ·
info
· Getting help · Setting breakpoints ·
inspect
· Examining data ·
jump
· Continuing and stepping · Continuing at a different address ·
kill command
· Killing the process being debugged ·
kill utility
· Giving your program a signal ·
libraries, shared
· Shared libraries ·
line
· Print settings · Source and machine code ·
list
· Printing source lines · Selecting a frame ·
listsize
· Printing source lines ·
locals
· Information about a frame ·
maint info
· Setting breakpoints ·
maint print
· Examining the symbol table ·
memory, examining
· Examining memory ·
msymbols
· Examining the symbol table ·
Neutrino extensions
· Neutrino-specific extensions ·
next
· Continuing and stepping ·
nexti
· Continuing and stepping ·
nto-cwd
· Starting your program ·
nto-inherit-env
· Your program's environment ·
nto-timeout
· Starting your program ·
output
· Breakpoint command lists ·
path
· Your program's environment ·
paths
· Your program's environment ·
pipes, problems with
· Starting your program ·
print
· Assignment to variables · Examining data · Output formats · Value history ·
print address
· Print settings ·
print array
· Print settings ·
print asm-demangle
· Print settings ·
print demangle
· Print settings ·
print elements
· Print settings ·
print max-symbolic-offset
· Print settings ·
print null-stop
· Print settings ·
print object
· Print settings ·
print pretty
· Print settings ·
print sevenbit-strings
· Print settings ·
print static-members
· Print settings ·
print symbol-filename
· Print settings ·
print union
· Print settings ·
print vtbl
· Print settings ·
printf
· Breakpoint command lists ·
process
connecting to
· Debugging an already-running process ·
detaching from
· Debugging an already-running process ·
killing
· Debugging an already-running process · Killing the process being debugged ·
multiple
· Debugging programs with multiple processes ·
program
· Stopping and continuing ·
program
arguments
· Starting your program · Your program's arguments ·
environment
· Starting your program · Your program's environment ·
exit code
· Convenience variables ·
killing
· Killing the process being debugged ·
multithreaded
· Debugging programs with multiple threads ·
path
· Your program's environment ·
reloading
· Killing the process being debugged ·
set nto-inherit-env
· Your program's environment ·
standard input and output
· Your program's input and output ·
psymbols
· Examining the symbol table ·
ptype
· Examining data · Examining the symbol table ·
rbreak
· Setting breakpoints ·
registers
· Registers ·
registers
· Registers ·
return
· Continuing and stepping · Returning from a function ·
reverse-search
· Searching source files ·
run
· Starting your program · Your program's arguments · Your program's input and output ·
rwatch
· Setting watchpoints ·
search
· Searching source files ·
search path
· Your program's environment ·
select-frame
· Stack frames ·
set
· Assignment to variables · Getting help ·
set variable
· Assignment to variables ·
shared libraries
· Shared libraries ·
sharedlibrary
· Shared libraries ·
show
· Getting help ·
signal
· Giving your program a signal ·
signals
· Signals ·
signals
· Giving your program a signal · Signals ·
silent
· Breakpoint command lists ·
solib-absolute-prefix
· Shared libraries ·
solib-search-path
· Shared libraries ·
source
· Examining the symbol table ·
source files
directories
· Specifying source directories ·
examining
· Examining source files ·
line numbers
· Print settings ·
machine code
· Source and machine code ·
printing lines
· Printing source lines ·
searching
· Searching source files ·
sources
· Examining the symbol table ·
stack
· Backtraces ·
stack frames
about
· Stack frames ·
backtraces
· Backtraces ·
MIPS
· MIPS machines and the function stack ·
printing information
· Information about a frame ·
return, when using
· Returning from a function ·
selecting
· Selecting a frame · Stack frames ·
stack, examining
· Examining the stack ·
step
· Breakpoint command lists · Continuing and stepping ·
stepi
· Continuing and stepping ·
stepping
· Continuing and stepping ·
symbol table, examining
· Examining the symbol table ·
symbol-reloading
· Examining the symbol table ·
symbols
· Examining the symbol table ·
target procfs
· Setting the target ·
target qnx
· Setting the target ·
tbreak
· Disabling breakpoints · Setting breakpoints ·
thbreak
· Setting breakpoints ·
thread
· Debugging programs with multiple threads ·
thread apply
· Debugging programs with multiple threads ·
threads
· Debugging programs with multiple threads ·
threads
· Stopping and starting multithreaded programs ·
applying command to
· Debugging programs with multiple threads ·
current
· Debugging programs with multiple threads ·
information
· Debugging programs with multiple threads ·
switching among
· Debugging programs with multiple threads ·
types
· Examining the symbol table ·
undisplay
· Automatic display ·
until
· Continuing and stepping · Disabling breakpoints ·
up
· Selecting a frame ·
up-silently
· Selecting a frame ·
value history
· Examining the symbol table ·
values
· Value history ·
variables
· Examining the symbol table ·
variables, assigning to
· Assignment to variables ·
version
· Getting help ·
version number
· Getting help ·
warranty
· Getting help ·
watch
· Break conditions · Setting watchpoints ·
watchpoints
command list
· Breakpoint command lists ·
conditions
· Break conditions ·
defined
· Breakpoints, watchpoints, and exceptions ·
listing
· Setting breakpoints ·
setting
· Setting watchpoints ·
threads
· Setting watchpoints ·
whatis
· Examining the symbol table ·
where
· Backtraces ·
working directory
· Your program's environment ·
write
· Patching programs ·
x
· Examining data · Examining memory ·
{...}
· Assignment to variables · Expressions ·

See also gdb


debugging
· Debugging ·
cross-development
· Debugging in a cross-development environment ·
libmudflap
· Debugging using libmudflap ·
self-hosted
· Debugging in a self-hosted environment ·
symbolic
· Debugging in a cross-development environment ·
via TCP/IP link
· TCP/IP connection ·

DEFFILE macro
· The qrules.mk include file ·

delay()
· Oversleeping: errors in delays · Timer quantization error ·

devctl()
· Controlling processes via the /proc filesystem · Manipulating a process or thread ·

devices
/dev/shmem
· Download/upload facility ·

DH_ULEN()
· Getting the heap buffer size ·

dumper
· Abnormal process termination · Detecting dumped processes ·

dynamic
library
· Dynamic libraries ·
linking
· Dynamic linking · The qrules.mk include file ·
port link via TCP/IP
· TCP/IP dynamic port connection ·

· ! · 0 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z ·