Load Module Information panel
Panel and field definitions
Process Options Help ────────────────────────────────────────────────────────────────────────────── Z Data Tools Load Module Information Row 00001 of 00001 Load Library HFM.LOAD Load Module EXITINVO Linked on LINKED ON 2007.186 AT 17:16:02 by PROGRAM BINDER 5695-PMB V1R7 EPA 000000 Size 0000138 TTR 00341A SSI AC 00 AM 31 RM ANY Attributes RN RU ADDRESS CSECT NAME TYPE SIZE Class AMODE RMODE DATE COMPILER 1 _ * * * * * * * <---+-> <---+----> <--> <---+-> <---+> <---> <---> <---+--> <---+----10---> _ 0000000 EXITINVO SD 0000138 B_TEXT 31 ANY 2007.186 HIGH-LEVEL ASSE **** End of data **** Command ===> Scroll PAGE F1=Help F2=Split F3=Exit F4=CRetriev F5=RFind F7=Backward F8=Forward F9=Swap F10=Left F11=Right F12=Cancel
- Load Library
- The name of the load library for the load module.
- Load Module
- The name of the load module.
- Linked on date at time by program number
- The date and time the load module was link edited (bound) and the program number of the linkage editor or binder that was used.
- EPA
- Entry point address of the load module.
- Size
- The length (in hexadecimal) of the load module.
- TTR
- The address of the member in Track and Record (TTR) format.
- SSI
- The system status index (SSI) of the load module.
- AC
- The authorization code (AC) of the load module.
- AM
- The addressing mode (AMODE) of the load module.
- RM
- The residency mode (RMODE) of the load module.
- Attributes
- One or more of the following load module attributes:
- RF
- The module is refreshable.
- RN
- The module is reenterable.
- RU
- The module is reusable.
- OV
- The module has overlay structures.
- NX
- The module is not executable.
- OL
- The module is loadable.
- SC
- The module is scatter format.
- TS
- The module has test attribute.
- CSECT name
- The section symbol. This column can contain the following special
values:
- PRIVATE - indicates that the CSECT is unnamed (private).
- PSEUDOR - indicates that the module contains definition statements for pseudo registers.
- (BLANK) - indicates that the common section (CM) is unnamed.
- Type
- The section symbol type:
- CM
- A common section definition
- SD
- A section definition
- PC
- A private section definition
- LD
- A label definition
- Address
- The offset (hexadecimal) of the symbol in the load module.
- Size
- The length (hexadecimal) of the section.
- Class
- The class name of the section.
- A/RMODE
- The AMODE/RMODE of the CSECT.
- Date
- The date of the first compilation (if available).
- Compiler 1
- The short name or number of the first compiler (if available).
- Compiler 2
- A short name or the program number of the second compiler (if available).
- Date 2
- The date of the second compilation.
- User data
- The data that is provided by users. For example, identification, comments.
Line commands:
You can enter the following commands in the prefix area of the data display:
- A
- View programming language related attributes that are used by this section.
- D
- Disassembles this section.
- I
- Lists the user data that is associated with the
IDENTIFY
statement at bind time. - O
- Views the compile options for this section.
- S
- Views the text for this section.
- Z
- Views the ZAP data associated with this section.
Load Module Compiler Options panel
This panel shows all the compiler options that are associated with a section name. Each option starts on a new line.
Process Options Help ─────────────────────────────────────────────────────────────────────────────── Z Data Tools LOAD MODULE COMPILER OPTIONS Row 00001 of 00051 Section Name SHFMSAM1CATE1 Class B_TEXT COMPILER OPTIONS - Enterpr. PL/I for z/OS V3R6 <---+----10---+----2----+----3----+----4----+----5----+----6----+----7----+> ARCH(5) BACKREG(5) BIFPREC(15) CHECK(NOCONFORMANCE NOSTORAGE) CMPAT(V2) CODEPAGE(01140) NOCOMMON NOCOMPACT CSECT CSECTCUT(4) CURRENCY('$') NODBCS Command ===> Scroll PAGE F1=Help F2=Split F3=Exit F4=Expand F5=RFind F7=Up F8=Down F9=Swap F10=Left F11=Right F12=Cancel
Load Module Disassembly panel
Panel and field definitions
Process Options Help ─────────────────────────────────────────────────────────────────────────────── Z Data Tools LOAD MODULE DISASSEMBLY Row 00001 of 00109 Section Name SHFMSAM1CATE1 Class B_TEXT LOCATION OFFSET -----HEX------ LABEL CODE _ 00000000 0 F2F0 F1F3 F0F9 SHFMSAM1CATE1 DC C'201309' 00000006 6 F0F2 F1F2 F0F6 DC C'021206' 0000000C C F3F8 F0F3 F0F6 DC C'380306' 00000012 12 F0F0 002C 0908 DC X'F0F0002C0908' 00000018 18 0505 5B00 079E DC X'05055B00079E' 0000001E 1E 0000 0474 6408 DC X'000004746408' 00000024 24 1F1F 0F0F 2461 DC X'1F1F0F0F2461' 0000002A 2A 2109 0180 006C DC X'21090180006C' 00000030 30 3600 2302 0FC4 DC X'360023020FC4' 00000036 36 0000 0000 0000 DC X'000000000000' 0000003C 3C 0000 0000 0000 DC X'000000000000' 00000042 42 0000 0000 0000 DC X'000000000000' 00000048 48 47F0 F024 B 36(,R15) Command ===> Scroll PAGE F1=Help F2=Split F3=Exit F4=Expand F5=RFind F7=Up F8=Down F9=Swap F10=Left F11=Right F12=Cancel
Disassembly of the text data for a given section.
- Location
- The absolute address of the instruction within the load module
- Offset
- The relative address of the instruction within the section
- Hex
- The hexadecimal representation of the instruction
- Label
- The first 8 bytes of the section name is used for the first label.
- Code
- Disassembled instructions.
Load Module Identify panel
This panel shows all the user data that is associated with a section name. The user data for each identify statement is shown on separate lines.
Process Options Help
───────────────────────────────────────────────────────────────────────────────
Z Data Tools LOAD MODULE IDENTIFY Row 00001 of 00001
Section Name BPX1GTH
Class B_TEXT
User data _
<---+----10---+----2----+----3----+----4----+----5----+----6----+----7----+->
RSI12150072
**** END OF DATA ****
Command ===> Scroll PAGE
F1=Help F2=Split F3=Exit F4=Expand F5=RFind F7=Up F8=Down
F9=Swap F10=Left F11=Right F12=Cancel
Load Module Text panel
Panel and field definitions
Process Options Help
Z Data Tools LOAD MODULE TEXT Row 00001 of 00020
Section Name EXITINVO
Class B_TEXT
LOCATION OFFSET -----------------HEX--------------- --------CHAR--------
00000000 0 90ECD00C 18CF58B1 000058BB 00004110 | °Ö}..Ȭì£ ì] . |
00000010 10 B0AC50D1 0004501D 000818D1 D503B00C | ^Đ&J .&. ..JN.^. |
00000020 20 C1304720 C03E58F0 B00C89F0 000247FF | A.å.{.ì0^.i0 .å. |
00000030 30 C02E47F0 C08047F0 C0FE47F0 C08A0700 | {.å0{Øå0{Űå0{ű. |
00000040 40 4510C074 00300000 C5E7C9E3 C9D5E5D6 | á.{È . EXITINVO |
00000050 50 406040C3 81939385 8440A689 A38840C9 | - Called with I |
00000060 60 95A58193 89844086 A49583A3 89969540 | nvalid function |
00000070 70 83968485 0A23D203 B050C134 47F0C0FE | code.K.^&A.å0{Ú |
00000080 80 D21FB0F4 C11047F0 C0FEBF4F B0144780 | K.^4A.å0{Ú×|^.åØ |
00000090 90 C0FE5850 B0105860 B03495C1 50004740 | {Úì&^.ì-^.nA& å |
000000A0 A0 C0B295E9 50004720 C0CA92C1 600047F0 | {¥nZ& å.{kA- å0 |
000000B0 B0 C0E89581 50004740 C0E295A9 50004720 | {Yna& å {Snz& å. |
000000C0 C0 C0E29281 600047F0 C0E895F0 50004740 | {Ska- å0{Yn0& å |
Command ===> Scroll PAGE
F1=Help F2=Split F3=Exit F4=Expand F5=RFind F7=Up F8=Down
F9=Swap F10=Left F11=Right F12=Cancel
Dump format of the class data for a given section.
- Location
- The absolute address of this data within the load module
- Offset
- The relative address of this data within the section
- Hex
- The hexadecimal representation of the data
- Char
- The character representation of the data
Load Module ZAP panel
This panel shows all the ZAP ID and ZAP dates that are associated with the section name.
Process Options Help
───────────────────────────────────────────────────────────────────────────────
Z Data Tools LOAD MODULE ZAP INFORMATION Row 00001 of 00003
Section Name FMNSAF
Class B_TEXT
ID DATE
<---+--> <---+----10---+--->
PI53019 2016/04/29
PI53020 2016/04/29
PI53021 2016/04/29
**** END OF DATA ****
Command ===> Scroll PAGE
F1=Help F2=Split F3=Exit F4=Expand F5=RFind F7=Up F8=Down
F9=Swap F10=Left F11=Right F12=Cancel
Load Module Program Attributes panel
The Load Module Program Attributes panel shows all of the program language attributes that are used for the code in the selected section name.
Process Options Help
───────────────────────────────────────────────────────────────────────────────
Z Data Tools Load Module Program Attributes Row 00001 of 00003
Section Name CBLA2EC1
Class C_CODE
Program Attributes - Enterpr.COBOL for z/OS V6R2
<---+----10---+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----100--+----1----+----2----+-->
Statistics -
Number of data items: 91
Number of statements: 148
Data Division -
QSAM
Environment Division -
FILE STATUS clause
Procedure Division -
ADD
CONTINUE
DISPLAY
EXIT
GOBACK
IF
END-IF
INSPECT
MOVE
OPEN
PERFORM
END-PERFORM
READ
STOP
SUBTRACT
WRITE
Reference modification used
Other -
COPY statement
Hexadecimal literal
**** End of data ****
Command ===> Scroll PAGE
F1=Help F2=Split F3=Exit F4=Expand F5=RFind F7=Up F8=Down
F9=Swap F10=Left F11=Right F12=Cancel