User Tools

Site Tools


ibm:vm370-lib:macro:dmsabn.macro_src

DMSABN Source

References

Source Listing

DMSABN.MACRO.txt
  1. MACRO 00001000
  2. &N DMSABN &C,&TYPCALL=SVC 00002000
  3. AIF ('&C'(1,1) EQ '(').LR @V208865 00003100
  4. &N LA 0,X'&C' LOAD ABEND CODE INTO REG 0 00004000
  5. AGO .C 00005000
  6. .LR ANOP 00006000
  7. &N LR 0,&C(1) LOAD ABEND CODE INTO REG 0 00007000
  8. .C ANOP 00008000
  9. AIF ('&TYPCALL' EQ 'SVC').SVC 00009000
  10. AIF ('&TYPCALL' EQ 'BALR').BALR 00010000
  11. MNOTE 8,'DMSABN001E ''TYPCALL'' NOT ''SVC'' OR ''BALR''' 00011000
  12. MEXIT 00012000
  13. .BALR ANOP 00013000
  14. L 15,=V(DMSABN) LOAD ADDRESS OF ABEND ROUTINE 00014000
  15. BALR 14,15 AND LINK TO IT 00015000
  16. MEXIT 00016000
  17. .SVC ANOP 00017000
  18. SVC 203 CALL ABEND ROUTINE 00018000
  19. DC H'11' 00019000
  20. MEND 00020000
ibm/vm370-lib/macro/dmsabn.macro_src.txt ยท Last modified: 2023/08/06 13:38 by Site Administrator