
/* ###--------------------------------------------------------------### */
/* 									*/
/* file		: vh_lspec.h						*/
/* date		: Aug 31 1993						*/
/* version	: v1.92							*/
/* authors	: VUONG H.N., L.A. TABUSSE, P. BAZARGAN			*/
/* content	: contains defines, external variables and funtions used*/
/*		  by the linker						*/
/*									*/
/* ###--------------------------------------------------------------### */

#define VHL_NORDFN    128
#define VHL_BUSDFN    256

#define VHL_UKNDFN      8
#define VHL_DECDFN      4
#define VHL_REDDFN      2
#define VHL_WRTDFN      1

#define VHL_MODDFN     0
#define VHL_SIGDFN     1
#define VHL_INSDFN     2
#define VHL_CNBDFN     3
#define VHL_RNBDFN     4
#define VHL_WNBDFN     5
#define VHL_PNTDFN     7

extern struct lkdfig *VHL_HEDLKF;
extern struct chain  *VHX_EVENT;

struct lkdfig            *vhl_addlkdfig ();
struct lkdins            *vhl_addlkdins ();
struct simsig            *vhl_addsimsig ();
struct bussig            *vhl_addbussig ();
struct wrbsig            *vhl_addwrbsig ();
struct wrssig            *vhl_addwrssig ();
struct wrireg            *vhl_addwrireg ();
struct wriaux            *vhl_addwriaux ();
struct wribux            *vhl_addwribux ();
struct prjbvl            *vhl_addprjbvl ();
struct prjrvl            *vhl_addprjrvl ();
struct redlst            *vhl_addredlst ();
extern struct dct_entry **vhu_initab    ();
extern int                vhu_chktab    ();
extern void               vhu_addtab    ();
extern void               vhu_fretab    ();
