Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!gatech!purdue!tut.cis.ohio-state.edu!ucbvax!ccfvx3.draper.COM!SEB1525 From: SEB1525@ccfvx3.draper.COM ("Steve Bacher ", Batchman) Newsgroups: comp.lang.asm370 Subject: RE: abend macro Message-ID: <8910061222.AA22277@brazos.rice.edu> Date: 6 Oct 89 11:47:00 GMT Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: IBM 370 Assembly Programming Discussion List <@rice.edu:ASM370%UCF1VM.BITNET@ricevm1.rice.edu> Distribution: inet Organization: The Internet Lines: 16 Code the macro as: ABEND (1),DUMP and stick the abend code in register 1. Format is X'80XXX000' for system abend XXX (the high-order bit is on to take a dump) X'00000XXX' for user abend XXX (where XXX is hex equivalent of user code) Yes, you CAN issue your own system abend codes. Some software actually does this (such software should be taken out and shot, IMHO) to "handle" program checks after a SPIE catches them. On second thought, don't code the ",DUMP" part. Hope this helps. Let me know if I gave you totally wrong information. - Steve Bacher - Draper Lab Disclaimer: This opinion is offered "AS IS" with no warranty implied.