HPUX nlist[4]

nlist in anderen Kapiteln des hpux Handbuch:
nlist.3c
nlist(4) nlist(4)
NAME
nlist - nlist structure format
SYNOPSIS
#include <nlist.h>
REMARKS
The exact content of the structure defined below can be best found by
examining /usr/include/nlist.h. It varies somewhat between various
HP-UX implementations.
DESCRIPTION
nlist() can be used to extract information from the symbol table in an
object file (see nlist(3C)). Since symbol tables are machine
dependent (as defined in each implementation's copy of <a.out.h>), a
header file, nlist.h is defined to encapsulate the differences.
The nlist() function, when used with the nlist structure can be used
to extract certain information about selected symbols in the symbol
table. The data associated with each symbol is machine specific, thus
only the name and position of the n_name field in the nlist structure
is standardized by HP-UX. The rest of the structure includes at least
the value and type of the symbol. The names and meanings of all
fields not standardized will change no more than necessary.
struct nlist {
char *n_name;
/* other fields as needed;
the following are suggested if they apply */
long n_value;
unsigned char n_type;
unsigned char n_length;
short n_unit;
short n_sdindex;
};
SEE ALSO
nlist(3C), a.out(4).
Hewlett-Packard Company - 1 - HP-UX Release 9.0: August 1992