Technical data

Archiver
19
size Prints information about the text, rdata, data, sdata, bss, and
sbss sections of the specied object or archive les. See
Chapter 10 of the Assembly Language Programmers 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 le that contains one or more routines in object (.o) le
format. The term object as used in this chapter refers to an .o le that is part
of an archive library le. 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 les
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 specied.