nlist.h
Click here to get the file
Size
1 kB
-
File type
text/x-chdr
File contents
/* @(#) nlist.h 1.3 1/27/86 17:46:51 */
/*ident "@(#)cfront:incl/nlist.h 1.3"*/
/*
*/
#if vax || u3b || M32 || u3b15 || u3b5 || u3b2
/* symbol table entry structure */
struct nlist
{
char *n_name; /* symbol name */
long n_value; /* value of symbol */
short n_scnum; /* section number */
unsigned short n_type; /* type and derived type */
char n_sclass; /* storage class */
char n_numaux; /* number of aux. entries */
};
#else /* pdp11 || u370 */
struct nlist
{
char n_name[8]; /* symbol name */
#if pdp11
int n_type; /* type of symbol in .o */
#else
char n_type;
char n_other;
short n_desc;
#endif
unsigned n_value; /* value of symbol */
};
#endif
extern int nlist (const char*, nlist*);