[an error occurred while processing this directive]

HP OpenVMS Systems Documentation

Content starts here

HP OpenVMS Debugger Manual


Previous Contents Index

Chapter 4
4 Examining and Manipulating Program Data
     4.1     General Concepts
         4.1.1         Accessing Variables While Debugging
         4.1.2         Using the EXAMINE Command
         4.1.3         Using the DUMP Command
         4.1.4         Using the DEPOSIT Command
         4.1.5         Address Expressions and Their Associated Types
         4.1.6         Evaluating Language Expressions
             4.1.6.1             Using Variables in Language Expressions
             4.1.6.2             Numeric Type Conversion by the Debugger
         4.1.7         Address Expressions Compared to Language Expressions
         4.1.8         Specifying the Current, Previous, and Next Entity
         4.1.9         Language Dependencies and the Current Language
         4.1.10         Specifying a Radix for Entering or Displaying Integer Data
         4.1.11         Obtaining and Symbolizing Memory Addresses
     4.2     Examining and Depositing into Variables
         4.2.1         Scalar Types
         4.2.2         ASCII String Types
         4.2.3         Array Types
         4.2.4         Record Types
         4.2.5         Pointer (Access) Types
     4.3     Examining and Depositing Instructions
         4.3.1         Examining Instructions
         4.3.2         Depositing Instructions (VAX Only)
     4.4     Examining and Depositing into Registers
         4.4.1         Examing and Depositing into VAX Registers
         4.4.2         Examing and Depositing into Alpha Registers
         4.4.3         Examing and Depositing into I64 Registers
     4.5     Specifying a Type When Examining and Depositing
         4.5.1         Defining a Type for Locations Without a Symbolic Name
         4.5.2         Overriding the Current Type
             4.5.2.1             Integer Types
             4.5.2.2             ASCII String Type
             4.5.2.3             User-Declared Types
Chapter 5
5 Controlling Access to Symbols in Your Program
     5.1     Controlling Symbol Information When Compiling and Linking
         5.1.1         Compiling
         5.1.2         Local and Global Symbols
         5.1.3         Linking
         5.1.4         Controlling Symbol Information in Debugged Images
         5.1.5         Creating Separate Symbol Files (Alpha Only)
     5.2     Setting and Canceling Modules
     5.3     Resolving Symbol Ambiguities
         5.3.1         Symbol Lookup Conventions
         5.3.2         Using SHOW SYMBOL and Path Names to Specify Symbols Uniquely
             5.3.2.1             Simplifying Path Names
             5.3.2.2             Specifying Symbols in Routines on the Call Stack
             5.3.2.3             Specifying Global Symbols
             5.3.2.4             Specifying Routine Invocations
         5.3.3         Using SET SCOPE to Specify a Symbol Search Scope
     5.4     Debugging Shareable Images
         5.4.1         Compiling and Linking Shareable Images for Debugging
         5.4.2         Accessing Symbols in Shareable Images
             5.4.2.1             Accessing Symbols in the PC Scope (Dynamic Mode)
             5.4.2.2             Accessing Symbols in Arbitrary Images
             5.4.2.3             Accessing Universal Symbols in Run-Time Libraries and System Images
         5.4.3         Debugging Resident Images (Alpha Only)
Chapter 6
6 Controlling the Display of Source Code
     6.1     How the Debugger Obtains Source Code Information
     6.2     Specifying the Location of Source Files
     6.3     Displaying Source Code by Specifying Line Numbers
     6.4     Displaying Source Code by Specifying Code Address Expressions
     6.5     Displaying Source Code by Searching for Strings
     6.6     Controlling Source Display After Stepping and at Eventpoints
     6.7     Setting Margins for Source Display
Chapter 7
7 Screen Mode
     7.1     Concepts and Terminology
     7.2     Display Kinds
         7.2.1         DO (Command[;...]) Display Kind
         7.2.2         INSTRUCTION Display Kind
         7.2.3         INSTRUCTION (Command) Display Kind
         7.2.4         OUTPUT Display Kind
         7.2.5         REGISTER Display Kind
         7.2.6         SOURCE Display Kind
         7.2.7         SOURCE (Command) Display Kind
         7.2.8         PROGRAM Display Kind
     7.3     Display Attributes
     7.4     Predefined Displays
         7.4.1         Predefined Source Display (SRC)
             7.4.1.1             Displaying Source Code in Arbitrary Program Locations
             7.4.1.2             Displaying Source Code for a Routine on the Call Stack
         7.4.2         Predefined Output Display (OUT)
         7.4.3         Predefined Prompt Display (PROMPT)
         7.4.4         Predefined Instruction Display (INST)
             7.4.4.1             Displaying the Instruction Display
             7.4.4.2             Displaying Instructions in Arbitrary Program Locations
             7.4.4.3             Displaying Instructions for a Routine on the Call Stack
             7.4.4.4             Displaying Register Values for a Routine on the Call Stack
     7.5     Manipulating Existing Displays
         7.5.1         Scrolling a Display
         7.5.2         Showing, Hiding, Removing, and Canceling a Display
         7.5.3         Moving a Display Across the Screen
         7.5.4         Expanding or Contracting a Display
     7.6     Creating a New Display
     7.7     Specifying a Display Window
         7.7.1         Specifying a Window in Terms of Lines and Columns
         7.7.2         Using a Predefined Window
         7.7.3         Creating a New Window Definition
     7.8     Sample Display Configuration
     7.9     Saving Displays and the Screen State
     7.10     Changing the Screen Height and Width
     7.11     Screen-Related Built-In Symbols
         7.11.1         Screen Height and Width
         7.11.2         Display Built-In Symbols
     7.12     Screen Dimensions and Predefined Windows
     7.13     Internationalization of Screen Mode


Previous Next Contents Index