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