Re: Assembler access to USS functions

2023-10-04 Thread Jon Perryman
Rather than get into a discussion that probably doesn't interest anyone here, we should make this about the problem Dave Cole is interested in solving. This is more about making sure he has considered things like sub-shells and other things he might have overlooked. I'm sure he'll ask if somethi

Re: Assembler access to USS functions

2023-10-04 Thread Jon Perryman
On Thu, 5 Oct 2023 05:46:48 +, Farley, Peter wrote: >Why does any programmer need to care where the environment variables are >stored? Normally, I would agree but XDC is a very special case with very broad requirements. As a full z/OS system debugger, Dave Cole has many requirements tha

Re: Assembler access to USS functions

2023-10-04 Thread Farley, Peter
Why does any programmer need to care where the environment variables are stored? As long as they are stored such that they “. . . become part of the environment” and that “. . . altering the string shall change the environment”, why would one care where they are in storage? It just makes no se

Re: Assembler access to USS functions

2023-10-04 Thread Paul Gilmartin
On Wed, 4 Oct 2023 22:09:42 -0500, Jon Perryman wrote: >On Thu, 5 Oct 2023 02:37:57 +, Seymour J Metz wrote: > >>The shell creates the environment variables. > >No. The environment variable array is created by process initialization. > I agree. This is normally done by a function of the exec(

Re: Assembler access to USS functions

2023-10-04 Thread Jon Perryman
On Thu, 5 Oct 2023 02:37:57 +, Seymour J Metz wrote: >The shell creates the environment variables. No. The environment variable array is created by process initialization. The shell and programs can modify the array. I believe sub-shells in the same process use the same array. ---

Re: SCHEDIRB

2023-10-04 Thread Jon Perryman
On Mon, 2 Oct 2023 16:18:24 -0400, Joseph Reichman wrote: >Do suggest when scheduling an Async IRB I have a Wait/Post Joseph, yes you need to wait/post because an async IRB only serializes on 1 TCB (TCB with the IRB). If you do use WAIT, then you should implement recovery in the IRB. While i

Re: Assembler access to USS functions

2023-10-04 Thread Seymour J Metz
The shell creates the environment variables. From: IBM Mainframe Discussion List on behalf of Jon Perryman Sent: Wednesday, October 4, 2023 10:34 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Assembler access to USS functions On Wed, 4 Oct 2023 13:27:28

Re: Assembler access to USS functions

2023-10-04 Thread Jon Perryman
On Wed, 4 Oct 2023 13:27:28 -0500, Paul Gilmartin wrote: >>On Wed, 4 Oct 2023 16:06:38 +, Farley, Peter wrote: >>Perform setenv(). Adds, changes, or deletes an environment variable in the >>environment list. >No. Single Unix says: >

Fwd: Bob Shannon

2023-10-04 Thread Edward Gould
> ——SNIP > It is with great sadness that I have to inform this forum that Bob Shannon > passed away unexpectedly last week aged 75. > > Bob was the systems programming manager at Rocket Software from 2003 until > his retirement in 2016. > > He was a real characte

Re: Assembler access to USS functions

2023-10-04 Thread Paul Gilmartin
On Wed, 4 Oct 2023 16:06:38 +, Farley, Peter wrote: >Perform setenv(). Adds, changes, or deletes an environment variable in the >environment list. > >OK, it says “set” env not “put” env. Semantics appear the same. > No. Single Unix says:

Re: RACF ICH408I messages

2023-10-04 Thread Lionel B. Dyck
See File 417 on the www.cbttape.org site (check the https://cbttape.org/updates.htm for updates to the file) which contains the RACFADM ISPF dialog. The M option will do exactly what you are asking for. Hope this helps. Lionel B. Dyck <>< Website: https://www.lbdsoftware.com Github: https://git

RACF ICH408I messages

2023-10-04 Thread Chalk, Shelia
Hello, Is there a report that I can run to list all the ICH408i messages within a time period? Thanks Shelia Chalk == 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

Re: Assembler access to USS functions

2023-10-04 Thread Farley, Peter
What are you talking about? Function code 2 for ceebenv is defined as follows: 2 Perform setenv(). Adds, changes, or deletes an environment variable in the environment list. OK, it says “set” env not “put” env. Semantics appear the same. That environment variable _EDC_PUTENV_COPY seems intende

Re: Bob Shannon

2023-10-04 Thread Klaus Stanislawiak
Thanks for sharing this sad news. My condolences to his wife, family, and friends. RIP Bob Klaus Stanislawiak -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the mess

Re: SCHEDIRB

2023-10-04 Thread Binyamin Dissen
On Wed, 4 Oct 2023 12:06:15 + Seymour J Metz wrote: :>Peter: is there a redbook that discusses the role of the IRB, or, more generally, a document suitable for citing on Wikipedia that discusses the RB types in lay terms? Not Peter, but I have used IRBs in two cases. (1) In SRB mode, but

Re: SCHEDIRB

2023-10-04 Thread Seymour J Metz
The whole point of scheduling an IRB is that it is asynchronous but allowed to issue SVCs. Peter: is there a redbook that discusses the role of the IRB, or, more generally, a document suitable for citing on Wikipedia that discusses the RB types in lay terms? ___

Re: SCHEDIRB

2023-10-04 Thread Peter Relson
>does the SCHEDIRB wait for IRB completion? No. Any coordination between the scheduler of the IRB and the IRB routine itself is up to the scheduler and IRB routine to provide. Peter Relson z/OS Core Technology Design -- For

Re: SCHEDIRB

2023-10-04 Thread Binyamin Dissen
No, it does not. On Tue, 3 Oct 2023 21:19:58 -0500 Jon Perryman wrote: :>On Mon, 2 Oct 2023 16:18:24 -0400, Joseph Reichman wrote: :>>Do suggest when scheduling an Async IRB I have a Wait/Post :>I only know the basics about IRB because none of the products I've worked on use it. Is async f