123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198 |
- /*
- *
- * $OBJRECDEF
- * Generated automatically by "vms_struct Version 1.00"
- * Created from VMS definition file "objrecdef.mar"
- * Mon Oct 14 14:01:29 1985
- *
- */
- struct OBJREC {
- unsigned char obj$b_rectyp;
- unsigned char obj$b_subtyp;
- unsigned char obj$b_mhd_strlv;
- unsigned char obj$b_mhd_recsz[2];
- unsigned char obj$t_mhd_name[1];
- };
- #define OBJ$C_HDR 0
- #define OBJ$C_HDR_MHD 0
- #define OBJ$C_HDR_LNM 1
- #define OBJ$C_HDR_SRC 2
- #define OBJ$C_HDR_TTL 3
- #define OBJ$C_HDR_CPR 4
- #define OBJ$C_HDR_MTC 5
- #define OBJ$C_HDR_GTX 6
- #define OBJ$C_GSD 1
- #define OBJ$C_GSD_PSC 0
- #define OBJ$C_GSD_SYM 1
- #define OBJ$C_GSD_EPM 2
- #define OBJ$C_GSD_PRO 3
- #define OBJ$C_GSD_SYMW 4
- #define OBJ$C_GSD_EPMW 5
- #define OBJ$C_GSD_PROW 6
- #define OBJ$C_GSD_IDC 7
- #define OBJ$C_GSD_ENV 8
- #define OBJ$C_GSD_LSY 9
- #define OBJ$C_GSD_LEPM 10
- #define OBJ$C_GSD_LPRO 11
- #define OBJ$C_GSD_SPSC 12
- #define OBJ$C_TIR 2
- #define OBJ$C_EOM 3
- #define OBJ$C_DBG 4
- #define OBJ$C_TBT 5
- #define OBJ$C_LNK 6
- #define OBJ$C_EOMW 7
- #define OBJ$C_MAXRECTYP 7
- #define OBJ$K_SUBTYP 1
- #define OBJ$C_SUBTYP 1
- #define OBJ$C_MAXRECSIZ 2048
- #define OBJ$C_STRLVL 0
- #define OBJ$C_SYMSIZ 31
- #define OBJ$C_STOREPLIM -1
- #define OBJ$C_PSCALILIM 9
- #define MHD$C_MHD 0
- #define MHD$C_LNM 1
- #define MHD$C_SRC 2
- #define MHD$C_TTL 3
- #define MHD$C_CPR 4
- #define MHD$C_MTC 5
- #define MHD$C_GTX 6
- #define MHD$C_MAXHDRTYP 6
- #define GSD$K_ENTRIES 1
- #define GSD$C_ENTRIES 1
- #define GSD$C_PSC 0
- #define GSD$C_SYM 1
- #define GSD$C_EPM 2
- #define GSD$C_PRO 3
- #define GSD$C_SYMW 4
- #define GSD$C_EPMW 5
- #define GSD$C_PROW 6
- #define GSD$C_IDC 7
- #define GSD$C_ENV 8
- #define GSD$C_LSY 9
- #define GSD$C_LEPM 10
- #define GSD$C_LPRO 11
- #define GSD$C_SPSC 12
- #define GSD$C_SYMV 13
- #define GSD$C_EPMV 14
- #define GSD$C_PROV 15
- #define GSD$C_MAXRECTYP 15
- #define GSY$M_WEAK 1
- #define GSY$M_DEF 2
- #define GSY$M_UNI 4
- #define GSY$M_REL 8
- #define GPS$M_PIC 1
- #define GPS$M_LIB 2
- #define GPS$M_OVR 4
- #define GPS$M_REL 8
- #define GPS$M_GBL 16
- #define GPS$M_SHR 32
- #define GPS$M_EXE 64
- #define GPS$M_RD 128
- #define GPS$M_WRT 256
- #define GPS$M_VEC 512
- #define GPS$K_NAME 9
- #define GPS$C_NAME 9
- #define TIR$C_STA_GBL 0
- #define TIR$C_STA_SB 1
- #define TIR$C_STA_SW 2
- #define TIR$C_STA_LW 3
- #define TIR$C_STA_PB 4
- #define TIR$C_STA_PW 5
- #define TIR$C_STA_PL 6
- #define TIR$C_STA_UB 7
- #define TIR$C_STA_UW 8
- #define TIR$C_STA_BFI 9
- #define TIR$C_STA_WFI 10
- #define TIR$C_STA_LFI 11
- #define TIR$C_STA_EPM 12
- #define TIR$C_STA_CKARG 13
- #define TIR$C_STA_WPB 14
- #define TIR$C_STA_WPW 15
- #define TIR$C_STA_WPL 16
- #define TIR$C_STA_LSY 17
- #define TIR$C_STA_LIT 18
- #define TIR$C_STA_LEPM 19
- #define TIR$C_MAXSTACOD 19
- #define TIR$C_MINSTOCOD 20
- #define TIR$C_STO_SB 20
- #define TIR$C_STO_SW 21
- #define TIR$C_STO_L 22
- #define TIR$C_STO_BD 23
- #define TIR$C_STO_WD 24
- #define TIR$C_STO_LD 25
- #define TIR$C_STO_LI 26
- #define TIR$C_STO_PIDR 27
- #define TIR$C_STO_PICR 28
- #define TIR$C_STO_RSB 29
- #define TIR$C_STO_RSW 30
- #define TIR$C_STO_RL 31
- #define TIR$C_STO_VPS 32
- #define TIR$C_STO_USB 33
- #define TIR$C_STO_USW 34
- #define TIR$C_STO_RUB 35
- #define TIR$C_STO_RUW 36
- #define TIR$C_STO_B 37
- #define TIR$C_STO_W 38
- #define TIR$C_STO_RB 39
- #define TIR$C_STO_RW 40
- #define TIR$C_STO_RIVB 41
- #define TIR$C_STO_PIRR 42
- #define TIR$C_MAXSTOCOD 42
- #define TIR$C_MINOPRCOD 50
- #define TIR$C_OPR_NOP 50
- #define TIR$C_OPR_ADD 51
- #define TIR$C_OPR_SUB 52
- #define TIR$C_OPR_MUL 53
- #define TIR$C_OPR_DIV 54
- #define TIR$C_OPR_AND 55
- #define TIR$C_OPR_IOR 56
- #define TIR$C_OPR_EOR 57
- #define TIR$C_OPR_NEG 58
- #define TIR$C_OPR_COM 59
- #define TIR$C_OPR_INSV 60
- #define TIR$C_OPR_ASH 61
- #define TIR$C_OPR_USH 62
- #define TIR$C_OPR_ROT 63
- #define TIR$C_OPR_SEL 64
- #define TIR$C_OPR_REDEF 65
- #define TIR$C_OPR_DFLIT 66
- #define TIR$C_MAXOPRCOD 66
- #define TIR$C_MINCTLCOD 80
- #define TIR$C_CTL_SETRB 80
- #define TIR$C_CTL_AUGRB 81
- #define TIR$C_CTL_DFLOC 82
- #define TIR$C_CTL_STLOC 83
- #define TIR$C_CTL_STKDL 84
- #define TIR$C_MAXCTLCOD 84
- /*
- * Debugger symbol definitions: These are done by hand, as no
- * machine-readable version seems
- * to be available.
- */
- #define DST$C_C 7 /* Language == "C" */
- #define DST$C_MODBEG 188 /* Beginning of module */
- #define DST$C_MODEND 189 /* End of module */
- #define DST$C_RTNBEG 190 /* Beginning of routine */
- #define DST$C_RTNEND 191 /* End of routine */
- #define DST$C_LINE_NUM 185 /* Line Number */
- #define DST$C_SET_ABS_PC 16 /* Set PC */
- #define DST$C_SET_LINE_NUM 9 /* Set Line # */
- #define DST$C_INCR_LINUM 2 /* Incr Line # */
- #define DST$C_INCR_LINUM_W 3 /* Incr Line # */
- #define DST$C_DELTA_PC_W 1 /* Incr PC */
- #define DST$C_DELTA_PC_L 17 /* Incr PC */
- #define DST$C_TERM_L 21 /* End of lines */
- #define DST$C_SOURCE 155 /* Source file */
- #define DST$C_SRC_FORMFEED 16 /* ^L counts */
- #define DST$C_SRC_DECLFILE 1 /* Declare file */
- #define DST$C_SRC_SETFILE 2 /* Set file */
- #define DST$C_SRC_SETREC_L 3 /* Set record */
- #define DST$C_SRC_DEFLINES_W 10 /* # of line */
|