date and time created 90/05/15 19:17:03 by bostic
[unix-history] / usr / src / include / ranlib.h
CommitLineData
d93c729e
KB
1/* ranlib.h 4.2 87/04/06 */
2
3#define RANLIBMAG "__.SYMDEF"
11f38134
SL
4
5/*
6 * Structure of the __.SYMDEF table of contents for an archive.
7 * __.SYMDEF begins with a word giving the number of ranlib structures
8 * which immediately follow, and then continues with a string
9 * table consisting of a word giving the number of bytes of strings
10 * which follow and then the strings themselves.
11 * The ran_strx fields index the string table whose first byte is numbered 0.
12 */
13struct ranlib {
14 union {
15 off_t ran_strx; /* string table index of */
16 char *ran_name; /* symbol defined by */
17 } ran_un;
18 off_t ran_off; /* library member at this offset */
19};