Thanks a lot Steve. I just saw the note that you sent yesterday - sorry I missed it. I will pass your info along to the programmers.
-----Original Message----- From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of Steve Comstock Sent: Wednesday, July 13, 2011 3:48 PM To: [email protected] Subject: Re: running Assembler I/O macro code as AMODE 31, RMODE ANY On 7/13/2011 1:21 PM, Barkow, Eileen wrote: > Steve, > > I am sorry but I did not see your post with the 3 papers mentioned. > When was it sent? I hope I did not delete it - I get copies of alot of error > msg email that I send out to users and am > constantly deleting them so I sometimes delete things by mistake. I wondered. It was sent yesterday at 9:26 am; extracting: VSAM can work AMODE 31 just fine. For QSAM, there are a number of approaches that allow you to code file processing in AMODE 31 without switching back and forth using BSM and the like. Visit http://www.trainersfriend.com/General_content/Book_site.htm check out these papers: * Applications Assembler Programming for z * Writing Reentrant Programs (In Assembler) * I/O and AMODE 31 they're all free and have some tidbits you might find helpful. > > -----Original Message----- > From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf > Of Steve Comstock > Sent: Wednesday, July 13, 2011 2:56 PM > To: [email protected] > Subject: Re: running Assembler I/O macro code as AMODE 31, RMODE ANY > > On 7/13/2011 12:32 PM, Barkow, Eileen wrote: >> I passed all the info I got from this list onto the programmers and they can >> decide what to do. >> >> John Gilmore sent the info about using RMODE(SPLIT) and Charles Mills sent a >> very comprehensive document (previously presented to the list) that he wrote >> about >> how to convert assembler code doing such i/o's to 31 bit rmode(any). >> > > I was curious if you saw my post with the three papers mentioned. > > >> Thanks to all who responded. >> >> -----Original Message----- >> From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf >> Of Steve Comstock >> Sent: Wednesday, July 13, 2011 2:19 PM >> To: [email protected] >> Subject: Re: running Assembler I/O macro code as AMODE 31, RMODE ANY >> >> On 7/13/2011 11:53 AM, Barkow, Eileen wrote: >>> I meant that linking everything AMODE 24 was the 'only' way the users could >>> get it to work - that is why they >>> were asking for other ways to do it. >> >> So how have you resolved the problem? >> >> >>> >>> -----Original Message----- >>> From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf >>> Of Shmuel Metz (Seymour J.) >>> Sent: Wednesday, July 13, 2011 1:48 PM >>> To: [email protected] >>> Subject: Re: running Assembler I/O macro code as AMODE 31, RMODE ANY >>> >>> In >>> <A826B9FD78356242A9D9595912F9B2323A4468A0EC@DOITTMAIL03.doitt.nycnet>, >>> on 07/12/2011 >>> at 11:06 AM, "Barkow, Eileen"<[email protected]> said: >>> >>>> We have some old Cobol programs that are being upgraded to Enterprise >>>> Cobol and the users would like to be able to link them as AMODE 31 >>>> RMODE ANY. The problem is that some of these programs call assembler >>>> modules to do the i/o via QSAM and VSAM macros (TESTCB, SHOWCB, GET, >>>> PUT, PUTX, etc) and the only way these can work is by linking >>>> everything as AMODE 24, RMODE BELOW. >>> >>> That is *a* way; it is *NOT* the only way. >>> >> >> > > -- Kind regards, -Steve Comstock The Trainer's Friend, Inc. 303-393-8716 http://www.trainersfriend.com * Special promotion: 15% off on all DB2 training classes scheduled by September 1, taught by year end 2011 * Check out our entire DB2 curriculum at: http://www.trainersfriend.com/DB2_and_VSAM_courses/DB2curric.htm ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

