Re: Notepad++ language formatting
Did you check with Notepad++ Community https://community.notepad-plus-plus.org/ Lizette -Original Message- From: IBM Mainframe Assembler List On Behalf Of Schmitt, Michael Sent: Thursday, May 18, 2023 8:51 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Notepad++ language formatting Is there a language formatting file for Notepad++ for HLASM? What I found in Google is that there is one but it had no link to download it.
Re: John Ehrman Assembler Text
I have sent an inquiry to idcph...@marist.edu Hopefully someone will know Lizette -Original Message- From: IBM Mainframe Assembler List On Behalf Of Mike Shaw Sent: Thursday, August 13, 2020 5:48 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Re: John Ehrman Assembler Text Assembler Language Programming for IBM System z Servers Version 2.00; it's a 4 meg PDF. Mike Shaw MVS/QuickRef Support Group Chicago-Soft, Ltd. On Thu, Aug 13, 2020 at 8:43 AM FancyDancer wrote: > What are the titles of the manuals? > > Dan >
Re: Is there another Problem with IBMLINK
What link are you using? I use this one to open cases https://www.ibm.com/mysupport/s/?language=en_US Lizette -Original Message- From: IBM Mainframe Assembler List On Behalf Of esst...@juno.com Sent: Tuesday, May 12, 2020 6:51 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Is there another Problem with IBMLINK Im opening a new case in IBMLINK.When I submit the case IBMLINK issues a message that a field is requiredThe Field in question is either the Product Release Number or contractBoth of which has been entered/provided,..Anyone else experiencing any issue with PMR cases ?.Paul D'Angelo
Re: IEATDUMP MF=L Can someone explain this?
My guess is that DFSMS is SOOO LARGE it is Godzilla size Lizette > -Original Message- > From: IBM Mainframe Assembler List On > Behalf Of David Stokes > Sent: Sunday, August 26, 2018 12:09 PM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: AW: IEATDUMP MF=L Can someone explain this? > > Who thought up the name IGDZILLA? > > Maybe the same people who thought up $DILBERT and $DOGBERT? > > Although I doubt JES2 talks to SMS very often. > > -Ursprüngliche Nachricht- > Von: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] Im > Auftrag von Seymour J Metz > Gesendet: Sonntag, 26. August 2018 20:53 > An: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Betreff: Re: IEATDUMP MF=L Can someone explain this? > > I hate censorware. Scunthorpe would pass muster in California either. > > The prefix IEA goes all the way back to OS/360; it's Supervisor. The T, of > course, is Transaction. > > Who thought up the name IGDZILLA? > > > -- > Shmuel (Seymour J.) Metz > http://mason.gmu.edu/~smetz3 > > > From: IBM Mainframe Assembler List on > behalf of Paul Gilmartin <0014e0e4a59b-dmarc-requ...@listserv.uga.edu> > Sent: Saturday, August 25, 2018 5:26 PM > To: ASSEMBLER-LIST@listserv.uga.edu > Subject: Re: IEATDUMP MF=L Can someone explain this? > > On 2018-08-25, at 14:27:44, Charles Mills wrote: > > > +2 > > > > Labels belong in column 1 where your eye can scan for them. > > > Who thinks up these macro names, anyway? That one wouldn't pass muster as a > California vanity license plate. > > > It's great that the new MF=L macros do not require initialization but > > is "which ones" documented anywhere? I tend to use a "model" scheme > > for initializing the DSECT with the MF=L's that works well for me, so > > I always use it. > > > I once tried to define a prototype with DCs; move it into obtained storage > for reentrancy, then map it with dependent USINGs. No luck; got ambiguous > resolution. Would have worked if dependent USING allowed for a lower bound > as well as an upper bound. (64-bit is a greater challenge.) > > -- gil
Re: Address Space TCB Structure
Yes they are The Marist Collect doc is awesome. And it is amazing what a few keywords can do in Google. ;-D Lizette > -Original Message- > From: IBM Mainframe Assembler List On > Behalf Of Charles Mills > Sent: Sunday, June 17, 2018 12:00 PM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Re: Address Space TCB Structure > > GREAT stuff! > > This is good > http://idcp.marist.edu/pdfs/ztidbitz/31%20zNibbler%20%28zOS%20Control%20Bloc > ks%29.pdf (especially the very last diagram!). > > Charles > > > -Original Message- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] > On Behalf Of Lizette Koehler > Sent: Sunday, June 17, 2018 11:14 AM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Re: Address Space TCB Structure > > Try a google search on > > IBM DIAGRAM TCB > > Found lots of interesting images that might be what you are searching for > > Lizette > > > > -Original Message- > > From: IBM Mainframe Assembler List > > On Behalf Of esst...@juno.com > > Sent: Sunday, June 17, 2018 7:47 AM > > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > > Subject: Address Space TCB Structure > > > > . > > Many Years ago I attended an MVS/XA structure and logic class. > > . > > In that class there were diagrams of the TCB Structure for Started > > Task, Batch Jobs, and TSO logon address space. > > I'm talking about the address space TCB structure (Region Control > > Task, > Dump > > Services, STC Control, etc.). > > . > > Are these diagrams available with z/OS. and if so where can I Find it ? > > . > > Paul > > . > > . > >
Re: Address Space TCB Structure
Try a google search on IBM DIAGRAM TCB Found lots of interesting images that might be what you are searching for Lizette > -Original Message- > From: IBM Mainframe Assembler List On > Behalf Of esst...@juno.com > Sent: Sunday, June 17, 2018 7:47 AM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Address Space TCB Structure > > . > Many Years ago I attended an MVS/XA structure and logic class. > . > In that class there were diagrams of the TCB Structure for Started Task, > Batch Jobs, and TSO logon address space. > I'm talking about the address space TCB structure (Region Control Task, Dump > Services, STC Control, etc.). > . > Are these diagrams available with z/OS. and if so where can I Find it ? > . > Paul > . > . >
Re: Relinking a module with AC(1)
Have you spoken with the vendor to make sure the code can be Linked with AC(1)? There are some restrictions of what can use AC(1) Are you getting any error messages? Or function failures that makes you think LKED with AC(1) is needed? Vendors will assist when you want to do these types of actions Lizette > -Original Message- > From: IBM Mainframe Assembler List <ASSEMBLER-LIST@LISTSERV.UGA.EDU> On > Behalf Of Jake Anderson > Sent: Sunday, May 06, 2018 8:41 AM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Re: Relinking a module with AC(1) > > Hi > > This for a vendor module where I don't have the source code > > > > On Sun 6 May, 2018, 9:00 PM Lizette Koehler, <stars...@mindspring.com> > wrote: > > > I think it can be done via the PARM on the lked step or in the > > control cards for the LKED step > > > > The manual (BINDER) will probably have examples. > > > > Lizette > > > > > > > -Original Message- > > > From: IBM Mainframe Assembler List <ASSEMBLER-LIST@LISTSERV.UGA.EDU> > > > On Behalf Of Jake Anderson > > > Sent: Sunday, May 06, 2018 6:15 AM > > > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > > > Subject: Relinking a module with AC(1) > > > > > > Hi > > > > > > Does anyone have a sample JCL to relink a module with AC(1). > > > > > > Jake > >
Re: Calling ACFBATCH in assembler
Jake, Is that an interface to ACF2? If so, have you tried it yet? And if so, what did you see as a result? Or, have you gone to communities.ca.com (you need a site number to join for free) and posted on the ACF2 community site? Lizette > -Original Message- > From: IBM Mainframe Assembler ListOn > Behalf Of Jake Anderson > Sent: Wednesday, March 14, 2018 4:58 AM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Calling ACFBATCH in assembler > > Hi, > > Is there anyone who has been successful in calling ACFBATCH via assembler ? > > Regards > Jake
Re: Looking for a way for a batch job to know if CICS is all the way up?
If you have a scheduling system, for instance, could it detect when CICS is up and then submit the job? Or and automation product that can monitor for the DFH messages and notify the task? F taskname,CICS IS UP Lizette > -Original Message- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] > On Behalf Of Richard Kuebbing > Sent: Tuesday, February 20, 2018 10:50 AM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Re: Looking for a way for a batch job to know if CICS is all the way > up? > > This borders on silly but has been used in other contexts: Use status file > which is set as the last thing in startup procedure. > > -Original Message- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] > On Behalf Of Tony Thigpen > Sent: Tuesday, February 20, 2018 12:37 PM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Looking for a way for a batch job to know if CICS is all the way up? > > I am looking for a way for a batch job to know if CICS is all the way up, > i.e., has issued the "DFHSI1517 CICSTMS Control is being given to CICS." > message. > > I can look at the ASCB to know if a CICS is executing, but I don't see a way > to know that it is really operational. > > -- > Tony Thigpen > >
Re: Access registers
If you could provide more detail for your question. You will get better answers What problem are you trying to solve. If it is for a class, that is okay. Lizette > -Original Message- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] > On Behalf Of Sudershan Ravi > Sent: Sunday, December 03, 2017 9:44 PM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Access registers > > Hi, > Why do we use access registers?
Re: Load module
Could you tell us what problem you are trying to solve. The question is too broad to give a concise answer. Many pieces of information can be googled. When a program is compiled or assembled then Linked, it will have certain characteristics These can determine if there is static or dynamic linked modules within a program. What is the specific nature of your question? Are you trying to understand the structure of a load module? Are you trying to understand how a program is linked? And how the binder works? Are you trying to disassembler a load module? Are you asking about this type of coding? Can any one explain what is the difference between a STATIC CALL and DYNAMIC CALL. when exactly a module will be said it is called as STATIC or DYNAMIC. some one say CALL 'PROG1' USING XXX, as STATIC and CALL 'WS-PROG1' USING XXX, as DYNAMIC where WS-PROG1 is working storage variable who's value is 'PROG1'. Read more: http://ibmmainframes.com/about91.html#ixzz4yHkvaOHF Or are you asking about something else? Lizette > -Original Message- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] > On Behalf Of sudershan ravi > Sent: Sunday, November 12, 2017 9:53 PM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Re: Load module > > Hi David, > > Sorry for the confusion caused. I strongly agree this is a basic question and > I too understand the Static, all the loads will be loaded in to main memory > and the load will be placed in to the main memory during execution time, > Dynamic. We can give Call macro and Load macro for the same. My question was, > what are all the possible options where we can say Static / Dynamic by seeing > anything? once again, am sorry for the confusion caused. > Thanks > > On Mon, Nov 13, 2017 at 6:44 AM, David Staudacher> wrote: > > > > How can I say that the module is dynamic or Static? where can I find > > > the > > info? > > > > Dynamic vs Static is *not* a characteristic of the module itself. > > It's about how the module gets loaded into memory. > > The same module can be both "static" or "dynamic", depending on the > > context. > > If it's linked with the main routine so it gets loaded along with it, > > it's "static". > > If it gets loaded at runtime by another application program, it's > > "dynamic". > > I have to agree with Rob - this is basic stuff described in many > > textbooks and many places on the 'net. > > When is your interview/exam? (sheesh!) > >
Re: Offset and address
Did you search the internet or www.ibm.com for the 4039-03A? I think if you did you would find this link that might be helpful http://www-01.ibm.com/support/docview.wss?uid=swg21519042 Lizette > -Original Message- > From: Lizette Koehler [mailto:stars...@mindspring.com] > Sent: Friday, November 11, 2016 7:41 AM > To: 'IBM Mainframe Assembler List' <ASSEMBLER-LIST@LISTSERV.UGA.EDU> > Subject: RE: Offset and address > > Well this is the assembler list you posted to about a Cobol abend. > > Did you review your CEEDUMP output? It will usually direct you to your issue. > > Lizette > > > > -Original Message- > > From: IBM Mainframe Assembler List > > [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Jake Anderson > > Sent: Friday, November 11, 2016 4:16 AM > > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > > Subject: Offset and address > > > > Hi List > > > > Apology for being ignorant > > > > One of my Cobol compilation job amended with > > > > Code=4093 reason code,=003A > > > > ACTIVE LOQD MODULE Address=2644A878 offset=000CD0C6 NAME=CEELPKA > > > > So by looking the offset and address can we determine if it was > > amended due to Region size ? > > > > Since the Job ran well after coding REGION=0M > > > > Is there any manual which can help ? > > > > Jake
Re: Offset and address
Well this is the assembler list you posted to about a Cobol abend. Did you review your CEEDUMP output? It will usually direct you to your issue. Lizette > -Original Message- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On > Behalf Of Jake Anderson > Sent: Friday, November 11, 2016 4:16 AM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Offset and address > > Hi List > > Apology for being ignorant > > One of my Cobol compilation job amended with > > Code=4093 reason code,=003A > > ACTIVE LOQD MODULE Address=2644A878 offset=000CD0C6 NAME=CEELPKA > > So by looking the offset and address can we determine if it was amended due to > Region size ? > > Since the Job ran well after coding REGION=0M > > Is there any manual which can help ? > > Jake
Re: What is Capacity on Demand (was Assembler Digest subject line)
I was not sure what you were asking about since you did not include a snippet of the discussion from the Digest. It helps if you could put a better subject on the thread and include some of the details from the Digest you are asking about. COD (Capacity on Demand) offers solutions for permanent or temporary increases in processor capacity and memory. This IBM Redbooks® publication (http://www.redbooks.ibm.com/abstracts/sg247504.html ) discusses the following topics: * Understanding the common design of the various offerings * Hardware and software areas relevant to technical planning * Managing concurrent use of multiple Capacity on Demand offerings * User-controlled and autonomic management of z/OS® images using z/OS Capacity Provisioning You can google this to get more information Lizette > -Original Message- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On > Behalf Of John Walker > Sent: Monday, July 04, 2016 12:43 PM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Re: ASSEMBLER-LIST Digest - 30 Jun 2016 to 1 Jul 2016 (#2016-69) > > What IS a capacity on demand upgrade? >
Re: Return code 8 from assembler no messages
Of course if you know when the last good assemble was, and what was changed, you could do the "one-line-at-a-time" remove and assemble process. Lizette > -Original Message- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On > Behalf Of Lizette Koehler > Sent: Thursday, February 11, 2016 3:40 PM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Re: Return code 8 from assembler no messages > > If you cannot find a reason and cannot share the code, I would say an SR to > IBM would be helpful. > So unless there is an ASMA or MNOTE you did not see, you probably need IBM's > Help and it might be an aparable issue. > > Lizette > > > > -Original Message- > > From: IBM Mainframe Assembler List > > [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of michelbutz > > Sent: Thursday, February 11, 2016 3:18 PM > > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > > Subject: Return code 8 from assembler no messages > > > > Hi > > > > I am getting a rerun code 8 from ASMA90 And I don't have any assembler > > error messages or MNOTES the source is a number of CSECTS > > > > Thanks
Re: Return code 8 from assembler no messages
If you cannot find a reason and cannot share the code, I would say an SR to IBM would be helpful. So unless there is an ASMA or MNOTE you did not see, you probably need IBM's Help and it might be an aparable issue. Lizette > -Original Message- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On > Behalf Of michelbutz > Sent: Thursday, February 11, 2016 3:18 PM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Return code 8 from assembler no messages > > Hi > > I am getting a rerun code 8 from ASMA90 And I don't have any assembler error > messages or MNOTES the source is a number of CSECTS > > Thanks
Re: Use of LQ results in ASMA080E?!
Would it make more sense to change 0CL512 to 0LQ32 ? Does the 0CL512 place it on a quad word boundary? Lizette > -Original Message- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On > Behalf Of Ed Jaffe > Sent: Monday, December 28, 2015 5:44 PM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Use of LQ results in ASMA080E?! > > Check this out... > > Try to assemble the following test program. Attempts to use AIALENTH as a > duplication factor fail with 'ASMA080E Statement is unresolvable' > while BIALENTH works just fine. Why? > > AIADSECT DSECT , > AIAVRS DS0CL512 > DS32LQ > AIALENTH EQU *-AIADSECT > > BIADSECT DSECT , > BIAVRS DS0CL512 > DS32XL16 > BIALENTH EQU *-BIADSECT > > TEST CSECT > DC(AIALENTH)X'00' > DC(BIALENTH)X'00' > DC(AIALENTH)X'00' > DC(BIALENTH)X'00' > END > > -- > Edward E Jaffe > Phoenix Software International, Inc > 831 Parkview Drive North > El Segundo, CA 90245 > http://www.phoenixsoftware.com/
Re: Change in GETMAIN behavior
So, if you were not aware, there is a CICS list that might help with your question on CICS Getmains. To join, if you have not done so, use this URL CICShttp://www.listserv.uga.edu/archives/cics-l.html Lizette > -Original Message- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] > On Behalf Of Leonard.John.J > Sent: Thursday, November 19, 2015 7:53 AM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Change in GETMAIN behavior > > Virtual Storage Manager in z/OS 1.10 HBB7750 which results in different > behavior > when storage is Getmained We are trying to understand the ramifications of > this > change to the GETMAIN and I was wondering if anyone else has dealt with this. > I > have this document that says > > “References to GETMAIN also apply to STORAGE OBTAIN. > > The description and behavior of the GETMAIN macro as documented in the z/OS > MVS Assembler Services Reference remain unchanged by this APAR. With respect > to > whether or not the system zeroes the newly getmained storage, the guidelines > remain as follows: > > When you obtain storage, the system clears the requested storage to zeros if > you > obtain either: > o 8192 bytes or more from a pageable, private storage subpool. > o 4096 bytes or more from a pageable, private storage subpool, >with BNDRY=PAGE specified > > In all other cases you must NOT assume that the storage is cleared to zeros, > unless > indicated by the return code when CHECKZERO=YES is specified.” > > The way I read this is getmained storage may not be initialized in all cases. > > What if I do a CICS GETMAIN and specify INITIMG(BLANK) > > Even if I figure out what to do with every GETMAIN what do I do about vendor > code > I don’t have the source so I can’t tell if the code assumes the storage is > initialized or > not > > John J. Leonard > Application Developer III SOA Team > Westfield Group > One Park Circle P.O. Box 5001 > Westfield Center Ohio 44251-5001 > Office (330) 887-8249 > Toll Free 1-(800) 243-0210 ext 4308249 > Email johnleon...@westfieldgrp.com > Extension 430-8249
Re: ASSEMBLER-LIST Digest - 15 Aug 2015 to 17 Aug 2015 (#2015-93)
Chandrakanth, I will recommend you join the IMS List. It will be more helpful with your question. To join, if you have not done so, IMS http://imslistserv.bmc.com/scripts/wa-BMC.exe?A0=ims-l It is free and will be able to provide you a more focused audience on all things IMS. They also code Assembler functions for IMS on that list. Lizette -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER- l...@listserv.uga.edu] On Behalf Of Chandra Kanth Sent: Wednesday, August 19, 2015 3:35 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Re: ASSEMBLER-LIST Digest - 15 Aug 2015 to 17 Aug 2015 (#2015-93) thanks for your response. No, IMS DB has data in compressed form. I would like to download only selected segments thru assembler routine. I would like to use this exit as part of IPR unload utility and download in uncompressed format only 4 segments(including root key) out of some 80 segments. The database store more 5 GB of data. We have IBM HP utilities in our shop. Thank you very much in advance for your time on this. Thanks, Chandrakanth IMS DBA
Re: IMS Unload exit
If you are not aware, there is an IMS list that might be more helpful. To join - go to this URL - free to join IMS http://imslistserv.bmc.com/scripts/wa-BMC.exe?A0=ims-l There should be samples in the IMS Shipped libraries and some detail in the IMS Manuals, depending on the version of IMS you are running. Lizette -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER- l...@listserv.uga.edu] On Behalf Of SUBSCRIBE ASSEMBLER-LIST chandrakanth Sent: Monday, August 17, 2015 5:24 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: IMS Unload exit Hi, I am looking for sample code in assembler which can be used to unload IMS databases. I need to write a new code which should be used as an exit in IPR unload utilities. We use IBM HP unload utilities in our shop and with this exit would like to unload only few segments. Using unload file with an application program would take more time/cost involved due to size of the database. The database store data in compressed format. Can someone please help/share who have already implemented like this before? Thanks, Chandrakanth IMS DBA
Re: Debuggers
Would you need IMS/CICS/DB2/MQ,etc...? Additional languages like COBOL, PL/I etc... Lizette -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER- l...@listserv.uga.edu] On Behalf Of mikael.nyst...@seb.se Sent: Wednesday, May 20, 2015 10:14 PM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Debuggers What debug tool are you using for debugging your assembler programs? We use SmartTest from ASG, but management got a bit nervous when ASG announced their financial problems. We are happy with SmartTest, but it’s always good to know what others are using. Regards, Mikael Nyström
Re: IPCS error
You may want to try this question on IBMMAIN. Lizette -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER- l...@listserv.uga.edu] On Behalf Of Jake anderson Sent: Tuesday, February 10, 2015 3:34 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: IPCS error Hi List, I was trying to open a dump dataset using IPCS 2.2 but it ended with below message. System ABEND 878, reason code 0010 PSW 070C1000 814F7878, module IEANUC01, CSECT IGVVSERR, offset 0E40 Instruction area 00181610 0A0D18CE 18FB180C GPR 0R 8400 1R 84878000 2R 7F809C10 3R 0002 GPR 4R 007F8E78 5R 007933D0 6R 814F2830 7R 00FC5700 GPR 8R 9R 7FFF4000 10R 11R 7F809970 GPR 12R 4000 13R 000A0348 14R 3A9D53AC 15R 0010 System abend code 878, reason code 0016. Abend in host command SELECT or address environment routine ISPEXEC. I was able to open another DUMPS but it just ends only for a specific dataset. z/OS : 2.1 Jake
Re: John Ehrman Assembler Book
I took a quick look. Seems pretty light at 1250+ pages. Maybe John missed something since the number of pages is so low. ;-D Actually - great job John. Or you can use the tinyurl: http://tinyurl.com/qcnzrwc Lizette -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER- l...@listserv.uga.edu] On Behalf Of Richard A. Lawrence Sent: Sunday, February 08, 2015 1:44 PM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: John Ehrman Assembler Book The long awaited John Ehrman Assembler book as available at the Marist College web site: http://idcp.marist.edu/enterprisesystemseducation/Assembler%20Languag e%20Programming%20for%20IBM%20z%20System%20Servers.pdf
Re: signoff
Maybe the listserver instead? Sorry to see you go. Lizette -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Steve Comstock Sent: Tuesday, December 30, 2014 7:40 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: signoff SIGNOFF ASSEMBLER-LIST
Re: Locating RACF release in Assembler
Yes there is. Look at Mark Zelden's IPLINFO to see how to do it. Yes is it is REXX, but the control blocks are used are in assembler macros/dsects. Lizette -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER- l...@listserv.uga.edu] On Behalf Of esst...@juno.com Sent: Sunday, December 14, 2014 12:12 PM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Locating RACF release in Assembler Hi, In TSO diaalogue manager I can obtain the Release of RACF and determine if it is present in the System , as opposed to ACF2 and TopSecret. I can ue the SYSRACF and SYSLRACF to obtain this information. . . Is there a way to determine What External Security Product is installed and what release of that product is installed. Looking at the CVT nothing stands out. . How can I determine what External Security Product (RACF, TOP Secret, AC2) is present and what is the release level using Assembler ? . . Is there a control block to interrogate ? . Paul D'Angelo . .
Re: Test post
got it -Original Message- From: Hall, Keven keh...@informatica.com Sent: Sep 30, 2014 11:53 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Test post Haven't seen a post for three weeks so I'm spamming y'all to test my subscription because I can't remember the listserv command that I should be using instead. In apology Keven
Re: How to assign length of generated instructions to macro variable?
If you could post your current code, that could be helpful. Lizette -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER- l...@listserv.uga.edu] On Behalf Of Peter Hunkeler Sent: Saturday, August 16, 2014 5:33 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: How to assign length of generated instructions to macro variable? Hello list members, This is my first post to this list. I've been working on MVS for some decades and have been an active member of IBM-MAIN for many years. This time I need some help with an assembler macro. In former times I've programmed in assembler quit a lot. However, this knowledge is a bit rusty. I want to modify a macro I've written long ago to generate reentrant code. For that, I'm asking for two new parameters: WORKA= and WORKL=, the address of a workarea (in dynamically allocated storage) for the macroo use, and the length of that area. The code generated varies in length, depending n what parms are specified on the macro. Some of what he code does is to generate list forms of other macros inline plus the instructions to move that part to the workarea, where it can be further modified by my macro. I want the macro to check that the length of the code generated does not exeed the length of the workarea as indicatedby WORKL=. I have not come up with a way to get the length of a code section the macro generated into macro variables, so that I can compare to WORKL= and abort if neccessary. -- Peter Hunkeler
Re: WAVV2010 Presentation
Could you provide a link to the presentation? Lizette -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER- l...@listserv.uga.edu] On Behalf Of esst...@juno.com Sent: Wednesday, August 06, 2014 5:49 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: WAVV2010 Presentation I discovered a presentation from 2010 WAVV 2010 KEY15 vs KEY0 Author unknown This presentation provided some source code which I found intresting. MODESET KEY=ZEROSwitch To Key 0 9000 MODESET MODE=SUPSwitch To Supervisor State 0001 STCTL R3,R3,WORK Control Register 3 0002 OC WORK(2),=X'0003'Allow Key E and F 00030001 LCTLR3,R3,WORK Control Register 3 00040100 MODESET KEY=NZERO Return To User Key 00040202 MODESET MODE=PROB Return to Problem State 00040300 ORG *-32 00040400 DC X'0008' 00040500 ORG 00040600 * 00040700 My understanding is that this snipet of code allows the caller to add PSW Key E and F to there PSWKey list. . Now I have no actual need for code like this but I did find it interesting. . Does anyone use this technique ? . Does anyone have a routine like this that is coded differently ? . Any code sharing would be appreciated . Just curious . Paul D'Angelo
Re: WAVV2010 Presentation
Thanks Lizette -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER- l...@listserv.uga.edu] On Behalf Of esst...@juno.com Sent: Wednesday, August 06, 2014 6:15 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Re: WAVV2010 Presentation I believe this is the URL http://www.wavv.org/wavv2010/presentations/WAVV%202010%20Keyf.pdf -- Original Message -- From: Lizette Koehler stars...@mindspring.com To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Re: WAVV2010 Presentation Date: Wed, 6 Aug 2014 05:57:03 -0700 Could you provide a link to the presentation? Lizette -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER- l...@listserv.uga.edu] On Behalf Of esst...@juno.com Sent: Wednesday, August 06, 2014 5:49 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: WAVV2010 Presentation I discovered a presentation from 2010 WAVV 2010 KEY15 vs KEY0 Author unknown This presentation provided some source code which I found intresting. MODESET KEY=ZEROSwitch To Key 0 9000 MODESET MODE=SUPSwitch To Supervisor State 0001 STCTL R3,R3,WORK Control Register 3 0002 OC WORK(2),=X'0003'Allow Key E and F 00030001 LCTLR3,R3,WORK Control Register 3 00040100 MODESET KEY=NZERO Return To User Key 00040202 MODESET MODE=PROB Return to Problem State 00040300 ORG *-32 00040400 DC X'0008' 00040500 ORG 00040600 * 00040700 My understanding is that this snipet of code allows the caller to add PSW Key E and F to there PSWKey list. . Now I have no actual need for code like this but I did find it interesting. . Does anyone use this technique ? . Does anyone have a routine like this that is coded differently ? . Any code sharing would be appreciated . Just curious . Paul D'Angelo =
Re: copies of LS4STCKE PL/I routine
Maybe this could be put on the CBTTAPE for future reference? Lizette -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER- l...@listserv.uga.edu] On Behalf Of John Gilmore Sent: Thursday, July 10, 2014 8:53 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: copies of LS4STCKE PL/I routine I have already received many more requests for copies of the source program for this routine than I had anticipated. I am in the process of automating my responses. Those who have requested a copy will receive it sometime tomorrow together with a copy of an HLASM macro that generates the required ordered self-defining table of STCKE and leap-second- correction pairs. (When I refreshed my memory of this table I found that it contains an eyecatcher that is checked and a required zero-th element pair without which a glb-seeking binary search might fail, and it has seemed best to provide a mechanism for dealing with these complications.) I am planning to package them together within a single email because attachments are now so problematic. John Gilmore, Ashland, MA 01721 - USA
Re: ADRDSSU VTOC
Did you look at TYPRUN=NORUN on the PARM? Lizette -Original Message- From: Gibson, Vincent vincent.gib...@united.com Sent: Jun 2, 2014 12:27 PM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: ADRDSSU VTOC Is it possible to get a ADRDSSU VTOC listing of data set names were dump on to tape. Any help is appreciate. Vince
Re: Interesting chapter of book.
Try this link. http://samples.jbpub.com/9781449600068/00068_CH05_Null3e.pdf I think the one provide has Stars (*) where it should not. Lizette -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER- l...@listserv.uga.edu] On Behalf Of zMan Sent: Monday, February 17, 2014 4:46 PM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Re: Interesting chapter of book. Hmm, 404. On Mon, Feb 17, 2014 at 9:39 AM, John McKown john.archie.mck...@gmail.comwrote: On Mon, Feb 17, 2014 at 8:34 AM, Paul Gilmartin paulgboul...@aim.com wrote: On 2014-02-17, at 07:26, John McKown wrote: snip What's the difference between the freely downloadable (as in beer?) .pdf and the $103 epub version? PDF contains only chapter 2 of the book, not the entire book. snip -- gil -- Wasn't there something about a PASCAL programmer knowing the value of everything and the Wirth of nothing? Maranatha! John McKown --
Re: Storage Area Name using CSECT
Jake, I am not sure you are being specific enough. Also, this might be better on IBM Main. Try looking at the IPCS manuals on CBF (Control Block Format). It may help. It only works if the lay out of the control block is known. Lizette -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Jake anderson Sent: Wednesday, September 04, 2013 1:19 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Re: Storage Area Name using CSECT Hello Jon, My question was purely from system programmers perspective. As for understanding the storage area and modules, you would need to understand the programs involved. Source code and assembly listings are usually needed for this. Apology for my ignorance. Does it apply same for analysing Z/OS Standalone Dump ? On Wed, Sep 4, 2013 at 1:10 AM, Jon Perryman jperr...@pacbell.net wrote: Your question is too vague. If you could be more specific, we might be able to answer your questions. I assume you are asking as a sysprog analyzing a system dump. If you are analyzing your own programs, then it would be different. As a sysprog, you would use this information to do searches in the problem database. As a default, the CSECT name (and some other information) is null. It is up to the abend recovery to fill in these fields. Most vendor products and some programming languages fill in these fields. Assembler does not fill it unless the programmer implements abend recovery to fill it in. As for understanding the storage area and modules, you would need to understand the programs involved. Source code and assembly listings are usually needed for this. Jon Perryman. From: Jake anderson justmainfra...@gmail.com I was trying to understand about an application when It fails I check its symptoms using IPCS and I get the Module name and CSECT value. Is it possible to understand the storage area name where a particular Module was failed ?
Re: announcement of the zBC12
I would like a little more clarification. Attend what? Webinar, meeting, etc...? Lizette -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Martin Truebner Sent: Tuesday, July 23, 2013 7:02 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: announcement of the zBC12 anyone able to attend? -- Martin Pi_cap_CPU - all you ever need around MWLC/SCRT/CMT in z/VSE more at http://www.picapcpu.de
Re: announcement of the zBC12
Thanks Lizette -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Ed Jaffe Sent: Tuesday, July 23, 2013 7:57 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Re: announcement of the zBC12 On 7/23/2013 7:42 AM, Lizette Koehler wrote: I would like a little more clarification. Attend what? Webinar, meeting, etc...? https://engage.vevent.com/index.jsp?eid=556seid=53290 -- Edward E Jaffe Phoenix Software International, Inc 831 Parkview Drive North El Segundo, CA 90245 http://www.phoenixsoftware.com/
Re: 64 bit question
Thanks for the clarification Lizette -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Peter Relson Sent: Sunday, June 16, 2013 3:39 PM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: System will always be able to answer a request for 64 bit - If you make it conditional it will tell you that it resolved from below the bar (if the area above the bar is exhausted). Scott, what would stop you using z-arch-instructions to handle it? That is not the way 64-bit storage works in z/OS. You can request. If you request conditionally, you get a return code back if not available (such as by 'too small MEMLIMIT'). It is then up to you to request below-2G storage by the normal means. If you request unconditionally, you abend if not available. My issue is more trying to allocate a 64 bit storage and it failing Just about any request for storage can fail. It is up to you to decide what to do when it does, such as 'try something else'. Peter Relson z/OS Core Technology Design
Re: Assembler teaching sources
There is the Assembler Boot Camp Share Presentations that might help. Lizette -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Ward, Mike S Sent: Wednesday, May 29, 2013 8:09 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Assembler teaching sources Hello friends, I was wondering if any of you know of any assembler teaching tools that might be available for free. Thanks in advance prohibited.
Re: SVC 34
z/OS V1R12.0 MVS Diagnosis Reference Lizette -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Ward, Mike S Sent: Wednesday, January 16, 2013 3:26 PM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: SVC 34 Can anyone please tell me where the description on how to use SVC's in z/OS is. I remember back when there was a book devoted to MVS svc's and the parameters required to call them. I can't seem to find one for z/OS. Specifically SVC 34. Any help appreciated. == This email, and any files transmitted with it, is confidential and intended solely for the use of the individual or entity to which it is addressed. If you have received this email in error, please notify the system manager. This message contains confidential information and is intended only for the individual named. If you are not the named addressee, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this message by mistake and delete this e-mail from your system. If you are not the intended recipient, you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.
Re: the fine manuals
If you are using IE go to TOOLS and select COMPATABILITY Lizette -Original Message- From: Kirk Talman rkueb...@tsys.com Sent: Dec 6, 2012 9:51 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: the fine manuals at this link http://publib.boulder.ibm.com/infocenter/zos/v1r13/index.jsp?topic=%2Fcom.ibm.zos.r13%2Fzosr13home.html i get displays that need 200% zoom to be readable. I don't see anywhere on the page a setting to increase the zoom from the website's pov. browser is IE8 - not changeable the only html FONT tags are in STYLEs. not having this problem w/any other websites btw got link from google any ideas? - The information contained in this communication (including any attachments hereto) is confidential and is intended solely for the personal and confidential use of the individual or entity to whom it is addressed. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this communication in error and that any review, dissemination, copying, or unauthorized use of this information, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail, and delete the original message. Thank you
Re: IBM Debug Question
I do not kow the debug tool. But from other languages, should there be a semicolon before the DO as well as After. Check the documentation for this. Sometimes examples are not 100% correct. I suggest testing the following lines ( I could not tell how the actual line was coded so I just copied the lines that were in the posting): ON ENTRY C2IE11JB::C2IE11 ; DO; SET SOURCE ON C2IE11 PDEND.USS.IDILANGX(C2IE11JB); LDD C2IE11;END; You notice the END has a before and after semi colon because the previous command needed to be terminate. Lizette -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Bodoh John Robert Sent: Thursday, August 16, 2012 7:52 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: IBM Debug Question I don't know if this is the right list to ask but I am learning the IBM Debug Tool and am getting a syntax error where I think I am using the correct syntax. I am dealing with only assembler code and have the following command in my SAVESETS data set: ON ENTRY C2IE11JB::C2IE11 DO; SET SOURCE ON C2IE11 PDEND.USS.IDILANGX(C2IE11JB); LDD C2IE11;END; I get the following error: An error was found at line 8 in the current input file. The partially parsed command is: AT OCCURRENCE ENTRY C2IE11JB::C2IE11 The command element DO is invalid. What am I doing wrong. I'm following examples in the book. John
Re: Difference between ASMA90 and IEV90
Jake, if you start doing some basic research, it will help you be more efficient. You have not asked, what I think, is the right question. Your question does not clearly ask a question that can be answered. It is very unclear what you are asking. Read the IBM Manuals, search the internet for information. These are the assemblers for IBM. What kind of difference are you looking for? Also, have you checked to see which one is more current or supported? Which one used to assemble your code? What program do you see when you run your assembly? Look up when each one was released for use. Then if you have questions - you can ask better ones. And lastly - this is NOT a compiler - it is the assembler. I know some will get very detailed on this part. But you Compile 3rd 4th and beyond generation code (COBOL, PL/I, JAVA). You use the Assembler (IEV90, ASMA90, IFOX00) for the Assembler language. Lizette -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Jake anderson Sent: Tuesday, August 14, 2012 12:43 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Difference between ASMA90 and IEV90 Dear List, Could someone please enlighten me the difference between using IEV90 and ASMA90 during compilation ? Jake
Re: Difference between ASMA90 and IEV90
That is a better question. IEV90 has been gone for a long time. What level of z/OS or OS/390 are you on? Currently the HLASM manauls state | In order to simplify migration of existing assembler procedures the IEV90 | module can be given as an alias of ASMA90. A sample usermod, ASMAIEV is | supplied in the ASM.SASMSAM1 library to do this. Lizette -Original Message- From: Jake anderson justmainfra...@gmail.com Sent: Aug 14, 2012 8:10 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Re: Difference between ASMA90 and IEV90 My mistake it was assembling using IEV90 n ASMA90. There was one thread in a listserv where a ichrdsnt source was assembled using iev90 but the back up racf db failed to be in active status, but the same ichrdsnt source was assembled using asma90 and it was a success. So it made me more curious to know the difference. RTFM now but anyways is IEV90 supported ? On Aug 14, 2012 6:50 PM, Lizette Koehler stars...@mindspring.com wrote: Jake, if you start doing some basic research, it will help you be more efficient. You have not asked, what I think, is the right question. Your question does not clearly ask a question that can be answered. It is very unclear what you are asking. Read the IBM Manuals, search the internet for information. These are the assemblers for IBM. What kind of difference are you looking for? Also, have you checked to see which one is more current or supported? Which one used to assemble your code? What program do you see when you run your assembly? Look up when each one was released for use. Then if you have questions - you can ask better ones. And lastly - this is NOT a compiler - it is the assembler. I know some will get very detailed on this part. But you Compile 3rd 4th and beyond generation code (COBOL, PL/I, JAVA). You use the Assembler (IEV90, ASMA90, IFOX00) for the Assembler language. Lizette -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Jake anderson Sent: Tuesday, August 14, 2012 12:43 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Difference between ASMA90 and IEV90 Dear List, Could someone please enlighten me the difference between using IEV90 and ASMA90 during compilation ? Jake
Re: Difference between ASMA90 and IEV90
On the IBM website is an area called ANNOUNCEMENT LETTERS. That is where you can go to find out if a product (hardware or software) is removed. There is a section for US, Eurpoe, Asia, etc. So depending on your location, you may have a different place to look. When I looked at the US announcement letters for software, it looks like it was remove prior to 1995. So only HLASM has been around since then. Lizette -Original Message- From: Jake anderson justmainfra...@gmail.com Sent: Aug 14, 2012 8:10 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Re: Difference between ASMA90 and IEV90 My mistake it was assembling using IEV90 n ASMA90. There was one thread in a listserv where a ichrdsnt source was assembled using iev90 but the back up racf db failed to be in active status, but the same ichrdsnt source was assembled using asma90 and it was a success. So it made me more curious to know the difference. RTFM now but anyways is IEV90 supported ? On Aug 14, 2012 6:50 PM, Lizette Koehler stars...@mindspring.com wrote: Jake, if you start doing some basic research, it will help you be more efficient. You have not asked, what I think, is the right question. Your question does not clearly ask a question that can be answered. It is very unclear what you are asking. Read the IBM Manuals, search the internet for information. These are the assemblers for IBM. What kind of difference are you looking for? Also, have you checked to see which one is more current or supported? Which one used to assemble your code? What program do you see when you run your assembly? Look up when each one was released for use. Then if you have questions - you can ask better ones. And lastly - this is NOT a compiler - it is the assembler. I know some will get very detailed on this part. But you Compile 3rd 4th and beyond generation code (COBOL, PL/I, JAVA). You use the Assembler (IEV90, ASMA90, IFOX00) for the Assembler language. Lizette -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Jake anderson Sent: Tuesday, August 14, 2012 12:43 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Difference between ASMA90 and IEV90 Dear List, Could someone please enlighten me the difference between using IEV90 and ASMA90 during compilation ? Jake
Re: CPU timeused
I am curious as to why this information is requested? Are you trying to do performance analysis of Cobol? This type of process could impact the performance of your application? Or are you looking for a source scanner that will tell you ## DISPLAY verbs = 0.0x seconds per DISPLAY? ## MOVE verbs = 0.0x seconds per MOVE? Lizette -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Jake anderson Sent: Wednesday, March 07, 2012 3:05 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: CPU timeused Hello All, I am looking for a assembler source code which would help in measurng the CPU time taken for each statement in COBOL. Could anyone advise me if you have sample Code using which I can modify according to my requirement. Jake
Re: IEBPDSE Compatibility
John, I do not think there were ptfs to make it downward compatible. I thought it was only valid at z/OS V1.13 and above. You may need to ask IBM. Lizette Is the IEBPDSE utility backwards compatible? I am getting rc=16 on a 1.11 system. IEBPDSE Return Codes IEBPDSE returns a code in register 15 to indicate the results of program execution. The return codes and their meanings are: Codes Meaning 00 (X'00') Successful completion. 04 (X'04') The input PDSE is slightly damaged. Processing continues. 08 (X'08') The input PDSE is corrupted. The utility ends. 12 (X'0C') The input PDSE could not be opened. The utility ends. 16 (X'10') The input data set is not a PDSE. The utility ends. Regards, John K
Re: Executing TSO commands from within a Started Task
You might try TSO-REXX newsgroup. Lizette -Original Message- From: Kip kipfen...@verizon.net Sent: Mar 10, 2011 1:51 PM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Executing TSO commands from within a Started Task I need to execute TSO commands from within a program that runs as part of a Started Task. I expect to be able to Attach the TMP and pass it my command, but I cannot find a reference in the doc set to support this notion. Does anyone have experience doing this, and/or can point me to some relevant documentation? thanks, Kip
Re: Assistance in Assembler, Z / OS and problem solving with DUMP's
Fran - you can google IPCS USER'S and a get a lot of hits. For example This link: http://www.schunk-associates.com/Presentations/Share093/s2861kta.pdf Popped up in my list. It is a user's experience for IPCS. This might be helpful. Lizette -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER- l...@listserv.uga.edu] On Behalf Of Fran Hernandez Sent: Friday, August 20, 2010 3:33 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Re: Assistance in Assembler, Z / OS and problem solving with DUMP's Hi Lizette, I appreciate the information I have provided. I'll get off the Redbooks Web ABC's of Z / OS System Programmer. I have no access to the organization SHARE.ORG. As for the IPCS and the resolution of DUMP's me you can indicate that manual, document, or link I can find information to help me. Perhaps there is some explanatory (unofficial) that I can provide additional help? I have no tool like Abend or similar. We also appreciate any feedback or help from any expert in the field. Thank you very much Fran
Re: Assistance in Assembler, Z / OS and problem solving with DUMP's
Do you have access to the SHARE.ORG website? There are presentations for dump reading for various areas (LE, CICS, Application) that would be a good start. Then there are the REDBOOKS - ABC's of z/OS System programming. Become familiar with using IPCS to read SVC Dumps. This is a large area. And I think most of us got on the job training (having to read dumps when we did not know what to do). So unless your company has a training budget you just start with a dump (I like S0C4's to start with) and just work through it. Diagnosing begins with 1) What abended - application or system module 2) Where did it abend 3) Any hits in Google, IBM Link or Yahoo searches? If you have tools like AbendAid then it makes this process much easier because it does a lot of the work for you. If you will be reading SYSTEM Dumps - then review the IPCS Users manual. Lizette Fran Hernandez Wrote: Hello, For many years since I haven't program in Assembler and the need to modify certain programs. I would like to know that manuals,documentation, links are interesting to catch up. I know the Z/OS HLASM collection, but I am interesting in experiences or way to do the work. I also need to know the logic to diagnose the dumps as solve the problems, data areas, The environment is Z / OS, JES2, CICS, DFSMS, DFSHSM .. Several years ago I do not practice in this discipline and now I have to have my day. Grateful for any information in order to undertake this task. In my case, training is not an option that the company contemplated. Thank you very much.