C/C++ Programmer's Guide (G06.27+, H06.03+)

Table Of Contents
Introduction to HP C and C++ for NonStop Systems
HP C/C++ Programmer’s Guide for NonStop Systems429301-010
1-9
Visual Inspect Symbolic Debugger
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 the new and sophisticated users
Provides source-level debugging for servers executing in NonStop 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
Is available also as a stand-alone product
For more details about enabling and using Visual Inspect, see the Visual Inspect online
help. See also the descriptions of pragmas INSPECT on page 13-51 and SYMBOLS
on page 13-102.
TNS/R Native Object File Tool (noft Utility)
The native object file tool (the noft utility) reads and displays information about
TNS/R native object files. You can use noft to:
determine the optimization level of procedures
display object code with corresponding source code
list object file attributes
list unresolved references
noft runs in the Guardian and OSS environments. The noft syntax and capabilities
are nearly identical in each environment. For more details, see the noft Manual.
Native object files are in Executable and Linking Format (ELF), a standard format used
for object files, with HP extensions. For more details on native object files, see the nld
Manual and ld Manual.
A native object file is either a linkfile or a loadfile, but not both. The native compilers
produce only linkfiles, while the TNS/R native linker utility can produce either linkfiles or
loadfiles.