Introduction

This guide describes the Debugger. The Debugger is part of ProDev WorkShop, a suite of graphical, interactive, software engineering tools designed especially for programmers who develop and maintain C, C++, Fortran, and Ada libraries and applications.

What This Guide Contains

This guide contains the following chapters:

What You Should Know Before Reading This Guide

This guide assumes that you're familiar with C, C++, and object-oriented programming.

Related Information

The Debugger is layered on the core ProDev WorkShop toolset (available from Silicon Graphics, Inc.). For further information about related tools, refer to the following documents:

  • Developer Magic Overview, which provides an overview of the Developer Magic/ProDev toolset.

  • Developer Magic: Static Analyzer and Browser User's Guide, which contains detailed information on how to use the static analyzer.

  • Developer Magic: Performance Analyzer and Tester User's Guide, which contains detailed information on how to use the performance analyzer.

  • C++ Programmer's Guide, which describes the Silicon Graphics C++ programming environment.

  • Ada Programmer's Guide, which describes the Silicon Graphics C++ programming environment.

  • IRIS ViewKit User's Guide, which describes how to create programs using IRIS ViewKit, a C++ toolkit that provides commonly needed facilities for applications based on the IRIS user interface toolkit.

  • MIPSpro Compiling, Debugging and Performance Tuning, which discusses how to compile, debug, and tune the performance of programs written in the Silicon Graphics development environment (C, Fortran, and C++).

Conventions

Below are the typographical and graphic conventions used in this guide:

  • Bold—Functions, option flags, and classes.

  • Italics—Filenames, button names, field names, variables, emphasis, and IRIX commands.

  • Regular—Menu and window names, data types, keywords, and text.

  • "Quoted"—Menu choices.

  • Fixed-width—Code examples and command syntax.

  • Bold fixed-width—User input. Nonprinting <keys> are bracketed.

  • Graphic convention—Pull-down or popup menus.