C/C++ Programmer's Guide (G06.25+)

Introduction to HP C and C++ for NonStop Systems
HP C/C++ Programmer’s Guide for NonStop Systems429301-008
1-15
TNS/E Native Linker (eld Utility)
TNS/E Native Linker (eld Utility)
The eld native linker links one or more TNS/E native object files (files generated by
the native compilers or eld) to produce either an executable (a loadfile) or relinkable
native object file (linkfile). eld can also modify process attributes, such as HIGHPIN, of
executable native object files and remove nonessential information from native object
files.
The eld native linker processes PIC (position-independent code), the format
necessary when using dynamic-link libraries (DLLs).
eld cannot replace individual procedures and data blocks in an object file or build an
object file from individual procedures and data blocks. eld operates on procedures
and data blocks, but only in terms of an entire object file.
eld runs in the Guardian and OSS environments as well as the HP Enterprise Toolkit
(ETK) on the PC. 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 eld at the command prompt.
For more information, see:
DLL Programmer’s Guide for TNS/E Systems
eld Manual
enoft Manual
rld Manual
Native Inspect Symbolic Debugger
The Native Inspect symbolic debugger is an interactive tool that enables you to identify
and correct programming errors in programs.
You can use Native Inspect to:
Step through code
Set breakpoints
Display source
Display variables
For details on debugging capabilities, see the Native Inspect 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