|
|
BSD 4.3tahoe
/*
* Copyright (c) 1980 Regents of the University of California.
* All rights reserved. The Berkeley software License Agreement
* specifies the terms and conditions for redistribution.
*
* @(#)object.h 5.2 (Berkeley) 1/3/88
*/
/*
* Object module definitions.
*
* The object module is the interface to the object file; in particular
* it contains the routines that read symbol and line number information.
*/
char *objname; /* name of object file */
int objsize; /* size of object code */
struct {
unsigned int stringsize; /* size of the dumped string table */
unsigned int nsyms; /* number of symbols */
unsigned int nfiles; /* number of files */
unsigned int nlines; /* number of lines */
} nlhdr;
char *stringtab; /* string table */
char *dotpfile; /* name of compiled file */
int readobj(); /* read in the object file */
int objfree(); /* release storage for object file information */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.