enoft Manual
eNOFT Manual—527507-005
1-1
1 Introduction to eNOFT and ar
The ar utility creates and maintains archives composed of groups of object files. You
can mix PIC and non-PIC files in an archive, but you may not mix TNS, TNS/R or
TNS/E object files within the same archive. After an archive has been created, new
files can be added and existing files can be extracted, deleted, or replaced. For details
on the use of ar, see Section 3, The ar Utility and Section 5, ar Diagnostic Messages.
The rest of the sections of this manual are concerned with eNOFT, the object file
reader. eNOFT reads and displays linkfiles, loadfiles and import libraries created by the
TNS/E compilers, assembler and linker.
eNOFT is comparable to the NOFT utility that runs on TNS/R systems. See
Appendix B, Differences Between eNOFT and NOFT for a detailed comparison of the
two utilities. At each command description in this manual you will also be given
information about the different options or actions of the two utilities.
Output of eNOFT can be sent to the display terminal or to file types native to that
environment. For TNS/E native versions, this requires presence of the Common Run-
Time Environment (CRE) and C runtime library (Crtl) in the Guardian and the Open
System Services (OSS) environments. For the Windows PC version, eNOFT runs at
the cmd.exe command prompt; no GUI is supplied.
eNOFT has the same capabilities in each environment (Guardian, OSS, PC), but each
environment may require slightly different syntax. Differences, if any, are often related
to the different types of file names and file characteristics on each of these platforms.
eNOFT commands are organized into four categories:
1. SET and RESET commands that control the format of output; for example, raw
or formatted forms
2. dump commands that displays specific parts of the object file
3. list commands that organizes and lists attributes from various parts of the
object file
4. user interface commands to specify the input object and control the eNOFT
environment
These four categories are used to classify the complete list of commands and
command options shown in Section 2, eNOFT Options.










