/* * * OBJFMT -- GSD entry - module Local procedure definition */ #ifndef _LPRODEF_H #define _LPRODEF_H #define LPRO$K_NAME 15 #define LPRO$C_NAME 15 struct lprodef { unsigned char lpro$b_gsdtyp; /* maps over LSY$B_GSDTYP */ unsigned char lpro$b_datyp; /* maps over LSY$B_DATYP */ unsigned short lpro$w_flags; /* maps over LSY$W_FLAGS */ unsigned short lpro$w_envindx; /* environment index symbol defined in */ unsigned short lpro$w_psindx; /* maps over LSDF$W_PSINDX */ unsigned long lpro$l_addrs; /* entry point address, maps over LSDF$L_VALUE */ unsigned short lpro$w_mask; /* entry point mask */ unsigned char lpro$b_namlng; /* length of name */ char lpro$t_name[31]; /* symbol name */ }; #endif /*_LPRODEF_H*/