On 23 June 2014 05:25, Peter Hunkeler <[email protected]> wrote:
> Working on some asm code I stumbled on an call to SVC 61. SVC 61 seems to be 
> service IKJEGS6A. Neither
> googling nor searching MVS and TSO manuals helped to find what IKJEGS6A does. 
> Can anyone help me with a
> pointer to some doc?

There is a naming scheme for those TSO modules, and all IKJEGxxx ones
are related to TSO TEST.

TEST has two SVCs, and confusingly they are SVC 97 (X'61' ) and SVC 61
(X'3D'). SVC 97 is the TEST breakpoint SVC, though it has some uses
beyond just indicating that a breakpoint has been reached. But I
assume you're talking about SVC decimal 61. This is used by TEST to
obtain information from the SYM records in a load module when the TEST
option was used at assembly time, and the debugging info wasn't
stripped out somewhere along the way. I can't imagine this has been
kept current in modern z/OS, since not only SYM records, but TEST
itself have been deprecated for many years. So for instance, whether
it works with Program Objects in PDSEs or UNIX files, I have no idea,
but my guess is "not very well if at all".

You say that Googling didn't help, but it will surely lead you to
http://mainframe.eu/mvs38/asm/all%20SVC%20modules%20%28IGC%29/IGC0006A
, which explains how it worked in MVS 3.8, and may give some good
clues about how it works now.

Tony H.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to