Debugging with GDB (February 2008)

Table Of Contents
Chapter 16: XDB to WDB Transition Guide 213
16 XDB to WDB Transition Guide
This transition aid is designed for XDB users who are learning WDB, an HP-supported
version of the industry-standard GDB debugger. Select one of these lists for a table that
shows WDB equivalents for many common XDB commands and other features.
Invoke WDB with the command gdb -tui to obtain a terminal user interface (TUI)
similar to that provided by XDB. Commands marked "(with -tui)" are valid when you use
the -tui option.
Invoke WDB with the command gdb -xdb to turn on XDB compatibility mode, which
enables you to use many XDB commands as synonyms for GDB commands. Commands
marked "(with -xdb)" are valid when you use the -xdb option.
You may use both -xdb and -tui at the same time. Some commands are valid only
when you use both options.
For a tutorial introduction to WDB, refer to the Getting Started with WDB.
Section 16.1 [By-Function Lists of XDB Commands and HP WDB Equivalents],
page 213.
Section 16.2 [XDB Data Formats and HP WDB Equivalents], page 221.
Section 16.3 [XDB Data Formats and HP WDB Equivalents], page 228.
Section 16.4 [XDB Location Syntax and HP WDB Equivalents], page 230.
Section 16.5 [XDB Special Language Operators and HP WDB Equivalents], page 231.
Section 16.6 [XDB Special Variables and HP WDB Equivalents], page 232.
Section 16.7 [XDB Variable Identifiers and HP WDB Equivalents], page 233.
Section 16.8 [Alphabetical Lists of XDB Commands and HP WDB Equivalents],
page 233.
16.1 By-function lists of XDB commands and HP WDB
equivalents
Section 16.1.1 [Invocation Commands], page 214.
Section 16.1.2 [Window Mode Commands], page 214.
Section 16.1.3 [File Viewing Commands], page 215.
Section 16.1.4 [Source Directory Mapping Commands], page 217.
Section 16.1.5 [Data Viewing and Modification Commands], page 217.
Section 16.1.6 [Stack Viewing Commands], page 219.
Section 16.1.7 [Status Viewing Command], page 219.
Section 16.1.8 [Job Control Commands], page 220.
Section 16.2 [Overall Breakpoint Commands], page 221.
Section 16.2.1 [Auxiliary Breakpoint Commands], page 221.
Section 16.2.2 [Breakpoint Creation Commands], page 222.
Section 16.2.3 [Breakpoint Status Commands], page 223.
Section 16.2.4 [All-Procedures Breakpoint Commands], page 224.