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