COBOL Manual for TNS/E Programs (H06.03+)

Creating and Compiling HP COBOL Source
Programs
HP COBOL Manual for TNS/E Programs520347-003
22-57
Compilation Summary
17. (p8) br.cond.dpnt.many .b1_16
17. mov r34=r0
17. add r35=472,sp
17. add r36=r35,r34
17. add r37=@gprel($cob_internal$6#),gp
17. add r38=8,r0
17. mov r49=r36
17. mov r50=r37
17. mov r51=r38
17. add r20=648,sp
17. st8 [r20]=r34
17. nop
17. br.call.sptk b0=_SharedMilli_MOVB_FWD_NOOVERLAP#
17. add r20=496,sp
17. ld8 r34=[r20]
17. nop
17. mov gp=r34
17. movl r35=0xd000000000000000
17. nop
17. nop
17. add r36=472,sp
17. add r20=648,sp
17. ld8 r37=[r20]
17. nop
17. nop
17. nop
17. add r38=8,r37
17. mov r39=r0
17. mov r40=r0
17. mov r41=r0
17. nop
17. nop
17. mov r42=r0
17. mov r43=r0
17. add r44=16,sp
17. nop
17. st8 [r44]=r0
17. add r45=24,sp
17. nop
17. st8 [r45]=r0
17. add r46=32,sp
17. nop
17. st8 [r46]=r0
17. add r47=40,sp
17. nop
17. st8 [r47]=r0
17. mov r49=r35
17. mov r50=r36
17. mov r51=r38
17. nop
17. nop
17. nop
17. nop
Example 22-20. Symbolic Code Listing (page 10 of 23)