AT&T UNIX™PC Unix System V Users Manual - tenox

AT&T UNIX™PC Unix System V Users Manual - tenox AT&T UNIX™PC Unix System V Users Manual - tenox

01.01.2013 Views

AR ( 4 ) AR (4) • The number of symbols. Length: 4 bytes . • The array of offsets into the archive file. Length: 4 bytes * "the number of symbols." • The name string table. Length: ar_size - (4 bytes * ("the number of symbols" + 1)). The number of symbols and the array of offsets are managed with sgetl and sputl. The string table contains exactly as many null terminated strings as there are elements in the offsets array. Each offset from the array is associated with the corresponding name from the string table (in order). The names in the string table are all the defined global symbols found in the common object files in the archive. Each offset is the location of the archive header for the associated symbol. SEE ALSO ar(l), ld(l), strip(l), sput1(3X), a.out(4). BUGS Strip (l) will remove all archive symbol entries from the header. The archive symbol entries must be restored via the ts option of the ar( l) command before the archive can be used with the link editor ld(l). - 2 -

CHECKLIST ( 4 ) CHECKLIST ( 4 ) NAME checklist - list of file systems processed by fsck DESCRIPTION Checklist resides in directory fete and contains a list of at most 15 special file names. Each special file name is contained on a separate line and corresponds to a file system. Each file system will then be automatically processed by the fs ck( 1M) command. SEE ALSO fsck( 1M). - 1 -

AR ( 4 ) AR (4)<br />

• The number of symbols. Length: 4 bytes .<br />

• The array of offsets into the archive file. Length: 4 bytes<br />

* "the number of symbols."<br />

• The name string table. Length: ar_size - (4 bytes * ("the<br />

number of symbols" + 1)).<br />

The number of symbols and the array of offsets are managed with<br />

sgetl and sputl. The string table contains exactly as many null terminated<br />

strings as there are elements in the offsets array. Each<br />

offset from the array is associated with the corresponding name<br />

from the string table (in order). The names in the string table are<br />

all the defined global symbols found in the common object files in<br />

the archive. Each offset is the location of the archive header for<br />

the associated symbol.<br />

SEE ALSO<br />

ar(l), ld(l), strip(l), sput1(3X), a.out(4).<br />

BUGS<br />

Strip (l) will remove all archive symbol entries from the header.<br />

The archive symbol entries must be restored via the ts option of<br />

the ar( l) command before the archive can be used with the link<br />

editor ld(l).<br />

- 2 -

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!