|
|
BSD 4.3
/* $Header: /var/lib/cvsd/repos/CSRG/43BSD/contrib/mkmf/src/dlist.h,v 1.1.1.1 2018/04/24 16:12:54 root Exp $ */
/*
* Dependency list definitions
*
* Author: Peter J. Nicklin
*/
/*
* Dependency list block
*/
typedef struct _dlblk
{
int d_type; /* source file type */
struct slblk *d_src; /* points to a source list block */
struct _iblk *d_incl; /* pointer to include block chain */
struct _dlblk *d_next; /* ptr to next list block */
} DLBLK;
/*
* Dependency list head block
*/
typedef struct _dlisthb
{
DLBLK *d_head; /* pointer to first list block */
DLBLK *d_tail; /* pointer to last list block */
} DLIST;
/*
* Functions defined for dependency list operations
*/
extern DLBLK *dlappend(); /* append to list */
extern DLIST *dlinit(); /* initialize list */
extern void dlprint(); /* print list */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.