Personal tools
You are here: Home Projects C++ Cfront releases Release 1.0 Source cfront incl nlist.h
Document Actions

nlist.h

by Paul McJones last modified 2007-02-02 09:31

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*);
« October 2024 »
Su Mo Tu We Th Fr Sa
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
 

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: