Tru64 UNIX
Ladebug Debugger Manual
Previous
Contents
Index
Chapter 4
4
Customizing the Debugger
4.1
Customizing the Debugger's Graphical User Interface
4.1.1
Defining the Startup Configuration for Debugger Windows and Views
4.1.2
Displaying or Hiding Line Numbers by Default
4.1.3
Modifying, Adding, Removing, and Resequencing Push Buttons
4.1.3.1
Changing a Button's Label or Associated Command
4.1.3.2
Adding a New Button and Associated Command
4.1.3.3
Removing a Button
4.1.3.4
Resequencing a Button
4.1.4
Customizing the Debugger Resource File
4.2
Customizing the Debugger Environment: Debugger Variables
Part 3
Part 3
Language-Specific Topics
Chapter 5
5
Debugging DEC C++ Programs
5.1
Significant Supported Features
5.2
DEC C++ Flags for Debugging
5.3
Calling Overloaded Functions
5.4
Setting the Class Scope
5.5
Displaying Class Information
5.6
Displaying Object Information
5.6.1
Displaying Static and Dynamic Type Information
5.7
Displaying Virtual and Inherited Class Information
5.8
Member Functions on the Stack Trace
5.9
Resolving Ambiguous References to Overloaded Functions
5.10
Setting Breakpoints
5.10.1
Setting Breakpoints in Member Functions
5.10.2
Setting Breakpoints in Overloaded Functions
5.10.3
Setting Breakpoints in Constructors and Destructors
5.11
Class Templates and Function Templates
5.12
Debugging C++ Exception Handlers
5.12.1
Setting Breakpoints in Exception Handlers
5.12.2
Examining and Modifying Variables in Exception Handlers
5.13
Advanced Program Information: Verbose Mode
5.14
Limitations on Ladebug Support for C++
Chapter 6
6
Debugging DIGITAL Fortran Programs
6.1
Significant Supported Features
6.2
Fortran Flags for Debugging
6.3
Displaying Fortran Variables
6.3.1
Fortran Common Block Variables
6.3.2
Fortran Derived-Type Variables
6.3.3
Fortran Record Variables
6.3.4
Fortran Array Variables
6.3.4.1
Array Sections
6.3.4.2
Assignment to Arrays
6.3.5
DIGITAL Fortran 90 Module Variables
6.3.6
DIGITAL Fortran 90 Pointer Variables
6.3.7
Complex Variable Support
6.4
Use of Alternate Entry Points
6.5
Limitations on Ladebug Support for Fortran
6.6
Debugging Mixed-Language Programs
6.7
Debugging a Program That Generates an Exception
6.8
Debugging Optimized Programs
Chapter 7
7
Debugging DEC Ada Programs
7.1
Significant Supported Features
7.2
Compiling and Linking for Debugging
7.3
Debugging Mixed-Language Programs
7.4
Using Case-Insensitive Commands and Variable Names
7.5
Printing ISO Latin-1 Characters
7.6
Displaying the Source Code of Generic Units
7.7
Debugging Multiple Units in One Source File
7.8
Debugging Ada Elaboration Code
7.9
Accessing Unconstrained Array Types
7.10
Accessing Incomplete Types Completed in Another Compilation Unit
7.11
Limitations on Ladebug Support for DEC Ada
7.11.1
Limitations for Expressions in Ladebug Commands
7.11.2
Limitations in Data Types
7.11.3
Limitations for Tasking Programs
7.12
Debugging Programs That Generate an Exception
7.13
Debugging Optimized Programs
Chapter 8
8
Debugging DEC COBOL Programs
8.1
Significant Supported Features
8.2
DEC COBOL Flags for Debugging
8.3
Support for COBOL Identifiers
8.4
Debugging Mixed-Language Programs
8.5
Limitations on Assignment
8.6
Other Limitations
Part 4
Part 4
Advanced Topics
Chapter 9
9
Debugging Multiprocess Applications
9.1
Debugging Multiprocess Applications
9.1.1
Bringing a Process Under Debugger Control
9.1.2
Attaching and Detaching Processes
9.1.3
Sample Multiprocess Debugging Session
9.1.4
Sample Multiprocess Debugging Session - Command Interface
9.1.5
Displaying a List of Processes
9.1.6
Setting the Current Process
9.1.7
Loading Image and Core Files
9.1.8
Removing Process Information from the Debugger
9.1.9
Debugging Programs That Fork and/or Exec
9.1.9.1
Predefined Debugger Variables for Fork/Exec Debugging
9.1.9.2
Debugging Programs That Fork Child Processes
9.1.9.2.1
Setting the Predefined Variables
9.1.9.2.2
Scenario for Debugging a Forked Process with the Parent Process Running
9.1.9.2.3
Scenario for Debugging a Forked Process with the Parent Process Stopped
9.1.9.3
Debugging a Process That Execs
Previous
Next
Contents
Index