C/C++ Programmer's Guide (G06.25+)
Introduction to HP C and C++ for NonStop Systems
HP C/C++ Programmer’s Guide for NonStop Systems—429301-008
1-8
Inspect Symbolic Debugger
Unlike Binder, nld and ld cannot replace individual procedures and data blocks in an
object file or build an object file from individual procedures and data blocks. nld and
ld operate on procedures and data blocks, but only in terms of an entire object file.
nld and ld run in the Guardian and OSS environments as well as the HP Enterprise
Toolkit (ETK) on the PC; only nld is available with the Tandem Development Suite
(TDS). With both linkers, you can specify the target platform as either Guardian or
OSS. Command syntax and capabilities are nearly identical in each environment. To
display the syntax, enter nld or ld at the command prompt.
For more information, see:
•
DLL Programmer’s Guide for TNS/R Systems
•
ld Manual
•
nld Manual
•
noft Manual
•
rld Manual
Inspect Symbolic Debugger
The Inspect symbolic debugger is an interactive tool that enables you to identify and
correct programming errors in programs.
You can use Inspect to:
•
Step through code
•
Set breakpoints
•
Display source
•
Display variables
For details on debugging capabilities, see the Inspect Manual and the G-series Debug
Manual.
Visual Inspect Symbolic Debugger
Visual Inspect is an optional PC-based (GUI) symbolic debugger designed to work in
complex distributed environments. Visual Inspect:
•
Supports application debugging in either the development or production
environment
•
Uses program visualization, direct manipulation, and other techniques to improve
productivity for both new and sophisticated users
•
Provides source-level debugging for servers executing in either the Guardian or
OSS environment; provides additional application navigation features that allow a
higher level of abstraction
•
Supports both TNS and native machine architectures and compilers (that is, C,
C++, COBOL85, NMCOBOL, ECOBOL, EpTAL, TAL, pTAL, D-series Pascal, and
FORTRAN), in the Guardian and OSS executing environments