Technical data
Archiver
19
size Prints information about the text, rdata, data, sdata, bss, and
sbss sections of the specified object or archive files. See
Chapter 10 of the Assembly Language Programmer’s Guide for
a description of the contents and format of section data.
For more information on these tools, see the odump(1), stdump(1), nm(1),
file(1), or size(1) manual pages.
Archiver
An archive library is a file that contains one or more routines in object (.o) file
format. The term object as used in this chapter refers to an .o file that is part
of an archive library file. When a program calls an object not explicitly
included in the program, the link editor ld looks for that object in an archive
library. The editor then loads only that object (not the whole library) and
links it with the calling program. The archiver (ar) creates and maintains
archive libraries and has the following main functions:
• Copying new objects into the library
• Replacing existing objects in the library
• Moving objects about the library
• Copying individual objects from the library into individual object files
See the ar(1) manual page for additional information on the archiver.
Run-Time Considerations
Invoking a Program
To run a Fortran program, invoke the executable object module produced by
the f77 command by entering the name of the module as a command. By
default, the name of the executable module is a.out. If you included the –o
filename option on the ld (or f77) command line, the executable object module
has the name that you specified.










