Debugging with GDB Manual The GNU Source-Level Debugger (769148-001, March 2014)

“Support for Fortran array slices” (page 170)
“Displaying enumerators” (page 170)
“Support for debugging typedefs” (page 171)
“Support for steplast command for C and C++” (page 171)
“Getting information from a non-debug executable” (page 171)
“Debugging optimized code” (page 172)
“Debugging with ARIES” (page 175)
“Visual Interface for HP WDB” (page 176)
“Support for ddd” (page 181)
“Support for XDB commands” (page 181)
“GDB Logging Commands” (page 181)
“Support for command line calls in a stripped executable” (page 181)
“Displaying the current block scope information” (page 183)
“Linux support” (page 183)
“Source level debugging ” (page 183)
“Support for using old DW-VIRTUALITY values” (page 184)
Additional support for examining registers” (page 184)
The info module ADDRESS command identifies load modules, and determines whether it
lies in the text or data region for a given address.
On PA-RISC systems, sanity check for core files dumped by hardware generated signals can
be performed. HP WDB can detect and warn the user about certain cases of corrupted core
files.
Interception of synchronous signals used by sigwait(), sigwaitinfo() and
sigtimedwait() functions. These signals are displayed by HP WDB just like asynchronous
signals but are always passed to the debugger whether [nopass] is set or not.
For PA 64-bit applications, HP WDB can step into shared library bind-on-reference calls. This
support is available for PA 32-bit as well.
Support for deferred breakpoints on dlopened and shl_loaded libraries with stripped
main program.
C99 variable arrays implemented on Integrity systems. This support is available on PA-RISC
as well.
The show envvars command can be used to print information on environment variables
supported by HP WDB.
The info symbol ADDRESS command has been enhanced to search for a symbol at the
given address. Previously, the info symbol command could be used only to search the
global namespace.
Support for persistent display of expressions across re-runs. The user does not need to re-initiate
the display settings for every run.
Support for debugging of executables with method and expressions involving covariant return
types
Support for commands, catch throw, catch catch, and info catch, for debugging
exception handlers in C++ on Integrity systems, with the aCC compiler A.06.00 and later.
Support for the steplast command for C and C++ only for PA-RISC applications.
98 HP-UX Configuration-Specific Information