xref: /386bsd/usr/share/man/cat1/ranlib.0 (revision a2142627)
1RANLIB(1)                   386BSD Reference Manual                  RANLIB(1)
2
3NNAAMMEE
4     rraannlliibb - table-of-contents for archive libraries
5
6SSYYNNOOPPSSIISS
7     rraannlliibb [--tt] _f_i_l_e ...
8
9DDEESSCCRRIIPPTTIIOONN
10     RRaannlliibb creates a table of external references for archive libraries,
11     normally used by the loader, ld(1).  This table is is named ``__.SYMDEF''
12     and is prepended to the archive.  Files in the archive which are not
13     executable and symbols which are uninteresting to the loader are ignored.
14
15     The options are as follows:
16
17     --tt      Set the modification time of the __.SYMDEF file.  This time is
18             compared by the loader with the modification time of the archive
19             to verify that the table is up-to-date with respect to the
20             archive.  If the modification time has been changed without any
21             change to the archive (for example, by a cp(1)),  the --tt option
22             can be used to ``touch'' the modification time so that it appears
23             that the table is up-to-date.  This is also useful after using
24             the --tt option of make(1).
25
26FFIILLEESS
27     /tmp/ranlib.XXXXXX  Temporary file names.
28
29SSEEEE AALLSSOO
30     ar(1),  ld(1),  lorder(1),  nm(1),  ranlib(5)
31
32HHIISSTTOORRYY
33     A rraannlliibb command appeared in Version 7 AT&T UNIX.
34
35BSD Experimental                  May 9, 1991                                1
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67