Debugging with GDB Manual The GNU Source-Level Debugger (769148-001, March 2014)
Command and Features Applicable to PA-RISC Libraries...................................................150
Known Issues and Unsupported Features in Mixed Mode Debugging.................................150
Support for mmapfile command.........................................................................................151
Debugging with debug information available in the side debug file............................................153
Printing the Execution Path Entries for the Current Frame or Thread..............................................154
Compiler Dependencies for Printing the Execution Path Entries...............................................155
Example Illustrating Execution Path Recovery........................................................................155
Command to Unwind Beyond 10000 Frames...........................................................................156
Invoking GDB Before a Program Aborts...................................................................................157
Aborting a Command Line Call..............................................................................................157
Instruction Level Stepping.......................................................................................................158
Enhanced support for watchpoints and breakpoints...................................................................158
Deferred watchpoints........................................................................................................158
Hardware watchpoints......................................................................................................158
Hardware breakpoints......................................................................................................158
Setting breakpoints in unstripped shared library..............................................................158
Support for procedural breakpoints....................................................................................159
Support for template breakpoints.......................................................................................159
Debugging support for shared libraries...................................................................................159
Using shared library as main program................................................................................160
Setting Deferred Breakpoints in Shared Library....................................................................160
Using catch load.............................................................................................................160
Privately mapping shared libraries......................................................................................160
Selectively Mapping Shared Libraries As Private...................................................................161
Setting breakpoints in shared library..................................................................................161
Enhancement to the info shared Command..........................................................................162
Debugging support for Decimal Floating Point data type............................................................162
Printing Decimal Floating point data types...........................................................................162
Printing Decimal floating point constant..........................................................................162
Printing Decimal floating point variable..........................................................................162
Handling Decimal Floating Point Data types........................................................................162
Evaluating Decimal Floating Point data types.......................................................................162
Printing type of Decimal Floating Point variable...............................................................163
Additional Support for binary floating point data type...............................................................164
Support for Binary Floating Point constants f, l......................................................................164
Support Binary Floating Point variables with format specifier..................................................164
Language support.................................................................................................................164
Enhanced Java Debugging Support...................................................................................164
Java Stack Unwind Features..........................................................................................165
gdb Subcommands for Java VM Debugging...................................................................165
Java corefile debugging support...................................................................................166
Java attach mode debugging support............................................................................167
Enhanced support for C++ templates..................................................................................167
Support for _ _fpreg data type on IPF.................................................................................168
Support for _Complex variables in HP C.............................................................................168
Support for debugging namespaces...................................................................................169
Command for evaluating the address of an expression.........................................................169
Viewing Wide Character Strings.............................................................................................169
Support for output logging.....................................................................................................169
Support for dumping array in an ASCII file..........................................................................170
Support for Fortran array slices..........................................................................................170
Displaying enumerators....................................................................................................170
Support for debugging typedefs.........................................................................................171
Support for steplast command for C and C++......................................................................171
Getting information from a non-debug executable.....................................................................171
Contents 7