Debug Manual
Table Of Contents
- What’s New in This Manual
- About This Manual
- 1 Introduction
- Execution Modes on TNS/R Systems
- What User Access Is Required for Debugging
- How to Make a Process Enter Debug
- How to Select Debug as the Debugger
- Why a Process Enters Debug
- How to Determine Process State on a Trap or Signal
- Ending a Debug Session
- What Appears in the Debug Header Message
- How to Use Debug
- How Debug Breakpoints Work
- 2 Using Debug on TNS/R Processors
- 3 Debug Command Overview
- 4 Debug Commands
- Command Summary
- A Command
- AMAP Command
- B Command
- BASE Command
- BM Command
- C Command
- CM Command
- D Command
- DJ Command
- DN Command
- EX[IT] Command
- F[ILES] Command
- FC Command
- FN Command
- FNL Command
- FREEZE Command
- HALT Command
- H[ELP] Command
- I Command
- IH Command (TNS/R Native and OSS Processes)
- INSPECT Command
- LMAP Command
- M Command
- MH Command (TNS/R Native and OSS Processes)
- P[AUSE] Command
- PMAP Command (Accelerated Programs)
- PRV Command
- R Command
- S[TOP] Command
- T Command
- V Command
- VQ Command
- VQA Command
- = Command
- ? Command
- A Error Messages
- B ASCII Character Set
- C Command Syntax Summary
- Register Syntax
- Expression Syntax
- Address Syntax
- A Command
- AMAP Command
- B Command
- BASE Command
- BM Command
- C Command
- CM Command
- D Command
- DJ Command
- DN Command
- EX[IT] Command
- F[ILES] Command
- FC Command
- FN Command
- FNL Command
- FREEZE Command
- HALT Command
- H[ELP] Command
- I Command
- IH Command
- INSPECT Command
- LMAP Command
- M Command
- MH Command
- Output-Device Syntax
- P[AUSE] Command
- PMAP Command
- PRV Command
- R Command
- S[TOP] Command
- T Command
- V Command
- VQ Command
- VQA Command
- = Command
- ? Command
- D Session Boundaries
- E Correspondence Between Debug and Inspect Commands
- F Sample Debug Sessions
- Glossary
- Index

Index
Debug Manual—421921-003
Index-5
E
Debug (continued)
DEBUG command 1-3
DEBUGNOW command 1-3
execution environment 1-16
how to use 1-13
interactive use, illustration 1-17
native mode 2-1
prompt 1-12
selecting as debugger 1-6
session 1-13, D-1
state 1-1
using on TNS/R processors 2-1/2-14
DEBUG procedure 1-5
Debugging options
DEBUGPROCESS procedure 1-5
PROCESS_DEBUG_ procedure 1-5
DEBUGPROCESS procedure 1-5
DECIMAL option, BASE command 4-22
Decimal representation
BASE command 4-22
D command 4-34
DN command 4-42
= command 4-73
Default entry to Debug state 1-7
Default numeric representation 3-9
Deleting FC command option 4-47
Device, in output device syntax 4-4, 4-34,
4-37
, 4-52, 4-64, 4-69
Direct variables, displaying 3-14
Directives, source-language compiler 1-14
Disabling processor 4-50
Display
ASCII representation, DN
command 4-41
breakpoints 4-16/4-22
code breakpoint 4-17
command string 4-22
commands 3-3
conditional code breakpoint 4-20
data, illustration 1-17
Display (continued)
expression value 4-73
file names 4-46
help 4-51
instruction code, DN command 4-41
jump buffer contents 4-40
memory, DN command 4-41/4-45
memory-access breakpoint 4-19
numeric representation, DN
command 4-41
registers 4-36
space identifier 4-36, 4-75
TNS and RISC instruction
code 4-64/4-65
trace breakpoint 4-21
variables
DN command 4-41/4-45
I command 4-52/4-54
trace 4-13/4-15
display mode, D command 4-34
display option
DN command 4-42
= command 4-73
Display size, DN command 4-43
Division 3-10
DJ command 3-3, 4-40
DN command 3-3, 4-41/4-45
Doubleword expression
D address 3-10
syntax 3-9
= command 4-74
DT command
persistence D-2
D-series limit in C-series interface trap 1-7
E
E display option 4-73
E register
D command 4-36
syntax 3-8