Analyze Object File 30-APR-1985 15:49:01.37 Page 1 DISK$DEV:[PRAXISDEV.SUPPORT.TEST.VAX]EF.OBJ;7 1. MODULE HEADER (OBJ$C_HDR_MHD), 44 bytes structure level: 0 maximum record size: 512 module name: "EF" module version: "0" creation date/time: 18-APR-1985 12:46 last patch date/time: 2. LANGUAGE PROCESSOR HEADER (OBJ$C_HDR_LNM), 18 bytes Textual information: "Praxis - VVX 7.3" 3. SOURCE FILE HEADER (OBJ$C_HDR_SRC), 16 bytes Textual information: "TSS:EF/LIS/MAC" 4. TRACEBACK INFORMATION (OBJ$C_TBT), 31 bytes 1) Store Immediate, 13 bytes: 7 6 5 4 3 2 1 0 01234567 ------------------------ -------- 02 00 00 00 00 00 BC 09| 0000 |........| 00 B8 11 46 45| 0008 |EF... | 2) TIR$C_STA_PB (4, %X'04') stack depth: 1 psect: 0 value: 0 (%X'00000000') 3) TIR$C_STO_LW (22, %X'16') stack depth: 0 4) Store Immediate, 11 bytes: 7 6 5 4 3 2 1 0 01234567 ------------------------ -------- 0D 31 45 44 4F 43 24 06| 0000 |.$CODE1.| 00 00 00| 0008 |... | 5. GLOBAL SYMBOL DIRECTORY (OBJ$C_GSD), 97 bytes 1) Global Symbol Specification (GSD$C_SYM) data type: DSC$K_DTYPE_Z (0) symbol flags: (0) GSY$V_WEAK 0 (1) GSY$V_DEF 1 (2) GSY$V_UNI 0 (3) GSY$V_REL 1 psect: 0 value: 0 (%X'00000000') symbol: "A" Analyze Object File 30-APR-1985 15:49:01.48 Page 2 DISK$DEV:[PRAXISDEV.SUPPORT.TEST.VAX]EF.OBJ;7 2) Program Section Definition (GSD$C_PSC) alignment: 1-byte boundary <-- psect 0 attribute flags: (0) GPS$V_PIC 0 (1) GPS$V_LIB 0 (2) GPS$V_OVL 0 (3) GPS$V_REL 1 (4) GPS$V_GBL 0 (5) GPS$V_SHR 1 (6) GPS$V_EXE 1 (7) GPS$V_RD 1 (8) GPS$V_WRT 0 (9) GPS$V_VEC 0 allocation: 13 (%X'0000000D') symbol: "$CODE1" 3) Program Section Definition (GSD$C_PSC) alignment: 4-byte boundary <-- psect 1 attribute flags: (0) GPS$V_PIC 1 (1) GPS$V_LIB 0 (2) GPS$V_OVL 0 (3) GPS$V_REL 1 (4) GPS$V_GBL 0 (5) GPS$V_SHR 1 (6) GPS$V_EXE 0 (7) GPS$V_RD 1 (8) GPS$V_WRT 0 (9) GPS$V_VEC 0 allocation: 0 (%X'00000000') symbol: "$PDATA" 4) Program Section Definition (GSD$C_PSC) alignment: 4-byte boundary <-- psect 2 attribute flags: (0) GPS$V_PIC 0 (1) GPS$V_LIB 0 (2) GPS$V_OVL 0 (3) GPS$V_REL 1 (4) GPS$V_GBL 0 (5) GPS$V_SHR 0 (6) GPS$V_EXE 0 (7) GPS$V_RD 1 (8) GPS$V_WRT 1 (9) GPS$V_VEC 0 allocation: 0 (%X'00000000') symbol: "$VARS" 5) Program Section Definition (GSD$C_PSC) alignment: 1-byte boundary <-- psect 3 attribute flags: (0) GPS$V_PIC 0 (1) GPS$V_LIB 0 (2) GPS$V_OVL 0 Analyze Object File 30-APR-1985 15:49:01.56 Page 3 DISK$DEV:[PRAXISDEV.SUPPORT.TEST.VAX]EF.OBJ;7 (3) GPS$V_REL 0 (4) GPS$V_GBL 0 (5) GPS$V_SHR 0 (6) GPS$V_EXE 0 (7) GPS$V_RD 0 (8) GPS$V_WRT 0 (9) GPS$V_VEC 0 allocation: 0 (%X'00000000') symbol: ". ABS ." 6) Program Section Definition (GSD$C_PSC) alignment: 4-byte boundary <-- psect 4 attribute flags: (0) GPS$V_PIC 0 (1) GPS$V_LIB 0 (2) GPS$V_OVL 0 (3) GPS$V_REL 1 (4) GPS$V_GBL 1 (5) GPS$V_SHR 0 (6) GPS$V_EXE 0 (7) GPS$V_RD 1 (8) GPS$V_WRT 0 (9) GPS$V_VEC 0 allocation: 0 (%X'00000000') symbol: "LIB$INITIALIZE" 6. TEXT INFORMATION/RELOCATION (OBJ$C_TIR), 24 bytes 1) TIR$C_STA_PB (4, %X'04') stack depth: 1 psect: 0 value: 0 (%X'00000000') 2) TIR$C_CTL_SETRB (80, %X'50') stack depth: 0 3) Store Immediate, 3 bytes: 7 6 5 4 3 2 1 0 01234567 ------------------------ -------- 04 00 00| 0000 |... | 4) TIR$C_STA_PB (4, %X'04') stack depth: 1 psect: 0 value: 3 (%X'00000003') 5) TIR$C_CTL_SETRB (80, %X'50') stack depth: 0 6) Store Immediate, 10 bytes: 7 6 5 4 3 2 1 0 01234567 ------------------------ -------- FF FF F4 4F 00 FB 00 00| 0000 |....O...| 04 FF| 0008 |.. | Analyze Object File 30-APR-1985 15:49:01.64 Page 4 DISK$DEV:[PRAXISDEV.SUPPORT.TEST.VAX]EF.OBJ;7 7. DEBUGGER INFORMATION (OBJ$C_DBG), 26 bytes 1) Store Immediate, 3 bytes: 7 6 5 4 3 2 1 0 01234567 ------------------------ -------- 01 BA 0A| 0000 |... | 2) TIR$C_STA_PB (4, %X'04') stack depth: 1 psect: 0 value: 0 (%X'00000000') 3) TIR$C_STO_LW (22, %X'16') stack depth: 0 4) Store Immediate, 7 bytes: 7 6 5 4 3 2 1 0 01234567 ------------------------ -------- 01 BA 0A 32 24 4C 03| 0000 |.L$2... | 5) TIR$C_STA_PB (4, %X'04') stack depth: 1 psect: 0 value: 3 (%X'00000003') 6) TIR$C_STO_LW (22, %X'16') stack depth: 0 7) Store Immediate, 4 bytes: 7 6 5 4 3 2 1 0 01234567 ------------------------ -------- 31 24 4C 03| 0000 |.L$1 | 8. TRACEBACK INFORMATION (OBJ$C_TBT), 4 bytes 1) Store Immediate, 2 bytes: 7 6 5 4 3 2 1 0 01234567 ------------------------ -------- BD 01| 0000 |.. | 9. END OF MODULE (OBJ$C_EOM), 7 bytes severity: successful (0) psect: 0 value: 3 (%X'00000003') Analyze Object File 30-APR-1985 15:49:01.70 Page 5 DISK$DEV:[PRAXISDEV.SUPPORT.TEST.VAX]EF.OBJ;7 SUMMARY STATISTICS: Record Type Count Total Bytes OBJ$C_HDR 3 78 OBJ$C_GSD 1 97 OBJ$C_TIR 1 24 OBJ$C_EOM 1 7 OBJ$C_DBG 1 26 OBJ$C_TBT 2 35 OBJ$C_LNK 0 0 OBJ$C_EOMW 0 0 Totals 9 267 The analysis uncovered NO errors. ANAL/OBJ EF/OUT=EF.ANL