HPlogo HP/DDE Debugger User's Guide: HP 9000 Series 700/800 Computers

Index

» 

Technical documentation

Complete book in PDF

 » Table of Contents

 » Glossary

 » Index

Symbols

-do option
breakpoint command, Specifying Actions
specifying action lists, Creating Action Lists
-g compiler option, Preparing the Target Program
-language option, Resolving Case Sensitivity, Overriding the Current Language
.dderc startup file, Using a Personal Startup File to Customize the Debugger
loading dbx macros, Compatibility with dbx
loading xdb macros, Compatibility with xdb
/opt/langtools/bin, Setting PATH and MANPATH Variables
/opt/langtools/dde/examples, Preparing the Target Program
/opt/langtools/share/man, Setting PATH and MANPATH Variables
`after_debug macro, Using a Personal Startup File to Customize the Debugger
`amb reserved identifier, Description
`arg0 - `arg3 macros, Startup File
`asm macro, Startup File, Startup File
`declared
block search, Applying Scope and Visibility Rules
`declared reserved identifier, Qualified Names for Predefined, User-Declared, and External Symbols
`dp macro, Startup File
`env reserved identifier, Using the environment Command, Using Debugger Commands, Changing the Environment, Frame Block Qualified Names
`image reserved identifier, Using Debugger Commands, Image Qualified Names
`label reserved identifier, Using Debugger Commands
`long reserved identifier, Using Debugger Commands
`main reserved identifier, Using Debugger Commands, Frame Block Qualified Names
`pc macro, Startup File
`predefined
block search, Applying Scope and Visibility Rules
`predefined reserved identifier, Using Debugger Commands, Qualified Names for Predefined, User-Declared, and External Symbols
`ret0 and `ret1 macros, Startup File
`run reserved identifier, Using Debugger Commands, Frame Block Qualified Names
`short reserved identifier, Using Debugger Commands
`sp macro, Startup File
`stdin'', stdout, and stderr, Using the File Menu, Using the debug Command
`thread reserved identifier, Using Debugger Commands, Environment in Multi-Threaded Applications
`va reserved identifier, Using Debugger Commands, Using Debugger Commands

C

C language manager, C Language Manager
call/return stack
examining, Looking at the Call/Return Stack
case sensitivity, Resolving Case Sensitivity
changing current environment, Changing the Environment
changing current language, Overriding the Current Language
changing environment variables, Using the File Menu
child processes, Debugging Parent and Child Processes
code, assembly language, Assembly Level Debugging
command buttons, HP/DDE at a Glance
changing, Using the Options Menu
command input box, HP/DDE at a Glance
Command Input Mode, Editing the Command Line
command line
conventions, Abbreviating Debugger Commands
editors, Editing the Command Line
syntax conflicts, Resolving Syntax Conflicts
command lists, Using Command Lists
command reference, HP/DDE Online Help
commands
abbreviating, Abbreviating Debugger Commands
action lists, Combining Debugger Commands Using Action Lists
activate intercepts, Using the intercept Command
alias, Creating Alias and Define Macros
args, Using Debugger Commands
breakpoint, Using the breakpoint Command
command lists, Using Command Lists
continuing on next line, Continuing Commands on the Next Line
dde, Invoking and Loading a Target Program During Debugger Startup
debug, Using the debug Command, Using the debug Command, Attaching to a Core File
declare, Using Debugger Commands, Qualified Names for Predefined, User-Declared, and External Symbols
define, Creating Alias and Define Macros
delete intercepts, Using the intercept Command
describe, Examining Buffers
dump, Examining Buffers, Using Register Commands, Using Debugger Commands
environment, Using the debug Command, Examining Source Files, Using the environment Command, Changing the Environment, Frame Block Qualified Names
executing after invoking target program, Using a Personal Startup File to Customize the Debugger
free, Stopping the Target Program
go, Using the go Command, Execution of Multiple Action Lists, Placing step and go Commands in Action Lists
history, Using the Command History Facility
if, Creating Conditional Action Lists
initialize -altdbinfo, Preparing the Target Program, Debugging Shared Libraries
input, Redirecting Input and Output
intercept, Using the intercept Command, Thread-Specific Debugger Commands
intercept load, Debugging Shared Libraries
kill, Stopping the Target Program
list blocks, Image Qualified Names
list images, Debugging Shared Libraries
list intercepts, Using the intercept Command
list threads, Viewing and Manipulating Threads
multiple on one line, Entering Multiple Debugger Commands on One Line
print, Using Debugger Commands, Examining Buffers
property abort, Redirecting Input and Output
property array_dim_max, Examining Arrays
property flags tgt_shlib_debug, Debugging Shared Libraries, Syntax
property fork, Debugging Parent and Child Processes
property language, Resolving Case Sensitivity, Overriding the Current Language
property libraries, Debugging Shared Libraries
property qual_max, Examining Variables and Expressions, Fully Qualified Names
property record, Recording Command Sequences for Later Playback
property sdir, Preparing the Target Program, Examining Source Files
pxdb, Using the debug Command
quit, Stopping the Debugger
register commands, Using Register Commands
restart, Using the restart Command
shell, Invoking Shell Commands from the Debugger
step, Using the step Command, Action List Execution Following an Interactive step Command, Placing step and go Commands in Action Lists
suspend intercepts, Using the intercept Command
tb, Using the debug Command, Using the tb Command
terminating, Entering Multiple Debugger Commands on One Line
thread, Thread-Specific Debugger Commands
trace, Setting Traces
use source, Preparing the Target Program
watchpoint, Using the watchpoint Command
common debugging tasks, HP/DDE Online Help
compiling code for debugging, Preparing the Target Program
conditional action lists, Creating Conditional Action Lists
continuation characters, Continuing Commands on the Next Line
Continue command button, Using Command Buttons
Continue Out command button, Interrupting in System or Nondebuggable Routines, Using Command Buttons
continuing
commands on next line, Continuing Commands on the Next Line
program execution, Using the go Command
control registers
displaying, Using Register Commands, Startup File
conventions
command line, Abbreviating Debugger Commands
core files
debugging, Examining Core Files
CPLUSPLUS language manager, Type Name
creating
action lists, Creating Action Lists, Creating Conditional Action Lists
alias and define macros, Creating Alias and Define Macros
cregs macro, Using Register Commands, Startup File
Current Location
, Examining Variables and Expressions
curses(3x), Debugging Applications That Use ioctl or curses
customizable command buttons, HP/DDE at a Glance
customizing the debugger, HP/DDE Online Help, Using the Options Menu

D

data pointer
specifying, Startup File
Data Value menu, Using the Data Value Menu
Data Watchpoint Set/Change dialog box, Using the Data Watchpoint Set/Change Dialog Box
Data Watchpoints dialog box, Viewing and Modifying Watchpoints
dbx debugger
compatibility, Compatibility with dbx
dbx_macros startup file, Compatibility with dbx
dde command, Invoking and Loading a Target Program During Debugger Startup
man page, Setting PATH and MANPATH Variables
dderc_xdb startup file, Compatibility with xdb
debug command, Using the debug Command, Attaching to a Core File
-attach option, Using the debug Command
Debug Running Process()
File menu choice, Using the File Menu
debugger
attaching to a running process, Attaching the Debugger to a Running Process
basic tasks, HP/DDE Online Help
command input box, HP/DDE at a Glance
command line conventions, Abbreviating Debugger Commands
command reference, HP/DDE Online Help
customizing, HP/DDE Online Help, Using the Options Menu
declaring temporary variables, Using Debugger Commands
executing a target program, Executing the Target Program
information generated by compiler, Preparing the Target Program
invoking remotely, Running the Debugger Remotely
language managers, C Language Manager
line-mode user interface, Invoking the Line-Mode User Interface
looking at call/return stack, Looking at the Call/Return Stack
man page, Setting PATH and MANPATH Variables
MANPATH variable, Setting PATH and MANPATH Variables
object managers, HP SOM Object Manager
output area, HP/DDE at a Glance
overview, HP/DDE at a Glance
PATH variable, Setting PATH and MANPATH Variables
preparing target program for, Preparing the Target Program
quick start guide, HP/DDE Online Help
running remotely, Running the Debugger Remotely
scope and visibility of objects, Understanding Blocks and Environments
target managers, HP-UX PA-RISC Target Manager
target program I/O area, HP/DDE at a Glance
tutorial, HP/DDE Online Help
user interface managers, Graphical User Interface Manager
using monitors, Using Monitors
viewing program data, Examining Variables and Expressions
debugging
assembly language code, Assembly Level Debugging
child and parent processes, Debugging Parent and Child Processes
code compiled without -g, Preparing the Target Program
core files, Examining Core Files
curses(3x), Debugging Applications That Use ioctl or curses
dynamically loaded code, Debugging Shared Libraries
forked processes, Debugging Parent and Child Processes
ioctl(2), Debugging Applications That Use ioctl or curses
loops, Using Breakpoints When Debugging Loops
multi-threaded applications, Debugging Multi-Threaded Applications
multiprocess programs, Debugging Parent and Child Processes
optimized code, Debugging Optimized Code
shared libraries, Debugging Shared Libraries
threaded applications, Debugging Multi-Threaded Applications
debugging session
ending, Stopping the Debugger
declare command, Using Debugger Commands, Qualified Names for Predefined, User-Declared, and External Symbols
declaring
temporary variables, Using Debugger Commands
define command, Creating Alias and Define Macros
delete intercepts command, Using the intercept Command
delimiters
macro names, Creating Alias and Define Macros
dereferencing pointers, Examining Objects Referenced by Pointers
describe command, Examining Buffers
discarding go commands, Execution of Multiple Action Lists
display, accessing remote, Running the Debugger Remotely
displaying
routine arguments, Using Debugger Commands
source files, Using the debug Command, Examining Source Files
tracebacks, Using the tb Command
dlopen(3X), Debugging Shared Libraries
dump command, Examining Buffers, Using Register Commands
and assembly language code, Using Debugger Commands
dumping
memory, Using Debugger Commands
registers, Using Register Commands, Using Debugger Commands, Startup File, Startup File
dynamically loaded code, Debugging Shared Libraries

E

editing
changing modes, Using the Options Menu
Debugger Input command line, Editing the Command Line
EDITOR environment variable, Editing the Command Line
ELF object manager, Solaris SPARC Object Manager
eliminating qualifiers, Examining Variables and Expressions
Enable Images/Libraries
Execution menu choice, Using the step Command, Debugging Shared Libraries
ending a debugging session, Stopping the Debugger
environment
changing, Changing the Environment
current, Understanding Blocks and Environments
overriding current language, Overriding the Current Language
run, Understanding Blocks and Environments
environment command, Using the debug Command, Examining Source Files, Using the environment Command, Changing the Environment, Frame Block Qualified Names
errors
action lists, in, Errors in Action Lists
broken pipe, Running the Debugger Remotely
continuing after, Redirecting Input and Output
evaluating
expressions, Using Debugger Commands
examining
arrays, Examining Arrays
buffers, Examining Buffers
call/return stack, Looking at the Call/Return Stack
linked lists, Examining Linked Lists
objects referenced by pointers, Examining Objects Referenced by Pointers
registers, Examining Registers
variables and expressions, Examining Variables and Expressions
executing
action lists, Understanding Action List Execution in Special Circumstances
target program, Executing the Target Program
Execution menu
Enable Images/Libraries, Using the step Command, Debugging Shared Libraries
Signals/Intercepts, Using the Intercepts Dialog Box, Debugging Shared Libraries
Threads, Viewing and Manipulating Threads
exiting
debugger, Stopping the Debugger
target program, Stopping the Target Program
expressions
case sensitivity, Resolving Case Sensitivity
examining, Examining Variables and Expressions
printing values of, Using Debugger Commands
syntax, Resolving Syntax Conflicts
external variables, Qualified Names for Predefined, User-Declared, and External Symbols

F

fdreg_update macro, Startup File
fdregs macro, Using Register Commands, Startup File
File menu
Add Source Directories, Examining Source Files
Debug Running Process(), Using the File Menu
Load Corefile, Attaching to a Core File
Quit, Stopping the Debugger, Stopping the Target Program
Rerun, Using the File Menu
Unload Executable, Stopping the Target Program
File()
Visit menu choice, Examining Source Files
files
.dderc, Using a Personal Startup File to Customize the Debugger
average, Preparing the Target Program
dbx_macros, Compatibility with dbx
startup, Using Startup Command Files
xdb_macros, Compatibility with xdb
floating-point registers
displaying, Using Register Commands, Startup File, Startup File
monitoring for changes, Startup File
Fork Behavior
Options menu choice, Debugging Parent and Child Processes
forked processes, Debugging Parent and Child Processes
specifying debugger behavior, Using the Options Menu
FORTRAN language manager, FORTRAN Language Manager
frame block qualifiers, Frame Block Qualified Names
environment relative, Frame Block Qualified Names
main relative, Frame Block Qualified Names
run relative, Frame Block Qualified Names
free command, Stopping the Target Program
freg_update macro, Startup File
fregs macro, Using Register Commands, Startup File, Startup File
fsreg_update macro, Startup File
fsregs macro, Using Register Commands, Startup File
fully qualified names, Fully Qualified Names

H

HP Pascal language manager, HP Pascal Language Manager
HP SOM object manager, HP SOM Object Manager
HP-UX PA-RISC
assembly language manager, HP-UX PA-RISC Assembly Language Manager
target manager, HP-UX PA-RISC Target Manager

K

kernel code
debugging in, Interrupting in System or Nondebuggable Routines
kill command, Stopping the Target Program
Ksh Mode
command line editor, Editing the Command Line

L

language managers, C Language Manager
C, C Language Manager
CPLUSPLUS, Type Name
FORTRAN, FORTRAN Language Manager
HP Pascal, HP Pascal Language Manager
HP-UX PA-RISC assembly language, HP-UX PA-RISC Assembly Language Manager
SPARC assembly language manager, Solaris SPARC Assembly Language Manager
language, changing, Overriding the Current Language
lexical block search, Applying Scope and Visibility Rules
libdce.sl, Making libdce.sl Writable, Stripped and Unstripped Versions of libdce.sl
libraries
dynamically loaded, Debugging Shared Libraries
shared, Debugging Shared Libraries
system, Interrupting in System or Nondebuggable Routines
line continuation, Continuing Commands on the Next Line
line-mode user interface, Invoking the Line-Mode User Interface
example of use, Examples
invoking, Invoking the Line-Mode User Interface
manager, Line-Mode User Interface Manager
screen display conventions, Screen Display Conventions
startup file, The User Interface Startup File
linked lists
examining, Examining Linked Lists
list blocks command, Image Qualified Names
list images command, Debugging Shared Libraries
list intercepts command, Using the intercept Command
list threads command, Viewing and Manipulating Threads
Load Corefile
File menu choice, Attaching to a Core File
Load Executable
File menu choice, Using the File Menu
Load/Rerun dialog box, Using the File Menu
loading target programs, Invoking and Loading a Target Program During Debugger Startup, Invoking and Loading a Target Program From the Debugger
location buttons, HP/DDE at a Glance
lookups, Applying Scope and Visibility Rules

M

macros, Using Reserved Identifiers and Special Macros
`after_debug, Using a Personal Startup File to Customize the Debugger
`arg0 - `arg3, Startup File
`asm, Startup File, Startup File
`dp, Startup File
`pc, Startup File
`r0 - `r31, Startup File
`ret0, `ret1, Startup File
`sp, Startup File
creating, Creating Alias and Define Macros
cregs, Using Register Commands, Startup File
dbx compatibility, Compatibility with dbx
delimiting names, Creating Alias and Define Macros
expansion, Creating Alias and Define Macros
fdreg_update, Startup File
fdregs, Using Register Commands, Startup File
freg_update, Startup File
fregs, Using Register Commands, Startup File, Startup File
fsreg_update, Startup File
fsregs, Using Register Commands, Startup File
inhibiting expansion, Compatibility with dbx
names of, Creating Alias and Define Macros
parameters, Creating Alias and Define Macros
reg_update, Startup File
register name, Startup File
regs, Using Register Commands, Startup File, Startup File
special, Using Reserved Identifiers and Special Macros
sregs, Using Register Commands, Startup File
xdb compatibility, Compatibility with xdb
managers
language, C Language Manager
object, HP SOM Object Manager
target, HP-UX PA-RISC Target Manager
user interface, Graphical User Interface Manager
MANPATH variable, Setting PATH and MANPATH Variables
memory dumping, Examining Buffers, Using Debugger Commands
menu bar, HP/DDE at a Glance
monitors
action lists and, Combining Debugger Commands Using Action Lists
using, Using Monitors
Motif Mode
command line editor, Editing the Command Line
mounting file systems, Using the debug Command
mouse
execution commands, Using the Mouse
multi-threaded applications
debugger commands, Thread-Specific Debugger Commands
debugging, Debugging Multi-Threaded Applications
multiple action lists, Execution of Multiple Action Lists
multiprocess debugging, Debugging Parent and Child Processes

O

object managers
HP SOM, HP SOM Object Manager
Solaris SPARC, Solaris SPARC Object Manager
online help
commenting on, HP/DDE Online Help
overview, HP/DDE Online Help
using, Using HP/DDE Online Help
operators
input and output, Redirecting Input and Output
optimized code, Debugging Optimized Code
compared with unoptimized code, Optimized Code and Unoptimized Code
instruction fragments, What Optimization Does to Program Logic
program logic, What Optimization Does to Program Logic
statement-to-instruction mapping, What Optimization Does to Program Logic
values of variables, What Optimization Does to Data
Options menu, Using the Options Menu
Command Input Mode, Editing the Command Line
Fork Behavior, Debugging Parent and Child Processes
User Configurable Buttons, Using Command Buttons
OSF/Motif
command line editor, Editing the Command Line
user interface manager, Graphical User Interface Manager
output area, HP/DDE at a Glance
output, redirecting, Redirecting Input and Output
overriding current language, Overriding the Current Language

P

PA-RISC
assembly language manager, HP-UX PA-RISC Assembly Language Manager
target manager, HP-UX PA-RISC Target Manager
PAGER variable, Invoking the Line-Mode User Interface
parameter input box, ()
, HP/DDE at a Glance
parameters
and input files, Redirecting Input and Output
and macros, Creating Alias and Define Macros
parent processes, Debugging Parent and Child Processes
parentheses (()), Creating Alias and Define Macros
Pascal language managers, HP Pascal Language Manager
PATH variable, Setting PATH and MANPATH Variables
PC (Program Counter) arrow, Interrupting a Running Program, Using Command Buttons, Examining Variables and Expressions
PC location, Understanding Blocks and Environments
period (.), Creating Alias and Define Macros, Compatibility with dbx
Permission denied error, Using the debug Command
personal startup file
creating, Using a Personal Startup File to Customize the Debugger
loading dbx macros, Compatibility with dbx
loading xdb macros, Compatibility with xdb
sample file, A Sample Personal Startup File
playing back command sequences, Recording Command Sequences for Later Playback
pointers, Examining Objects Referenced by Pointers
preparing target program, Preparing the Target Program
preserving breakpoints and watchpoints, Using the restart Command
print command, Using Debugger Commands, Examining Buffers
Print() command button, Using Command Buttons
Print*() command button, Using Command Buttons
Procedure()
Visit menu choice, Examining Variables and Expressions
process, attaching to, Attaching the Debugger to a Running Process
program counter
arrow, Interrupting a Running Program, Using Command Buttons, Examining Variables and Expressions
location, Interrupting a Running Program
specifying, Startup File
program environment
specifying defaults, Using the Options Menu
program execution
beginning or continuing, Using the go Command
stepping, Using the step Command
property abort command, Redirecting Input and Output
property array_dim_max command, Examining Arrays
property flags tgt_shlib_debug command, Debugging Shared Libraries, Making libdce.sl Writable, Syntax
property fork command, Debugging Parent and Child Processes
property language command, Resolving Case Sensitivity, Overriding the Current Language
property libraries command, Debugging Shared Libraries
property qual_max command, Examining Variables and Expressions, Fully Qualified Names
property record command, Recording Command Sequences for Later Playback
property sdir command, Preparing the Target Program, Examining Source Files
pxdb command, Using the debug Command

Q

quick start guide, HP/DDE Online Help
Quit
File menu choice, Stopping the Debugger, Stopping the Target Program
quit command, Stopping the Debugger
quotation marks (""), Creating Alias and Define Macros

R

recording command sequences, Recording Command Sequences for Later Playback
recursive procedures
identifying symbols in, Frame Block Qualified Names
redirecting stdin, stdout, and stderr, Using the File Menu, Using the debug Command, Redirecting Input and Output
reg_update macro, Startup File
register name macros, Startup File
Registers
Show menu choice, Examining Registers
registers
commands, Using Register Commands
displaying, Using Register Commands, Using Debugger Commands, Startup File, Startup File
examining, Examining Registers
monitoring for changes, Startup File
specifying, Startup File
regs macro, Using Register Commands, Startup File, Startup File
remote operation of the debugger, Running the Debugger Remotely
accessing the display, Running the Debugger Remotely
Rerun
File menu choice, Using the File Menu
reserved identifiers, Using Reserved Identifiers and Special Macros
`amb, Description
`declared, Qualified Names for Predefined, User-Declared, and External Symbols
`env, Changing the Environment, Frame Block Qualified Names
`image, Image Qualified Names
`main, Frame Block Qualified Names
`predefined, Qualified Names for Predefined, User-Declared, and External Symbols
`run, Frame Block Qualified Names
`va, Using Debugger Commands
resolving syntax conflicts, Resolving Syntax Conflicts
restart command, Using the restart Command
restarting
target program, Restarting the Target Program
return value registers
specifying, Startup File
routines
displaying arguments, Using Debugger Commands
running target programs, Invoking and Loading a Target Program During Debugger Startup, Invoking and Loading a Target Program From the Debugger

S

sample program, Preparing the Target Program
scope, Understanding Blocks and Environments
rules, Applying Scope and Visibility Rules
Search
Visit menu choice, Examining Source Files
search rules, Applying Scope and Visibility Rules
searching for text strings, Examining Source Files
Set
Break menu choice, Using the Breakpoint Set/Change Dialog Box
Trace menu choice, Using the Trace Set/Change Dialog Box
Watch menu choice, Using the Data Watchpoint Set/Change Dialog Box
setting
breakpoints, Setting Breakpoints
intercepts, Setting Intercepts
traces, Setting Traces
watchpoints, Setting Watchpoints, Using the watchpoint Command
shared libraries
debugging, Debugging Shared Libraries
shell command, Invoking Shell Commands from the Debugger
shl_load (3X), Debugging Shared Libraries
Show
Break menu choice, Using the Breakpoint Set/Change Dialog Box
Trace menu choice, Using the Trace Set/Change Dialog Box
Watch menu choice, Using the Data Watchpoint Set/Change Dialog Box
Show menu
Assembly Instructions, Using the step Command, Using the Assembly Instructions Dialog Box
Registers, Examining Registers
Stack, Looking at the Call/Return Stack, Examining Variables and Expressions, Changing the Environment
Show Registers dialog box, Examining Registers
signal
names, Syntax
signals
intercepting, Setting Intercepts
names, Syntax
Signals/Intercepts
Execution menu choice, Using the Intercepts Dialog Box, Debugging Shared Libraries
simultaneous action lists, Execution of Multiple Action Lists
SoftBench
user interface manager, SoftBench User Interface Manager
Solaris
SPARC assembly language manager, Solaris SPARC Assembly Language Manager
SPARC target manager, Solaris SPARC Target Manager
Solaris SPARC object manager, Solaris SPARC Object Manager
SOM object file format
object manager, HP SOM Object Manager
Source Actions popup menu, Using the Mouse, Using the Mouse
source files
displaying, HP/DDE at a Glance, Using the debug Command, Examining Source Files
searching for text strings, Examining Source Files
space registers, displaying, Using Register Commands, Startup File
SPARC
assembly language manager, Solaris SPARC Assembly Language Manager
target manager, Solaris SPARC Target Manager
special macros, Using Reserved Identifiers and Special Macros
sregs macro, Using Register Commands, Startup File
Stack
Show menu choice, Looking at the Call/Return Stack, Examining Variables and Expressions, Changing the Environment
stack, Looking at the Call/Return Stack
modifying display, Using the Options Menu
Stack Frame
, Examining Variables and Expressions
Stack Frame buttons, Changing the Environment
Stack Options dialog box, Looking at the Call/Return Stack
stack pointer, specifying, Startup File
starting
program execution, Using the go Command
target program, Invoking and Loading a Target Program From the Debugger
startup files, Using Startup Command Files
.dderc, Using a Personal Startup File to Customize the Debugger
dbx_macros, Compatibility with dbx
dderc_xdb, Compatibility with xdb
line-mode user interface, The User Interface Startup File
stdin, stdout, and stderr, Redirecting Input and Output
step command, Using the step Command
action lists, Action List Execution Following an Interactive step Command, Placing step and go Commands in Action Lists
Step command button, Using Command Buttons
Step Over command button, Using Command Buttons
stepping
into system or library calls, Using the step Command
program execution, Using Command Buttons, Using the step Command
stopping
debugger, Stopping the Debugger
target program, Stopping the Target Program
suspend intercepts command, Using the intercept Command
symbols
naming, Applying Scope and Visibility Rules, Using Qualified Names
scope of, Applying Scope and Visibility Rules
user-declared, Qualified Names for Predefined, User-Declared, and External Symbols
visibility, Applying Scope and Visibility Rules
syntax
command line, Resolving Syntax Conflicts
expression, Resolving Syntax Conflicts
resolving conflicts, Resolving Syntax Conflicts
system libraries, Interrupting in System or Nondebuggable Routines

T

target managers
HP-UX PA-RISC, HP-UX PA-RISC Target Manager
Solaris SPARC, Solaris SPARC Target Manager
target program
changing environment variables, Using the File Menu
executing, Executing the Target Program
exiting, Stopping the Target Program
loading during debugger startup, Invoking and Loading a Target Program During Debugger Startup
loading from the debugger, Invoking and Loading a Target Program From the Debugger
redirecting stdin, stdout, and stderr, Using the File Menu, Using the debug Command, Redirecting Input and Output
restarting, Restarting the Target Program
target program I/O area, HP/DDE at a Glance
tb command, Using the debug Command, Using the tb Command
temporary variables, declaring, Using Debugger Commands
terminating
commands, Entering Multiple Debugger Commands on One Line
target programs, Stopping the Target Program
tgt_shlib_debug manager option
property flags command, Syntax
thread command, Thread-Specific Debugger Commands
threaded applications
using libdce.sl, Making libdce.sl Writable, Stripped and Unstripped Versions of libdce.sl
Threads
Execution menu choice, Viewing and Manipulating Threads
threads
`thread specifier, Environment in Multi-Threaded Applications
breakpoints, Setting Breakpoints on Threads
current thread, Environment in Multi-Threaded Applications
debugger commands, Thread-Specific Debugger Commands
debugging multi-threaded applications, Debugging Multi-Threaded Applications
environment, Environment in Multi-Threaded Applications
list threads command, Viewing and Manipulating Threads
Threads dialog box, Viewing and Manipulating Threads
command buttons, Viewing and Manipulating Threads
trace command, Setting Traces
Trace menu, Using the Trace Menu
Set, Using the Trace Set/Change Dialog Box
Show, Using the Trace Set/Change Dialog Box
Trace Set/Change dialog box, Using the Trace Set/Change Dialog Box
tracebacks
displaying, Using the tb Command
traces, Using Monitors
action lists and, Combining Debugger Commands Using Action Lists
granularity, Setting Traces
listing, Using the Trace Set/Change Dialog Box
setting, Setting Traces
Trace menu, Using the Trace Menu
tutorial, HP/DDE Online Help

U

unbalanced brackets, braces, or parentheses, Continuing Commands on the Next Line
undebuggable code, Preparing the Target Program, Interrupting in System or Nondebuggable Routines
Unload Executable
File menu choice, Stopping the Target Program
use source command, Preparing the Target Program
User Configurable Buttons
Options menu choice, Using Command Buttons
user interface
graphical, HP/DDE at a Glance
line-mode, Invoking the Line-Mode User Interface
remotely invoking, Running the Debugger Remotely
user interface managers, Graphical User Interface Manager
line-mode, Line-Mode User Interface Manager
OSF/Motif, Graphical User Interface Manager
SoftBench, SoftBench User Interface Manager

X

xdb debugger
compatibility, Compatibility with xdb
xdb_macros startup file, Compatibility with xdb