the difference is the option used THREAD NOTHREAD
Default THREAD THREAD Specifies that the assembler not reset the location counter to zero at the beginning of each CSECT. NOTHREAD Specifies that the assembler reset the location counter to zero at the beginning of each CSECT, except for the first CSECT when it is initiated by the START instruction having a nonzero operand. I think that "NOTHREAD" makes it easier to find an area in a "csect" while reading a dump. Param notrhread R-Loc Object Code Addr1 Addr2 Stmt Source Statement 00000000 00000000 0000002A 1 PREXRL RSECT 00000000 B240 00E0 2 BAKR 14,0 00000004 C600 FFFF FFFE 00000000 3 EXRL 0,A 0000000A C600 FFFF FFFE 00000006 4 EXRL 0,B 00000010 C600 FFFF FFFC 00000008 5 EXRL 0,C 00000016 C600 FFFF FFFB 0000000C 6 EXRL 0,D 00000000 00000000 0000000E 7 PRXX RSECT 00000000 1711 8 A XR 1,1 00000002 404040 9 DC CL3' ' 00000005 00 00000006 1711 10 B XR 1,1 00000008 1711 11 C XR 1,1 0000001C 00000000 0000002A 12 PREXRL RSECT 0000001C C010 FFFF FFF2 00000000 13 LARL 1,PREXRL 00000022 00000000 14 DC X'00000000' 00000026 17FF 15 XR 15,15 00000028 0101 16 PR 0000000A 00000000 0000000E 17 PRXX RSECT 0000000A 40 18 DC CL1' ' 0000000B 00 0000000C 1711 19 D XR 1,1 20 END SECTION CLASS ------- SOURCE -------- OFFSET OFFSET NAME TYPE LENGTH DDNAME SEQ MEMBER 0 PREXRL CSECT 2A OBJLIB 01 PREXRL 30 PRXX CSECT E OBJLIB 01 PREXRL *** DATA SET SUMMARY *** Param threadr 0000 00000000 0000002A 1 PREXRL RSECT 0000 B240 00E0 2 BAKR 14,0 0004 C600 0000 0016 00000030 3 EXRL 0,A 000A C600 0000 0016 00000036 4 EXRL 0,B 0010 C600 0000 0014 00000038 5 EXRL 0,C 0016 C600 0000 0013 0000003C 6 EXRL 0,D 0030 00000030 0000000E 7 PRXX RSECT 0030 1711 8 A XR 1,1 0032 404040 9 DC CL3' ' 0035 00 0036 1711 10 B XR 1,1 0038 1711 11 C XR 1,1 001C 00000000 0000002A 12 PREXRL RSECT 001C C010 FFFF FFF2 00000000 13 LARL 1,PREXRL 0022 00000000 14 DC X'00000000' 0026 17FF 15 XR 15,15 0028 0101 16 PR 003A 00000030 0000000E 17 PRXX RSECT 003A 40 18 DC CL1' ' 003B 00 003C 1711 19 D XR 1,1 20 END Output linkage editor:. OFFSET OFFSET NAME TYPE LENGTH DDNAME SEQ MEMBER 0 PREXRL CSECT 2A OBJLIB 01 PREXRL 30 PRXX CSECT E OBJLIB 01 PREXRL *** DATA SET SUMMARY *** Aldo Crosio tel: 051-4991812 /3488858416 fax: 051-6255762 CSE Consorzio Servizi Bancari Società consortile a responsabilità limitata Via Emilia n. 272 40068-San Lazzaro di Savena (BO) Ai sensi del D.Lgs. 196/2003 si precisa che le informazioni contenute nel presente messaggio, corredato dei relativi allegati, sono strettamente riservate ed a uso esclusivo dei destinatari. Qualora Le fosse pervenuto per errore, La invitiamo ad eliminarlo immediatamente, dandocene gentilmente comunicazione. Grazie. ------------ *** ------------ *** ------------ *** ------------