But those changes won't fix the S0C4. As already said, save registers on entry and restore before exit and don't link as reentrant.
Chuck Arney illustro Systems International, LLC http://www.illustro.com Internet-enable your applications with z/Ware V2 Voice: 214-800-8900 X#5562 -- This e-mail is private and may be confidential and is for the intended recipient only. If misdirected, please notify us by telephone and confirm that it has been deleted from your system and any copies destroyed. If you are not the intended recipient you are strictly prohibited from using, printing, copying, distributing or disseminating this e-mail or any information contained in it. We use reasonable measures to virus scan all E-mails leaving illustro but no warranty is given that this E-mail and any attachments are virus free. You should ensure you have adequate measures in place for your own virus checking. -----Original Message----- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Elardus Engelbrecht Sent: Tuesday, May 10, 2011 9:42 AM To: IBM-MAIN@bama.ua.edu Subject: Re: S0C4-04 Assembler MONTERO ROMERO, ENRIQUE ELOI wrote: Change HELLOMSG DC C'I AM AN OLD FREAK' to HELLOMSG DS CL80 and do a MVC to HELLOMSG from constant containing 'I AM AN OLD FREAK' >SALIDA DCB DSORG=PS,MACRF=PM,DDNAME=SALIDA, X > RECFM=FB,LRECL=80,BLKSIZE=80 You can remove RECFM, LRECL and BLKSIZE and have the system determine it for you. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html