Re: ASMA034E

2018-11-15 Thread Pew, Curtis G
On Nov 15, 2018, at 6:44 AM, Peter Relson wrote: > > A more modern (over 20 years old by now?) would suggest not having a USING > for your "code" at all, but rather using relative branch with one register > set up to point to your static data and a USING for that. It is relatively >

Re: ASMA034E

2018-11-15 Thread Ward Able, Grant
I have been following the ASMA034E discussion and am interested in learning how to do the new-fangled relative branching stuff. Can someone point me to a reasonably simple example? I learned my Assembler in the 80's and have been using that way of coding ever since. I think it is time to

Re: ASMA034E

2018-11-15 Thread Charles Mills
Or you can just put CODE LOCTR before your entry point instruction. Here is the slightly edited beginning of one of my modules. This gets the copyright constant first in the object code, and avoids any extra branches. (ABEND EDCPRLG is an entry point.) CZ4MIA$L CSECT SYSSTATE

Re: ASMA034E

2018-11-15 Thread Pew, Curtis G
On Nov 15, 2018, at 10:33 AM, Charles Mills wrote: > > I am personally not fond of IEABRCX. The whole point of assembler is tight > control of the generated machine code; not compiler magic. It is not hard at > all to do CHG B J PREFIX and work through them one at a time either accepting >

Re: ASMA034E

2018-11-15 Thread Charles Mills
The other key tool for eliminating excessive base register dependencies is LOCTR. Too long a topic for an e-mail, but LOCTR lets you code instructions in whatever order you prefer, such as putting DC's at the "bottom," and lets you use LTORG in the normal fashion -- while still putting everything

Re: ASMA034E

2018-11-15 Thread Tom Marchant
On Fri, 16 Nov 2018 02:17:47 +1100, Greg Price wrote: >On 2018-11-16 1:47 AM, Ward Able, Grant wrote: >> Can someone point me to a reasonably simple example? > >If you can do branch instructions then you can do branch-relative >instructions. Apart from RR instructions (BR, BASR, BALR, BASSM, BSM,

Re: automatic tape library - DR

2018-11-15 Thread Russell Witt
Dean, You say you only have "stand alone tape drives" at the DR location. Are they defined as MTL devices (Manual Tape Library)? They would be defined in the I/O Gen. Or are you using the same I/O Gen as your home location and these devices are genned to be inside a robotic device? If the

Re: ASMA034E

2018-11-15 Thread Greg Price
On 2018-11-16 1:47 AM, Ward Able, Grant wrote: Can someone point me to a reasonably simple example? If you can do branch instructions then you can do branch-relative instructions. Apart from RR instructions (BR, BASR, BALR, BASSM, BSM, BAKR and any others I've missed) replace the B that

Re: ASMA034E

2018-11-15 Thread Charles Mills
@Greg is right -- Jump is not a big learning curve with lots of gotchas (unlike say 64-bit or AR mode). In addition to replacing Bxx with Jxx, you need to replace BAL with BRAS. Again, works exactly the same, one-for-one, but no base register needed. LARL is also very cool. It is like LA

ShopzSeries redirects to 404?

2018-11-15 Thread Ambros, Thomas
Anybody else having issues getting to shopz? This is what we're getting, different browsers, different nets: https://www.ibm.com/;www-03.ibm.com//software/shopzseries/ShopzSeries_public.wss This isn't right... looks like it injects ';www-03.ibm.com/'. Thomas Ambros zEnterprise Operating

Re: Question on TNF start up in V2R3 z/OS

2018-11-15 Thread Jesse 1 Robinson
For both 2.1 and 2.3 we have SUBSYS SUBNAME(TNF) /* IBM TCP/IP */ No problems on our side. I am curious about your SEZALOAD. You say that it's added to link list *after* NIP. Like all other PDSE libraries, we have it in PROGxx. That's particularly important for a subsystem that names an

Question on TNF start up in V2R3 z/OS

2018-11-15 Thread Lizette Koehler
Cross posted to TCPIP/IBMMAIN List - When I IPL z/OS V2.1 TNF comes up correctly. When I IPL z/OS V2.3 TNF fails to start. I get a message saying it is not in the IEFSSNxx - but it is the same IEFSSNxx member for 2.1 and 2.3. So has anyone run across this issue in 2.3? The message is:

Re: ASMA034E

2018-11-15 Thread Paul Gilmartin
On Thu, 15 Nov 2018 12:38:05 -0600, Tom Marchant wrote: >On Thu, 15 Nov 2018 08:33:55 -0800, Charles Mills wrote: > >>LARL is also very cool. It is like LA without a base register. > >Agreed. One thing to be aware of with LARL. It uses a signed >halfword that is added to the current PSW address.

Re: ShopzSeries redirects to 404?

2018-11-15 Thread David Purdy
Yes I saw the same, plus the IBM logo was upside down.  I just assumed the website was down under . David On Thursday, November 15, 2018 Ambros, Thomas wrote: Anybody else having issues getting to shopz?  This is what we're getting, different browsers, different nets:

Re: ShopzSeries redirects to 404?

2018-11-15 Thread Edward Finnell
Surely a Hack-even the most loathsome PFCSK would do a blink test. In a message dated 11/15/2018 3:17:44 PM Central Standard Time, 00ac4b1d56b3-dmarc-requ...@listserv.ua.edu writes: Yes I saw the same, plus the IBM logo was upside down.  I just assumed the website was down under .

Re: ASMA034E

2018-11-15 Thread Ward Able, Grant
Thanks a lot Greg. I am sure to have fun with that! Regards – Grant DTCC Internal (Green) -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Greg Price Sent: 15 November 2018 15:18 To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: ASMA034E

Re: ShopzSeries redirects to 404?

2018-11-15 Thread Jousma, David
John, Are they preparing for Black Friday??? _ Dave Jousma Mainframe Engineering, Assistant Vice President david.jou...@53.com 1830 East Paris, Grand Rapids, MI  49546 MD RSCB2H p 616.653.8429 f 616.653.2717 -Original

Re: ASMA034E

2018-11-15 Thread Steve Thompson
So where you have a problem with what is generated, turn off IEABRCX. Then turn it back on. The documentation explains this. The macro could only have so much smarts. Sent from my iPhone — small keyboarf, fat fungrs, stupd spell manglr. Expct mistaks > On Nov 15, 2018, at 11:33 AM, Charles

RESMGR exit vs. end of task

2018-11-15 Thread Gary Weinhold
Our product is called as a subroutine of the user's program (usually COBOL).  Most of our code is user key, but on the first call for a task we issue a PC to set a RESMGR exit.  This exit allows us to freemain our control blocks and close any datasets we may have opened whether the task

Re: ShopzSeries redirects to 404?

2018-11-15 Thread John Eells
The problem is on our end. The team supporting the Shopz servers is aware of it and working on it. Ambros, Thomas wrote: Anybody else having issues getting to shopz? This is what we're getting, different browsers, different nets:

Re: ShopzSeries redirects to 404?

2018-11-15 Thread Tom Brennan
More seriously, I really wish they would change that upside down logo page. Not just the upside down IBM, but the whole thing could be more professional. A customer who needs something right away and gets a 404 (whoever's fault that is doesn't matter) probably isn't in the mood for a joke.

Re: RESMGR exit vs. end of task

2018-11-15 Thread Jim Mulder
This is an intentional change in APAR OA55657. You should see the same results on z/OS 2.1 with PTF UA97322. Jim Mulder z/OS Diagnosis, Design, Development, Test IBM Corp. Poughkeepsie NY "IBM Mainframe Discussion List" wrote on 11/15/2018 02:52:41 PM: > From: "Gary Weinhold" > To:

Re: ASMA034E

2018-11-15 Thread Charles Mills
> I believe that you can have a relative branch to a symbol in another > CSECT that is resolved at binder time. You can but you need the enhanced object code format to do that. GOFF? Some such thing. >If the programmer is so rash as to define an ENTRY point with an odd >address, Bad Things can

Re: ShopzSeries redirects to 404?

2018-11-15 Thread Keith Smith
I received an IBM page that said "patience is a virtue" before getting the 404 On Thu, Nov 15, 2018, 16:50 Tom Brennan More seriously, I really wish they would change that upside down logo > page. Not just the upside down IBM, but the whole thing could be more > professional. A customer who

Re: ShopzSeries redirects to 404?

2018-11-15 Thread David Purdy
Tom, I agree in principle,  but it does get attention!  Wonder how long it's been upside down and I never noticed. And it introduces a little 'poke fun at myself' from IBM.  Think this horse is dead... David On Thursday, November 15, 2018 Tom Brennan wrote: More seriously, I really wish they

Re: ASMA034E

2018-11-15 Thread Steve Smith
A nitpick, but why would you change everything to Jxx except BAL/BAS? JAS would be more consistent. IEABRC is pretty clever, but I've found it pretty quick to just rename all the B* to J* and clean up the exceptions. However, in my recent environment, virtually no branches of any kind were

Re: ASMA034E

2018-11-15 Thread Charles Mills
Just habit. Just what I do. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Steve Smith Sent: Thursday, November 15, 2018 3:34 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: ASMA034E A nitpick, but why would you change

Re: ASMA034E

2018-11-15 Thread Charles Mills
AFAIK. Did you try? Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Paul Gilmartin Sent: Thursday, November 15, 2018 3:23 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: ASMA034E On Thu, 15 Nov 2018 15:43:12 -0600, Tom

Re: ASMA034E

2018-11-15 Thread Tom Marchant
On Thu, 15 Nov 2018 13:21:01 -0600, Paul Gilmartin wrote: >On Thu, 15 Nov 2018 12:38:05 -0600, Tom Marchant wrote: > >>On Thu, 15 Nov 2018 08:33:55 -0800, Charles Mills wrote: >> >>>LARL is also very cool. It is like LA without a base register. >> >>Agreed. One thing to be aware of with LARL. It

Re: ASMA034E

2018-11-15 Thread Paul Gilmartin
On Thu, 15 Nov 2018 15:43:12 -0600, Tom Marchant wrote: > >>If the programmer is so rash as to define an ENTRY point with an odd >>address, Bad Things can happen. > >I don't think that HLASM will allow you to do that. > How about: FRED CSECT DCC'A' JOE DCC'Data only; not

Re: ASMA034E

2018-11-15 Thread Gord Tomlin
On 2018-11-15 16:43, Tom Marchant wrote: I believe that you can have a relative branch to a symbol in another CSECT that is resolved at binder time. Yes, if you include GOFF in your HLASM parameters. You will find that when you specify GOFF, you will also need LIST(133) . -- Regards, Gord

Re: Question on TNF start up in V2R3 z/OS

2018-11-15 Thread Jake Anderson
Lizette, Just one test, Can you add the IEFSSN entry dynamically and try starting TNF ? See if it comes up ? On Thu 15 Nov, 2018, 9:48 PM Lizette Koehler Cross posted to TCPIP/IBMMAIN > > List - > > When I IPL z/OS V2.1 TNF comes up correctly. > > When I IPL z/OS V2.3 TNF fails to start. I

Re: ASMA034E

2018-11-15 Thread Tom Marchant
On Thu, 15 Nov 2018 08:33:55 -0800, Charles Mills wrote: >LARL is also very cool. It is like LA without a base register. Agreed. One thing to be aware of with LARL. It uses a signed halfword that is added to the current PSW address. As a result it cannot be used to get the address of an odd

Re: ASMA034E

2018-11-15 Thread Paul Gilmartin
On Thu, 15 Nov 2018 22:22:31 -0500, Gord Tomlin wrote: >On 2018-11-15 16:43, Tom Marchant wrote: >> I believe that you can have a relative branch to a symbol in another >> CSECT that is resolved at binder time. > >Yes, if you include GOFF in your HLASM parameters. You will find that >when you

Re: [EXTERNAL] Re: Co-posted: Rexx performance measures

2018-11-15 Thread ITschak Mugzach
I think IBM is like sleeping beauty, waiting for a price to awake from the Watson nightmare (or the prince called RAD HAT ?!)... ITschak On Thu, Nov 15, 2018 at 5:57 AM zMan wrote: > Welcome to the new IBM. > > And they think they're going to woo cloud customers with this level of > support...

Re: ASMA034E

2018-11-15 Thread Peter Relson
A more modern (over 20 years old by now?) would suggest not having a USING for your "code" at all, but rather using relative branch with one register set up to point to your static data and a USING for that. It is relatively infrequent that your static data would exceed 4K, and even if it did

Re: Ask the experts about running things

2018-11-15 Thread Peter Ten Eyck
Thanks for the links and some of the definitions provided, I will pass this information along to the programmer. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the