Figure 1 shows sample output for LISTOBJ with an object module.
OBJECT MODULE LISTING PAGE 0001
ESD RECORD: 00000001
ESDID TYPE NAME ADDR R/R/A ID/LTH
00001 SD(00) MODULE00 000000 02 0026E0
00002 ER(02) MODULE01 000000 40 404040
00003 ER(02) MODULE02 000000 40 404040
ESD RECORD: 00000002
ESDID TYPE NAME ADDR R/R/A ID/LTH
00004 ER(02) MODULE03 000000 40 404040
00005 SD(00) MODULE04 0026E0 06 0004B4
00006 ER(02) MODULE05 000000 40 404040
ESD RECORD: 00000003
ESDID TYPE NAME ADDR R/R/A ID/LTH
00007 ER(02) MODULE06 000000 40 404040
00008 ER(02) MODULE07 000000 40 404040
00009 ER(02) MODULE08 000000 40 404040
ESD RECORD: 00000004
ESDID TYPE NAME ADDR R/R/A ID/LTH
00010 ER(02) MODULE09 000000 40 404040
00011 ER(02) MODULE10 000000 40 404040
TXT: 00000005
ADDR=000000 ESDID=00001 TEXT: A7F4000D 15D4D6C4 E4D3C5F0 F040F1F1 F2F1F3C8 C2C2F7F7 F9F090EC D00CC0C0 000010A5 0D8041F0
00005800 C00C1891 58F093E0 0DEF18FD
RLD RECORD: R PTR P PTR FLAGS ADDR R PTR P PTR FLAGS ADDR R PTR P PTR FLAGS ADDR 00000000
00001 00001 0D 002168 00001 00001 0D 0021D4 00001 00001 0D 0021D8
00001 00001 0D 00228C 00001 00001 0D 002290 00001 00001 0D 0022A0
00001 00001 0D 0022B0 00001 00001 0C 00268C 00005 00001 0C 0022AC
00006 00001 0C 00229C
RLD RECORD: R PTR P PTR FLAGS ADDR R PTR P PTR FLAGS ADDR R PTR P PTR FLAGS ADDR 00000000
00007 00001 0C 002294 00008 00001 0C 0022A4 00009 00001 0C 0022A8
00010 00001 0C 002298 00011 00001 0C 002288 00002 00005 0D 002A97
00002 00005 0D 002B0A 00002 00005 0C 002B46
RLD RECORD: R PTR P PTR FLAGS ADDR R PTR P PTR FLAGS ADDR R PTR P PTR FLAGS ADDR 00000000
00003 00005 0C 002B69 00004 00005 0C 002B8F
END RECORD: 2569623400 010611213
The record formats for OBJ and XOBJ records are identical except that XOBJ modules contain XSD records rather than ESD records. Except for XSD records, AMBLIST formats the records in the object module one record at a time. XSD records support names up to 32767 characters. These names may be continued onto multiple records, but such a continued record will appear as a single XSD record in the AMBLIST output. If the name is longer than 16 characters, a 16–character abbreviated name is printed with the XSD record. An abbreviation table which maps abbreviated names to be true names is printed at the end of the listing.
See the description of ESD data items in z/OS MVS Program Management: Advanced Facilities for a description of the format of OBJ and XOBJ record formats.
Figure 2 shows sample output for LISTOBJ with an XSD record.
OBJECT MODULE LISTING MEMBER= CALLEDA PAGE 0001
LIST OF CALLEDA
XSD RECORD: 00000001
ESDID TYPE NAME ADDR R/R/A ID/LTH
0001 SD(00) CAN_BE_ABBRV_16B 000000 06 0000BC
TXT: 00000002
ADDR=000000 ESDID= 0001 TEXT: 90ECD00C 0DC050D0 C07241E0 C06E50E0 D00818DE 1B115010 C0660700 4510C048 80000070 00000003
02250000 C3C1D3D3 C5C4C140 C1C2D6E4
TXT: 00000004
ADDR=000038 ESDID= 0001 TEXT: E340E3D6 40D9C5E3 E4D9D540 E3D640C3 C1D3D3C5 D9
TXT: 00000005
ADDR=00004E ESDID= 0001 TEXT: 0A234100 00014110 C0660A01 1BFF58D0 D00458E0 D00C980C D0140B0E 00000000 0000E7E7
RLD RECORD: R PTR P PTR FLAGS ADDR R PTR P PTR FLAGS ADDR R PTR P PTR FLAGS ADDR 00000006
0001 0001 0D 000020 0001 0001 0C 000024
END RECORD: 1566896201 020191248 00000007
Figure 3 shows sample output for LISTOBJ with a GOFF records.
***** G E N E R A L I Z E D O B J E C T F I L E F O R M A T ***** PAGE 1
OBJECT MODULE LISTING
RECORD TYPE: HDR SEQUENCE: 1
--- CHARACTER SET -- LANGUAGE HDR MODULE
ID NAME PRODUCT VERSION PROPERTIES
> 00000 00000
RECORD TYPE: ESD SEQUENCE: 2
ESD OWNER/ ITEM ITEM NAME ---------------- ATTRIBUTES -----------------
ESDID TYPE PARENT OFFSET LENGTH SP/S BA AMD RMD REUS AL TXT ORD STR BINDER SIGNATURE
>000001 SD N/A N/A N/A N/A N/A N/A N/A N/S N/A N/A N/A N/A N/A N/A
NAME(CSECT)
>000002 ED 000001 0 1C 01-N/A C N/A N/S N/A 03 B-U N/A N/A L,A,C N/A
NAME(B_TEXT)
>000004 ED 000001 0 0 01-N/A C N/A N/S N/A 00 F-U N/A N/A C N/A
NAME(B_IDRL)
>000003 LD 000002 0 N/A 01-N/S N/A ANY N/A N/A N/A N-U N/A S N/A 00000000
NAME(CSECT)
RECORD TYPE: TEXT SEQUENCE: 6
-- RESIDENT -- TRUE TEXT ENCODED
ESDID OFFSET LENGTH ENCODING LENGTH ------------------------------ T E X T ------------------------------
>000002 00000000 00000000 0000 0000000C 58C07010 58C07014 41C07018
>000002 00000010 00000000 0000 0000000C 00000001 00000004 0000001F
RECORD TYPE: RLD SEQUENCE: 8
R-PTR P-PTR OFFSET TYPE LEN ATTRIB R-PTR P-PTR OFFSET TYPE LEN ATTRIB R-PTR P-PTR OFFSET TYPE LEN ATTRIB
>000002 000002 000010 00+ 004 000002 000002 000014 00+ 004 000002 000002 000018 00+ 004
RECORD TYPE: IDRL SEQUENCE: 9
ESDID |---- IDR DATA ----| |---- IDR DATA ----| |---- IDR DATA ----| |---- IDR DATA ----|
>000004 |569623400.010295104|
RECORD TYPE: END SEQUENCE: 10
RECORD --ENTRY POINT--
COUNT ESDID OFFSET
>000000 N/S N/S