I thought about this.

Thanks anyway. I am very happy that I have asked.
If I changed the parameter, I would have run into serious trouble ...

Code before:

  DEQ   (PGMNAME,(R3),(R2),SYSTEMS),RET=HAVE
* modified an inline parameter list ... SIIS issue ... reentrancy problem

Code now

  MVC  DEQL(LDEQL),KDEQL
  DEQ   (PGMNAME,(R3),(R2),SYSTEMS),RET=HAVE.MF=(E,DEQL)

in constant area:

KDEQL  DEQ   (0,0,0,SYSTEMS),RET=HAVE.MF=L
EDEQL  EQU *
LDEQL  EQU EDEQL-KDEQL   (is 12)

in working area:

DEQL  DEQ   (0,0,0,SYSTEMS),RET=HAVE.MF=L

Kind regards

Bernd


Am 24.05.2021 um 17:21 schrieb Seymour J Metz:
OK, that's GCS.question.


BTW, IBM-MAIN would be a better place to ask; it's an OS question rather than 
an assembler


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


________________________________________
From: IBM Mainframe Assembler List <[email protected]> on behalf of 
Bernd Oppolzer <[email protected]>
Sent: Monday, May 24, 2021 11:06 AM
To: [email protected]
Subject: Re: DEQ Macro

As I did often these days, I searched something like "IBM macro DEC"
using G..
and found this:

https://www.ibm.com/docs/en/zvm/7.1?topic=macros-deq

This description has no scope parameter;
I didn't look at the headlines, and because I don't use ENQ/DEQ often,
I thought that DEQ maybe doesn't require the scope parameter (STEP,
SYSTEM, SYSTEMS)
but apparently it does in z/OS.

Kind regards

Bernd


Am 24.05.2021 um 15:18 schrieb Seymour J Metz:
z/VM? Was that for CMS, GCS, or both?


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3

________________________________________
From: IBM Mainframe Assembler List [[email protected]] on behalf 
of Bernd Oppolzer [[email protected]]
Sent: Monday, May 24, 2021 7:44 AM
To: [email protected]
Subject: Re: DEQ Macro

Sorry, I looked at the z/VM description by accident ...
the z/OS description has the SCOPE parameter as well as the SVC 48
description ...

my fault

Kind regards

Bernd


Reply via email to